Version Zero
Version Mission
- create the main architectural tiers.
- model all ORE XML inputs and outputs.
- add GUI support for all data operations.
Definition of done
This version is complete once we achieve the following:
- you can load all ORE samples, execute them and view the results graphically.
Project Planning taskjuggler_project
Basic project plan for ORE Studio, intending to track the coarse milestones just so we know where we are going and how fast. Contains all the major tasks required to finish the V1 release. These are not stories per se, but more like large epics.
Sourced from Creating Gantt charts by Exporting to TaskJuggler. Export using C-c C-e J p. File is under Reports directory. Ensure you have task juggler installed:
apt-get install tj3
Milestones taskjuggler_project
Project Start
Setup Infrastructure
Setup all of the fundamental infrastructure including cross platform CI, sprint management, project management, integration with AI, packaging, deployment, etc.
Finish Reference Implementation
Create all of the key facets for the entities under the reference implementation. Implementation is front to back, from database to UI. Must include basic testing and start of documentation generation (PDF manual, etc).
Implement Reference Data
Add all reference data from ORE, including Calendars, etc.
Implement Market Data
Add all market data from ORE, including Calendars, etc.
Implement Trades
Add all market data from ORE, including Calendars, etc.
Implement Results
Add all market data from ORE, including Calendars, etc.
Sprints
This version is made up of the following sprints, organised by their Sprint Backlogs. The last entry is the active sprint.
| Sprint | Backlog | Mission |
|---|---|---|
| 01 | Sprint Backlog 01 | Create basic project infrastructure; handle currencies front to back. |
| 02 | Sprint Backlog 02 | Create basic project infrastructure; add client and server support. |
| 03 | Sprint Backlog 03 | Update UI layer to use new socket code; finish login related functionality. |
| 04 | Sprint Backlog 04 | Code review all code using LLMs; implement claude code skills for common features. |
| 05 | Sprint Backlog 05 | Implement bootstrap mode; finish up all remaining tasks around domain entities. |
| 06 | Sprint Backlog 06 | Finish domain entity tasks; templatise domain entity generation. |
| 07 | Sprint Backlog 07 | Finish reference implementation. |
| Previous: Sprint Backlog |