Difference between revisions of "TODO к версии 2.3.19"
From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Разработка/TODO к версии 2.3.19 Список возможн...") |
|||
Line 1: | Line 1: | ||
− | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[TODO к версии 2.3.19]] | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[Планы разработки]]/[[TODO к версии 2.3.19]] |
Список возможностей, которые нужно реализовать до выпуска версии 2.3.19. | Список возможностей, которые нужно реализовать до выпуска версии 2.3.19. |
Latest revision as of 06:53, 10 April 2011
Навигация: Главная страница/Система ejudge/Разработка/Планы разработки/TODO к версии 2.3.19
Список возможностей, которые нужно реализовать до выпуска версии 2.3.19. Текущий статус можно отслеживать здесь.
MUST BE
SHOULD BE
- при входе непривилегированного пользователя в турнир сразу же направлять его на страницу сдачи первой несданной задачи, страницу общей информации или страницу его результатов в зависимости от того, идет ли турнир в данный момент Ticket #6
- поддерживать конверсию из mysql в xml базы данных пользователей Ticket #7
- манипуляции с тестами, проверяющими программами и т. п. с помощью веб-интерфейса Ticket #8
- просмотр новых посылок/новых сообщений одновременно по всем турнирам (FR by Денис Кириенко) Ticket #10
- реализовать поддержку MySQL для хранения информации о пользователях в турнире (список просмотренных сообщений, вынесенные предупреждения и пр.) Ticket #11
- поддерживать использование не турнирных данных пользователей (имя, институт и пр.), а глобальных данных таким образом, чтобы изменение данных пользователя влияло на все турниры, для которых эта возможность включена Ticket #12
- выбор уже авторизованным пользователем доступного для участия турнира Ticket #13
- исправить проблемы при слиянии журналов посылок Ticket #5
MAYBE
- автоматически перечитывать ejudge.xml при обновлении Ticket #16
- ввести понятие "категории задач" и возможность классификации по категориям в текущих результатах Ticket #17
- экспорт/импорт турниров Ticket #18
- поддерживать syslog (FR by Денис Кириенко) Ticket #19
UNCLEAR
- сделать new-run с простой поддержкой распараллеливания тестирования на несколько машин Ticket #21
- поддержка Challenge-задач (возможность участникам турнира просматривать решения других участников и предлагать тесты) Ticket #22
- отделение запуска программы на выполнение от проверки результатов Ticket #23