Skip to content

Commit

Permalink
Merge pull request #21 from filecoin-project/new-infra-roadmap
Browse files Browse the repository at this point in the history
new infra roadmap file
  • Loading branch information
jbesraa committed Sep 28, 2023
2 parents 4a35f5c + 6d61726 commit dc96dab
Showing 1 changed file with 95 additions and 0 deletions.
95 changes: 95 additions & 0 deletions new-infra-roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
Front End
- Applications Page

- [ ] Filter Applications
- [ ] Sort Applications
- [ ] Applications show be visible for all users(logged and not logged in)

- Application Page

- [ ] Trigger an Application
- [ ] Propose an Application
- [ ] Approve an application
- [ ] Refill an application
- [ ] Remove an application

- Integrations

- [ ] Github login
- [ ] Filecoin Wallet

Github
- Run a github action if an application issue is created, and
convert it to a PR application

- Run the following actions on each PR commit:

- [ ] Check if an application was triggered
- [ ] Check if an application was proposed
- [ ] Check if an application was approved
- [ ] Check if an application was refilled
- [ ] Check if an application was removed

- Automate merging process

- [ ] If an application is approved
- [ ] If an application is refilled
- [ ] If an application is removed

Backend

- [ ] HTTP endpoints for FE(s) to consume Fil+ data

- [ ] HTTP endpoints to register logs

- [ ] Integration with blockchain data

- CLI tools to:

- [ ] Convert issue to PR
- [ ] Validate schema
- [ ] Validate application step(s)

SSA Bot(current\not automated\ version)

- [ ] Run a cron job every one hour

- [ ] Check which of of the approved applications need refill

- [ ] Trigger new refill PR where needed

New Repos
- Filplus Backend

- [ ] Open Source
- [ ] CI
- [ ] CD
- Filplus Registry

- [ ] Open Source
- [ ] CI
- [ ] CD
- Filplus tools(test env)

- [ ] Open Source
- [ ] CI
- [ ] CD
- Filplus utils

- [ ] Open Source
- [ ] CI
- [ ] CD
- Filplus SSA Bot

- [ ] Open Source
- [ ] CI
- [ ] CD

Test Env

- [ ] Local test env setup
- [ ] Staging test env setup




0 comments on commit dc96dab

Please sign in to comment.