Devdays Осень 2017/shared online buffer — различия между версиями
Материал из SEWiki
Anstreth (обсуждение | вклад) |
Anstreth (обсуждение | вклад) (Добавил ссылку на презентацию) |
||
Строка 31: | Строка 31: | ||
Список известных багов: [https://github.com/fedochet/shared-online-buffer/issues] | Список известных багов: [https://github.com/fedochet/shared-online-buffer/issues] | ||
+ | |||
+ | Презентация (work in progress): [https://docs.google.com/presentation/d/1GVQlbBJYIiT3MripEP6fxZNAk-CRlbduJCvxjNH9Umw/edit#slide=id.g2843a7bd1e_0_1052] |
Версия 00:12, 6 ноября 2017
Состав команды:
- Голышев Роман
- Кузнецов Александр
- Шеметова Екатерина
Features:
- Любой человек может создать новую сессию буффера
- При создании буффера на него создается read-only ссылка, которую можно публично шарить
- При изменени текста в буффере изменения автоматически отображаются у тех, у кого открыта read-only ссылка
- На сервере хранится последняя версия текста в буффере
Возможные улучшения:
- Установка времени жизни буффера
- Пароль на read-only ссылки
- Подсветка синтаксиса
Очевидные проблемы:
- параллельное редактирвание
- решение - забиваем
- разные версии браузеров
- решение - забиваем (последний Chrome)
Предполагаемый стек:
- backend: python + Django
- обновление буфферов у читателей через web-сокеты
Proof-of-Concept plan:
- один буффер по фиксированному адресу с фиксированной read-only ссылкой
Репозиторий: [1]
Список известных багов: [2]
Презентация (work in progress): [3]