Difference between revisions of "TODO к версии 2.3.15"
From EjudgeWiki
(New page: Навигация: Главная страница/Система ejudge/Разработка/TODO к версии 2.3.15 Список возможностей,...) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[TODO к версии 2.3.15]] | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[Планы разработки]]/[[TODO к версии 2.3.15]] |
− | Список возможностей, которые нужно реализовать до выпуска версии 2.3. | + | Список возможностей, которые нужно реализовать до выпуска версии 2.3.15. |
Страница будет обновляться при изменении статуса. | Страница будет обновляться при изменении статуса. | ||
Line 10: | Line 10: | ||
* проверить возможность смены пароля при shared users | * проверить возможность смены пароля при shared users | ||
* исправить проблемы при слиянии журналов посылок | * исправить проблемы при слиянии журналов посылок | ||
+ | * соптимизировать алгоритм генерации таблицы результатов, сделать его не зависящим от max значения uid пользователя в контесте <font color="green">(Done in 2.3.15)</font> | ||
SHOULD BE | SHOULD BE | ||
Line 20: | Line 21: | ||
* выбор уже авторизованным пользователем доступного для участия турнира | * выбор уже авторизованным пользователем доступного для участия турнира | ||
* закладки задач в непривилегированном интерфейсе, не требующие javascript | * закладки задач в непривилегированном интерфейсе, не требующие javascript | ||
− | * поддержка запуска тестируемых программ на платформе Win32 | + | * поддержка запуска тестируемых программ на платформе Win32 <font color="green">(Done in 2.3.15)</font> |
MAYBE | MAYBE |
Latest revision as of 06:55, 10 April 2011
Навигация: Главная страница/Система ejudge/Разработка/Планы разработки/TODO к версии 2.3.15
Список возможностей, которые нужно реализовать до выпуска версии 2.3.15. Страница будет обновляться при изменении статуса.
MUST BE
- при configure проверять наличие требуемых утилит (gawk, sed...)
- проверить окончание виртуальных турниров для пользователей
- добавить возможность запуска скрипта по окончанию контеста
- проверить возможность смены пароля при shared users
- исправить проблемы при слиянии журналов посылок
- соптимизировать алгоритм генерации таблицы результатов, сделать его не зависящим от max значения uid пользователя в контесте (Done in 2.3.15)
SHOULD BE
- при входе непривилегированного пользователя в турнир сразу же направлять его на страницу сдачи первой несданной задачи, страницу общей информации или страницу его результатов в зависимости от того, идет ли турнир в данный момент
- поддерживать конверсию из mysql в xml базы данных пользователей
- манипуляции с тестами, проверяющими программами и т. п. с помощью веб-интерфейса
- просмотр новых посылок/новых сообщений одновременно по всем турнирам (FR by Денис Кириенко)
- реализовать поддержку MySQL для хранения информации о пользователях в турнире (список просмотренных сообщений, вынесенные предупреждения и пр.)
- поддерживать использование не турнирных данных пользователей (имя, институт и пр.), а глобальных данных таким образом, чтобы изменение данных пользователя влияло на все турниры, для которых эта возможность включена
- выбор уже авторизованным пользователем доступного для участия турнира
- закладки задач в непривилегированном интерфейсе, не требующие javascript
- поддержка запуска тестируемых программ на платформе Win32 (Done in 2.3.15)
MAYBE
- автоматически перечитывать ejudge.xml при обновлении
- ввести понятие "категории задач" и возможность классификации по категориям в текущих результатах
- экспорт/импорт турниров
- поддерживать syslog (FR by Денис Кириенко)
UNCLEAR
- просмотр текущих результатов на произвольный момент турнира
- добавить в фильтр latest_submit для последней посылки
- сделать new-run с простой поддержкой распараллеливания тестирования на несколько машин
- поддержка Challenge-задач (возможность участникам турнира просматривать решения других участников и предлагать тесты)
- отделение запуска программы на выполнение от проверки результатов