- Phase 1: Ember Engines
- Phase 2: Overview Page (Feature Parity)
- Phase 3: Overview Page (Editable Registrations)
- Phase 4: Submission Workflow
- Phase 5: Branding
- Monodraw - Software for making ascii charts/drawings
- CSS Sidebar Transitions
- CSS Page Transitions
- Shrinking/Sticky navbar (Might not be used for anything)
┌─────────┐
│ Project │
└─────────┘
│
Registration
Initiated
│
│
┌─────────────────────┴───────────────────┐
Approval Approval Not
Required Required
Or Ommited
│
│ │
▼ ▼
┌─────────────────────┐ ┌─────────────────────┐
│ Draft Registration │ Approved by │ Draft Registration │
│ (Pending) │─── OSF Admin ──▶│ (Approved) │
└─────────────────────┘ └─────────────────────┘
┌─────────────────────┐ │ │
│ Draft Registration │ │
│ (Deleted) │◀────────── Deleted ─────────────────────────────────┤
└─────────────────────┘ │
│
│
│
│
┌─────── Registered ──────┘
│
│
│
│
│
│
│
▼
┌───────────────────────┐ ┌───────────────────────┐
│ Registration │ │ Registration │
│ (Archiving) │─── Archival Failed ──────▶│ (Deleted) │
│ │ │ │
└───────────────────────┘ └───────────────────────┘
│ ▲
│
Archival Finished │
│
│ │
┌──────────────────────┴──────────────────┐ │
│ │ │
│
Public Immediately Embargoed │
│
│ │ │
▼ ▼ │
┌───────────────────────┐ ┌───────────────────────┐ │
│ Registration │ │ Registration │ │
│ (Pending Approval) │─────────────────┤ (Pending Approval) ├─── Admins Reject ──┘
│ (Public Immediately) │ │ (Embargoed) │
└───────────────────────┘ └───────────────────────┘
│ │
Admins Approve Admins Approve
│ │
│ │
┌───────────────────────────────────┤ ├──────────────────────────────────── Admins Reject ────┬─────────────────┐
│ │ │ │ │
│ ▼ ▼ △ │
│ ┌───────────────────────┐ ┌───────────────────────┐ ┌───────────────────────┐ │
│ │ Registration │ Embargo Date │ Registration │ │ Registration │ │
│ ┌────────│ (Public) │◀─ Passes ─│ (Embargoed) │──────── End Embargo Early ───▶│ (Pending Early End) │ │
│ │ │ │ │ │ │ │ │
Admins│Reject └───────────────────────┘ └───────────────────────┘ └───────────────────────┘ │
│ Withdrawal ▲ │ │ │
│ Initiated │ Withdrawal Initiated │ │
│ └─────────────────────────────────────────┼──────────────────────────────────── Admins Approve ───┘ │
│ │ │ │
│ ▼ ▼ │
│ ┌───────────────────────┐ ┌───────────────────────┐ │
│ │ Registration │ │ Registration │ │
└─◁│ (Pending Withdrawal) │◀─────── Embargo Date Passes ──────│ (Embargoed) │▷──────────────────────────────────────────────────────────────┘
│ │ │ (Pending Withdrawal) │
└───────────────────────┘ └───────────────────────┘
│ │
Admins Approve Admins Approve
│ │
▼ ▼
┌───────────────────────┐ ┌───────────────────────┐
│ Registration │ │ Registration │
│ (Withdrawn) │◀─────── Embargo Date Passes ──────│ (Embargoed) │
│ │ │ (Withdrawn) │
└───────────────────────┘ └───────────────────────┘