Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
jbesraa committed Sep 28, 2023
1 parent 22178ca commit 6d61726
Showing 1 changed file with 58 additions and 44 deletions.
102 changes: 58 additions & 44 deletions new-infra-roadmap.md
Original file line number Diff line number Diff line change
@@ -1,80 +1,94 @@
Front End
- Applications Page
[ ] Filter Applications
[ ] Sort Applications
[ ] Applications show be visible for all users(logged and not logged in)

- [ ] 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

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

- Integrations
[ ] Github login
[ ] Filecoin Wallet

- [ ] 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

- [ ] 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

- [ ] 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
- [ ] HTTP endpoints for FE(s) to consume Fil+ data

- [ ] HTTP endpoints to register logs

[ ] Integration with blockchain data
- [ ] Integration with blockchain data

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

- [ ] 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
- [ ] Run a cron job every one hour

[ ] Trigger new refill PR where needed
- [ ] Check which of of the approved applications need refill

- [ ] Trigger new refill PR where needed

New Repos
- Filplus Backend
[ ] Open Source
[ ] CI
[ ] CD

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

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

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

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

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

Test Env
[ ] Local test env setup
[ ] Staging test env setup

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



Expand Down

0 comments on commit 6d61726

Please sign in to comment.