JavaScript is disabled, refresh for a better experience. ambee/giterated

ambee/giterated

Git repository hosting, collaboration, and discovery for the Fediverse.

Add roadmap

Amber - ⁨2⁩ years ago

parent: tbd commit: ⁨4322bd3

Showing ⁨⁨1⁩ changed file⁩ with ⁨⁨64⁩ insertions⁩ and ⁨⁨0⁩ deletions⁩

ROADMAP.md

View file
@@ -0,0 +1,64 @@
1 # Roadmap
2
3 ## Current Target: MVP
4
5 The current goal for Giterated is to reach MVP. MVP is defined by a few key features, which will be outlined.
6
7 ### MVP
8 - Users
9 - Authentication
10 - [X] Password Authentication
11 - [ ] Keypair Authentication
12 - Customization
13 - [X] User Bio
14 - [X] Display Name
15 - [ ] Profile Images
16 - Repositories
17 - File Viewer
18 - [X] View by Branch
19 - [X] View by Commit
20 - [X] View commit information
21 - [ ] Browse previous commits
22 - [ ] Browse tags
23 - [X] Browse branches
24 - Issues
25 - TBD
26 - Settings
27 - TBD
28 - Pull Requests
29 - TDB
30 - Instance
31 - Usage Settings
32 - [ ] Limit Account Creation
33 - [ ] Limit Repository Creation
34 - [ ] Set usage limits by size quota
35 - Management Tools
36 - [ ] Event Log
37 - [ ] Event Stream
38 - [ ] User Management
39 - [ ] Repository Management
40 - Git
41 - HTTPS and SSH support
42
43 ### Security and Reliability testing
44 - Protocol Fuzzing
45 - TBD
46
47 ### Documentation
48 TBD
49
50 ## Acceptance Criteria
51 Giterated will be considered to have met the target of MVP when the following conditions are met:
52
53 1. **ALL** security tests have passed and their results validated.
54 2. **ALL** MVP feature critera that falls in to the following categories must be implemented and integration tested:
55 - Authentication
56 - Git
57 - Usage Settings
58 - Management Tools
59 3. **ALL** code that falls into the following categories must be unit tested:
60 - Authentication
61 - Authorization
62
63 ## Revisions
64 26th Tuesday September 2023 - [View Revision](https://giterated.dev/ambee/giterated/blob/98bdb5602a6cf554670b7fcb743effdc3951f0aa/README.md)
64 \ No newline at end of file