Skip to content

Milestones

List view

  • Conform to widely used project guidelines. At the moment we lack a code of conduce, a clear workflow model and compiling instructions.

    No due date
    2/6 issues closed
  • This is a big goal. Allow multiple users to interact on same session concurrent to speed up the process of designing a timetable. Steps: 1) Migrate to Postgresql which features row-level locking. 2) Think all possible scenarios of inconsistency. For example user A creates a train which stops in station C while user B deletes station C. 3) Implement a system to prevent such inconsistencies

    No due date
    0/1 issues closed
  • Document functions with Doxygen

    No due date
    0/1 issues closed
  • Current database is SQLite. SQLite is very good but not well suited for working concurrently and remotely. PostgreSQL is a popular and advanced open source SQL database. It can replace SQLite in our software to allow working concurrently to same session to speed up the creation process and working remotely which can be good for sharing a session across different people to review it or collaborate.

    No due date
    0/1 issues closed
  • Current rolling stock description system doesn't allow specific order inside a train. The order of wagons of a train set is important especially when managing big goods trains.

    No due date
    0/1 issues closed
  • Migrate to new station/railway line description schema. Re-wire UI and internal logic.

    Overdue by 4 year(s)
    Due by September 14, 2021
    11/13 issues closed