List reliability requirements in README
This commit is contained in:
parent
f8e1442e72
commit
dc863da3e6
1 changed files with 17 additions and 0 deletions
17
README.md
17
README.md
|
@ -100,6 +100,23 @@ an overview of more-or-less what's left to do before the first release.
|
|||
[/] Files
|
||||
[ ] Federation
|
||||
|
||||
## Reliability requirements
|
||||
|
||||
These features are considered critical for a Vervis instance to be a reasonably
|
||||
reliable place where people can host their projects and repos, and not worry
|
||||
about some bug or missing feature causing loss of data or access.
|
||||
|
||||
[ ] Password reset, at least over plain email, either automatically or a
|
||||
temporary manual hack which will work at least for personal instances
|
||||
[ ] Git pull and push over SSH fully working
|
||||
[ ] Darcs pull and push over SSH fully working
|
||||
[ ] SSH server implementation really secure
|
||||
[ ] TLS support, especially critical when sending passwords
|
||||
[ ] Darcs pull over HTTP and HTTPS
|
||||
[ ] Git pull over HTTP and HTTPS
|
||||
[ ] Clear policy and guidelines for DB schema changes
|
||||
[ ] Running instance has data backups
|
||||
|
||||
## Installation
|
||||
|
||||
See `INSTALL.md`. To be honest, I haven't written it yet. Just use `stack
|
||||
|
|
Loading…
Reference in a new issue