diff options
author | Richard Maw <richard.maw@gmail.com> | 2017-02-12 16:58:41 +0000 |
---|---|---|
committer | Richard Maw <richard.maw@gmail.com> | 2017-02-12 16:59:13 +0000 |
commit | 14346bd127b3a5bf586fe60a0177cb93ded8c65e (patch) | |
tree | 6d084f37743be8d92bed2aa54414bda80e9d0866 /about/goals.mdwn | |
parent | 9d3ff687e31cf84c97109e8e6fb8f1cd15e2715b (diff) | |
download | gitano-wiki-14346bd127b3a5bf586fe60a0177cb93ded8c65e.tar.bz2 |
Extend goals with subordinate goals of the program and a wider project goal
Diffstat (limited to 'about/goals.mdwn')
-rw-r--r-- | about/goals.mdwn | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/about/goals.mdwn b/about/goals.mdwn index 0be4dee..fcb4449 100644 --- a/about/goals.mdwn +++ b/about/goals.mdwn @@ -1,5 +1,31 @@ [[!meta title="What are Gitano's goals?"]] -NOTE: This is work in progress. +Gitano is both a project and a program within that project. -Provide a FOSS git server that a security conscious system administrator would be prepared to host on their machines and allow people they may not know very well to use it. +# Goals for the Gitano program + +The primary goal of Gitano is to +provide a FOSS git server +that a security conscious system administrator +would be prepared to host on their machines +and allow people they may not know very well to use it. + +Other goals of Gitano include: + +1. All configuration and metadata is stored within the git repositories. +2. Provide mechanisms to build powerful features out of + rather than hard-code logic to provide those features. + <!-- The bypass key is an exception to this + because there needs to be a back door if soft-code locks you out, + and the gitano-admin group raises the log level ceiling + because if the log level cap depended on running ACLs + you wouldn't be able to log ACLs --> +3. We prefer interopability over reimplementation. + + We provide hooks and instruction for how to integrate cgit, + rather than implementing our own web interface. + +# Goals for the wider Gitano project + +Foster an ecosystem of tooling capable of providing +a federated equivalent to centralised solutions such as GitHub or GitLab. |