[FIP-26] Development Milestone Checklist (FIO Marketplace)
The milestone checklist tracks the development tasks that need to be completed prior to moving the Epic or story into a new status
Task | Deliverables | Notes |
---|---|---|
In Definition > Ready for Review | ย | ย |
Complete FIP (if applicable) | FIP reviewed and moved to Accepted status | |
Complete functional / technical design | Development Spec Design draft complete Milestone checklist attached to Development spec | See: FIO Marketplace |
Ready for Review > Ready for Dev | ย | ย |
Design review | Functional spec approved by architecture champions and team | |
Finalize FIP | FIP updated with any changes resulting from design review | |
In Development > Ready for QA | ย | ย |
Code complete | Development branch created and initial merge completed fio fio.contract Code reviewed with dev team (thorough review of modified methods and files) Development Spec updated to reflect the details of the implementation Validate json for any new ABIs or ABIs that have been updated | |
SDKs | N/A | |
Performance testing | ||
Unit testing | https://fioprotocol.atlassian.net/browse/BD-2596 Need to confirm the right code makes it in when we do the merge to develop. | |
In QA > Ready for UAT | ย | ย |
Dev Server Testing | https://fioprotocol.atlassian.net/wiki/spaces/FC/pages/349601827/Frontend+Website+Documentation | |
Feature complete | ย | |
In UAT > Ready to Deploy | ย | ย |
ย | ย | |
Ready to Deploy > Devnet | ย | ย |
Rollout planning | ย | |
Devnet > Testnet | ย | ย |
Merge to develop and install on DEV | Early December | |
Devnet testing | Early December | |
History node testing | ||
Testnet > Mainnet | ย | ย |
Testnet rollout verification | ย | |
Post-release | ย | ย |
Mainnet rollout verification | ย |