Add a note about SUSE / Novell sponsoring my work
[girocco.git] / TODO
blob699d7d8a37e030d3e35d00f70d360395633d6a40
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         You can register a fork for a given project. This won't clutter up
10         the index page (but there'll be number of forks for each project there)
11         but the forks will be listed at the summary page. You won't need to
12         have permission from the project admin to set up a fork. The fork
13         will use the parent project's object database as an alternate.
15         This will be much better than just having n index entries for the same
16         project.
18         Also, make it possible to aggregate the forks in graphiclog and diff
19         between forks. Mmmm...
21 * CVS mirroring:
23         Support CVS pserver URLs as mirror sources. Must be subject to manual
24         approval.
26 * Watchdogs:
28         Let random strangers register watchdogs on certain project[#branch]:path
29         combinations - they will get an email whenever the path gets updated.