Gitty Flow Diagram

advertisement
Gitty Flow
Git Features
Creates
Repo
Gitty
Gets tokens are registration Bonus
1
2
Pull
Requests
Raises
Issue(s)
Commits
Solution
3
4
5
6
CI Tests
Docker
Builds
Deployment
to Servers
Hooks
(WEB / SSH)
User
Management
Repo
Management
8
9
10
11
12
13
User Data
Genesis Block
Creates Repo
Forks Repo
Commit Code
Pull Request
Record Updated
and Attached To
User Genesis
Block
Record Updates &
Attached as latest
block the last
block
(Eg: Bal Tokens 900)
(Eg: Bal Tokens 850)
Code committed
and record
updated
(Eg: Bal Tokens 950)
Code has some bugs and those bugs are resolved and the
code is committed by another
Dev (who is the not the repo owner),
if that pull request is accepted by the user, some tokens will be
sent to the developer who committed the code from repo owner.
Spends some tokens to fork a repo
Gets some tokens back from the system
as they committed the cod
(Eg: Tokens 1000)
Spends some tokens to create Repo
Registers on Gitty
Forks
Repo
Push /
Commits
Code
Pull Request accepted
and the tokens are sent
to the other dev who
committed the code.
(Eg: Bal Tokens - 800)
Blockchain Process
In the Prototype Stage
1. Create Repo
2. Forks Repo
3. Pull Requests
4. Push / Commit Code
Will be completed with monetising those actions with Tokens.
Merges
Branch(s)
7
Organisation
Management
14
Download