TODO: Forking was already implemented, but some stuff still remains to
[girocco.git] / TODO
blob91d73ecf415bb7c9f0c5cfd6828c37398be8fcc0
1 * Personal mob branches:
3         Rename mob to mob/mob, anyone can create and push to mob/hislogin and
4         mob/hislogin.*. It is enough to add push perms to the mob user to
5         activate this.
7 * The notion of project forking:
9         Make it more obvious to people what a fork is and why should they
10         create it. They seem to be confused now.
12         Conserve bandwidth and send haves from forkees when pushing to forked
13         repositories - essential especially for the initial pull.
15         Make it possible to aggregate the forks in graphiclog and diff
16         between forks. Mmmm...
18 * CVS, SVN mirroring:
20         Support CVS pserver URLs as mirror sources. Must be subject to manual
21         approval.
23 * Watchdogs:
25         Let random strangers register watchdogs on certain project[#branch]:path
26         combinations - they will get an email whenever the path gets updated.