Roadmap
Version |
Milestone |
Objective |
Deliverables |
Status |
Notes |
---|---|---|---|---|---|
1.0 M1 |
Requirements |
Define requirements for OpenRegistry Release 1 |
Use cases, member institution requirements, R1 requirements |
In progress |
 |
1.0 M2 |
Design |
Design a model for Registry data and components, including a statement as to what data belongs in the Registry (eg: directory/access control/authz), generalized for any large institution. |
ERD, component architecture diagrams, protocol/feed format specifications, internal and external APIs, class definitions, screenshots |
In progress |
 |
1.0 M3 |
Project Infrastructure |
Evaluate build environment, including potential existing platforms that can be used or adapted, and supporting infrastructure, application frameworks, source repositories, documentation/wikis, issue trackers, etc. |
Wiki, source repository, issue tracker, documentation location, project web presence, coding frameworks |
In progress |
 |
1.0 M4 |
Project Services |
Implement services common to all project components |
Security, auditing/login, configuration, and database services |
 |
 |
1.0 M5 |
Person Repository |
Implement functionality specified for R1 |
Person Repository component |
 |
 |
1.0 M6 |
Business Rules Repository |
Implement functionality specified for R1 |
Business Rules components |
 |
 |
1.0 M7 |
Batch Interface |
Implement batch feed interfaces (inbound and outbound) |
Batch feed processor and extract generator |
 |
 |
1.0 RC1 |
Web Interface |
Implement web interface for user generated real-time transactions |
Web interface |
 |
 |
1.0 GA |
First Production Functionality Release |
Implement requirements for OpenRegistry Release 1 |
OpenRegistry Release 1, including documentation |
 |
 |