diff options
author | Johan Sørensen <johan@johansorensen.com> | 2008-01-11 20:51:39 +0100 |
---|---|---|
committer | Johan Sørensen <johan@johansorensen.com> | 2008-01-11 20:51:39 +0100 |
commit | 2ab90d2d0bd2039e33e67c9d0e07716c9cd042d4 (patch) | |
tree | e565bfc5e12c98e1794e72fcead556457adc91bc | |
parent | 399f8bf0269b80380c4a2f416ed12d8be3b5af8c (diff) | |
download | gitorious-mainline-outdated-2ab90d2d0bd2039e33e67c9d0e07716c9cd042d4.zip gitorious-mainline-outdated-2ab90d2d0bd2039e33e67c9d0e07716c9cd042d4.tar.gz gitorious-mainline-outdated-2ab90d2d0bd2039e33e67c9d0e07716c9cd042d4.tar.bz2 |
Added the TODO
-rw-r--r-- | TODO.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..95e6a77 --- /dev/null +++ b/TODO.txt @@ -0,0 +1,30 @@ +[ ] proper diff renderer +[ ] Paginated log view (like git log --skip=100 --max-count=100) +[ ] Nag project owners with no commits to the mainline repos after a week or two +[ ] gitk-style branch view +[ ] project homepage is an editable wiki-ish page +[ ] Better SshKey#key wrap +[ ] paginate comments +[ ] OpenID login +[ ] Show full path in repos browser +[ ] graph Repository#parent relationships properly +[ ] (A RemoteRepository class for repositories hosted elsewhere?) +[ ] Auto-remove cloned repositories that havent been committed to after 7 days? +[ ] Archive downloads of trees +[ ] Search (nuke the tag cloud when its there) +[ ] Delete/archive a repos, by owner unless its the mainline one +[ ] Delete/close (prefer latter) a Project +[ ] Refactor the Task/queue system +[ ] Log less in task.log (set "got X tasks to..." as debug level) +[ ] A "Status" field for a project (though a wiki-frontpage makes this unneeded-ish) +[ ] Mention somewhere that emails are displayed on the site, both in commits and on "profile" pages (so people can contact them) +[ ] improve commenting and comments visibility +[ ] handle mising/wrong SHA1s gracefully in browser +[ ] parse SHA1s in commits+comments +[ ] Normalize url fields (eg add http:// if it aint there) on User+Project + +--- + +a ProjectMirror that sucks in svn repositories. They need to be differentiated form normal projects (don't display owner etc, since it's a mirror). Also, the mainline repository should probably be immutable so people can commit changes to the actual mirror. + +Groups may be a better alternative to allowing multiple repositories in a project, so a Group (or Product?) has many projects. |