From e9dac2e9ead1decb8abb1bf9df3cd638a2f5eb04 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 15 Oct 2013 08:13:04 -0400 Subject: [PATCH] Merge pull request #118 from Mrbytes/master --- src/site/roadmap.mkd | 34 ++++++++++------------------------ 1 files changed, 10 insertions(+), 24 deletions(-) diff --git a/src/site/roadmap.mkd b/src/site/roadmap.mkd index 4ac9b47..8b3e31f 100644 --- a/src/site/roadmap.mkd +++ b/src/site/roadmap.mkd @@ -1,31 +1,17 @@ ## Roadmap This is not exactly a formal roadmap but it is a priority list of what might be implemented in future releases. -This list is volatile. +This list is volatile and may not reflect what will be in the next release. -### TODO (high priority) - -* Eclipse: create plugin to enumerate repositories and delegate cloning to EGit -* Manager: support federation RPCs -* Manager: redesign ref indicators in log, search, and activity views to support multiple local branches, remote branches, and tags -* Gitblit: Serve repositories on root URL rather than /git (investigate JGit 1.2 GitFilter) - -### TODO (medium priority) - -* Gitblit: editable settings page in GO/WAR -* Gitblit: Clone Repository feature (issue 5) +* Integrate an SSH daemon to complete the transport trifecta: http/https, git, and ssh +* GitHub-style Pull Requests or Gerrit-style Patchsets (issue 215) +* Clone/Mirror Repository feature (issue 5) * optional scheduled pulls * optional automatic push to origin/remotes? * optional manual push to origin/remotes? -* Gitblit: Repository regex substitutions should be stored in .git/.config, not gitblit.properties - -### IDEAS - -* Gitblit: Pull requests -* Gitblit: Watch/Star like github with personalized activity feed -* Gitblit: Push database or orphan branch -* Gitblit: Re-use the EGit branch visualization table cell renderer as some sort of servlet -* Gitblit: diff should highlight inserted/removed fragment compared to original line -* Gitblit: respect Gerrit branch permissions -* Gitblit: Consider creating more Git model objects and exposing them via the JSON RPC interface to allow inspection/retrieval of Git commits, Git trees, etc from Gitblit. -* Gitblit: Blame coloring by author (issue 2) +* Re-use the EGit branch visualization table cell renderer as some sort of servlet (issue 194) +* Diff should highlight inserted/removed fragment compared to original line +* Respect Gerrit branch permissions, if found (issue 36) +* Repository regex substitutions should be stored in .git/.config, not gitblit.properties +* Editable settings page in GO/WAR +* Create Eclipse plugin to enumerate repositories and delegate cloning to EGit -- Gitblit v1.9.1