lorchess/TODO.org

37 lines
2.5 KiB
Org Mode
Raw Normal View History

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