TODO: login button, upload ssh key inst. of textarea
[girocco.git] / TODO
blobcd668b909240938ae96602334a5121234c703abd
1 * Login button instead of the awful HTTP auth
3 * Upload SSH key as a file instead of pasting it to textarea
5 * Personal mob branches:
7         Rename mob to mob/mob, anyone can create and push to mob/hislogin and
8         mob/hislogin.*. It is enough to add push perms to the mob user to
9         activate this.
11 * The notion of project forking:
13         Make it more obvious to people what a fork is and why should they
14         create it. They seem to be confused now.
16         Conserve bandwidth and send haves from forkees when pushing to forked
17         repositories - essential especially for the initial pull.
19         Make it possible to aggregate the forks in graphiclog and diff
20         between forks. Mmmm...
22 * CVS, SVN mirroring:
24         Support CVS pserver URLs as mirror sources. Must be subject to manual
25         approval.
27 * Watchdogs:
29         Let random strangers register watchdogs on certain project[#branch]:path
30         combinations - they will get an email whenever the path gets updated.