Release Candidate roadmap
We need to create Roadmap for Release Candidate (1, 2, etc...) work flow. We have a couple of initial issues.
Well, we need to create step-by-step issue path, collect related features to groups, create breakpoints.
Also i want to build info graphics for this issue. Connect to @Konopleva for details and comments.
Release Candidate work flow groups (sub milestones)
- Client side related issues (low priority, more or less simple):
-
Fix public beta release date at TPCiC2020 presentation:#125 (closed) -
Log errors and exceptions in browser:#129 (closed)
-
- Blockchain related issues (middle priority):
-
Blockchain common test failed with local PoA network:#134 (closed) -
Filechain and Blockchain regular methods have different signatures:#110 (closed) -
Add support for smart contract modification attrs:#123 (closed)
-
- Regular backend issues:
-
Fix sitemap function for#133 (closed)Pheix::Addons::Embedded::User
: - Add reCAPTCHA support: #113
- Feedback module on Matrix: #160
-
Add support to SEO URLs to embedded addon:#119 (closed) - Migrate from flatfiles to PostreSQL: #121
Support auth tokens via API: #128 (closed)
-
- ETHELIA.io service:
- Add basic functionality for ETHELIA.io service #126 (closed): looks almost done and quite straight-forward, see: #126 (comment 898496714)
- Blast issues:
- Migrate from
LZW::Revolunet
toCompress::Bzip2
: #109 Use Ethereum Node as auth engine: #115 (closed)- Split distro to generic module and deployment stuff: #116
- Migrate from
Release Candidate work flow path
Subgraphs
- Migrate from
LZW::Revolunet
toCompress::Bzip2
: #127 (comment 523831415) - Early alfa of admin layer: #127 (comment 524085941)
Main flow
graph TD;
A[Fix public beta release date at TPCiC2020 presentation: #125]-->B[Blockchain common test failed with local PoA network: #134];
B-->B0[Filechain and Blockchain regular methods have different signatures: #110];
B0-->C0[Log errors and exceptions in browser: #129];
C0-->C[Add support for smart contract modification attrs: #123];
C-->D[Fix sitemap function for Pheix::Addons::Embedded::User: #133];
D-->E[Migrate from flatfiles to PostreSQL: #121];
E-->F[Add support to SEO URLs to embedded addon: #119];
F-->G[Feedback module on Matrix: #160];
G-->H[Add reCAPTCHA support: #113];
H-->I[Support auth tokens via API: #128];
I-->SubGraph1Flow;
SubGraph1MoreIssues-->SubGraph2Flow;
SubGraph2MoreIssues-->J[Split distro to generic module and deployment stuff: #116];
subgraph "LZW::Revolunet to Compress::Bzip2"
SubGraph1Flow(Migrate from LZW::Revolunet to Compress::Bzip2: #109)
SubGraph1Flow --> SubGraph1MoreIssues[Migration workflow: https://gitlab.com/pheix-pool/core-perl6/-/issues/127#note_523831415]
end
subgraph "Early alfa of admin layer"
SubGraph2Flow(Use Ethereum Node as auth engine: #115)
SubGraph2Flow --> SubGraph2MoreIssues[Admin layer details: https://gitlab.com/pheix-pool/core-perl6/-/issues/127#note_524085941]
end
style A fill:#ccffcc;
style B fill:#ccffcc;
style B0 fill:#ccffcc;
style C0 fill:#ccffcc;
style C fill:#ccffcc;
style D fill:#ccffcc;
style F fill:#ccffcc;
style I fill:#ccffcc;
style SubGraph2Flow fill:#ccffcc;
style SubGraph2MoreIssues fill:#ccffcc;
Release Candidate info graphics details
Proposal: page with Release Candidate timeline, based on https://timeline.knightlab.com/#examples
Ask @Konopleva about infographics, nice example.
NB: nice to see it in flows — https://www.spglobal.com/platts/plattscontent/_assets/_images/latest-news/20190501-iran-oil-grades-waivers-end-l.jpg, or smth similar.