(Translated by https://www.hiragana.jp/)
tioj/TODOLIST.md at main · TIOJ-INFOR-Online-Judge/tioj · GitHub
Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 1.01 KB

TODOLIST.md

File metadata and controls

28 lines (28 loc) · 1.01 KB
  • GitHub pipeline
  • Modify rejudge behavior
    • Lower priority
    • Separate contest and non-contest submissions
  • Virtual judge
  • Batch upload testdata
  • Revisit all JSON endpoints
  • Revisit all ActiveAdmin pages & Upgrade to ActiveAdmin 3

  • Cache computation-intensive results (AC count of problem (Redis) / user (DB))
  • Problem import & export
    • Native format
    • Polygon & Kattis & CMS support
  • Pin
  • I/O interactive & output-only problems
  • Judge load balancing
  • Write basic tests
  • Add more languages
  • Consider migrate to Trilogy
  • Send compiler information from judge server
  • Per-language memory/time limit / interactive lib
  • Role for problem setter
    • can add problem, edit/rejudge their own problems and manage submissions in them, but nothing else
  • Teaming in contest
  • Post voting & contribution system
  • Notification system for problem issue reporting
  • Migrate to Bootstrap 4
    • Enhance posts UI