Road Map

Team Git has following rough milestones

1. Be a functional git ui :

This means the teamgit can be used to do all the tasks given in this howto Done

  1. It should support merge and rebase with visual aids
    1. Gui for interactive rebase
    2. Interactive merge conflict resolution (mergetool based)

Frame work for both is complete and rudimentry functionality is supported.

  1. Support to send patch through kmail dbus interface (may be also evolution).

2. Add teamgit specific functionality :

  1. Multiple ViewsDelayed indef.
  2. Centrally managed multiple projects removed
  3. Interactive git rebaseMoved to 1st milestone
  4. Task management
  5. Code Review Fascility
  6. Auto push-pull features

3. Add Project Management:

  1. Scheduling functionality
  2. Bug tracking
  3. Task auto allocation
  4. Resource management

 

IMMEDIATE TODO

  1. Quick pull support
  2. Colorsied diff support
  3. Modal progressdialog instead of status bar progress dialog
  4. Commit Support
    1. Diff model creation (diff->file->hunk)
    2. Diff hunk selection
    3. Commit
  5. Gui for interactive git rebase
  6. Detect conflicts and auto invoke mergetool
  7. Test and refine above.... Note: will take a lot of time.
  8. Release plan for v0.1.0 ??? (Stability issues must be fixed)
  9. Due to new requirement at work i am gonna work on code review tool

Post new comment

The content of this field is kept private and will not be shown publicly.