1
Fork 0
lorchess/TODO.org

37 lines
2.8 KiB
Org Mode
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#+TODO: TODO | DONE
#+OPTIONS: todo:t
* Планы по развитию проекта
Приветствуются различные идеи от игроков по улучшению и развитию проекта \laquo{}турниры LORChess\raquo, которые мы включим в список пожеланий, и, возможно, в один день воплотим в жизнь.
** Пожелания игроков
*** Турнир по варианту шахмат Chess960
Предложено игроком *aptyp*, и видится вполне осуществимым экспериментом, если наберется достаточное число желающих.
** Техническая часть проекта
*** TODO Сделать страницу под каждый из проведенных турниров [0/6]
- [ ] Автоматизация сохранения результатов
Таким образом исключаются случаи ошибок и не следования формату. Частично реализовано bash-скриптом =game-add=.
- [ ] Полная автоматическая проверка сохраненных результатов
На сегодня результаты четырех-пяти турниров сохранены вручную, вероятно, они содержат ошибки; изменился формат PGN-файлов на lichess.org (к URL добавлен домен en.lichess.org); где-то не сохранены результаты автоматического анализа на lichess.org. Планируется создать под задачу bash-скрипт.
- [ ] Перенос генерации таблиц в отдельный gem
Начата работа в рамках <https://github.com/vonavi/chesslab>, в конечном итоге планируется добавить генерацию расписания и другие полезные функции.
- [ ] Генерация таблицы для Double Elimination
- [ ] Представить результаты в нужном формате
Ясности пока нет: то ли нужен формат YAML (как основной для Ruby), то ли INI (если нужно для Bash-скриптов), то ли JSON (для веб-сайта).
- [ ] Разместить результаты на сайте lorchess.ru
*** TODO Автоматическая генерация таблицы текущего турнира
Думаю, это вполне осуществимая задача, способная сделать сайт maintenance-free.