1
Fork 0
lorchess/TODO.org

37 lines
2.5 KiB
Org Mode
Raw Permalink 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 Сделать страницу под каждый из проведенных турниров [2/6]
- [X] Автоматизация сохранения результатов
Таким образом исключаются случаи ошибок и не следования формату. На сегодня результаты всех партий сохраняются bash-скриптом =game-add=.
- [X] Полная автоматическая проверка сохраненных результатов
Перезаписаны скриптом =game-add= и проверены результаты всех турниров за 2013 и 2014 годы.
- [ ] Перенос генерации таблиц в отдельный gem
Начата работа в рамках <https://github.com/vonavi/chesslab>, в конечном итоге планируется добавить генерацию расписания и другие полезные функции.
- [ ] Генерация таблицы для Double Elimination
- [ ] Представить результаты в нужном формате
Ясности пока нет: то ли нужен формат YAML (как основной для Ruby), то ли INI (если нужно для Bash-скриптов), то ли JSON (для веб-сайта).
- [ ] Разместить результаты на сайте lorchess.ru
*** TODO Автоматическая генерация таблицы текущего турнира
Думаю, это вполне осуществимая задача, способная сделать сайт maintenance-free.