Bazaar

Bazaar

 




Wiki Tools

  • Login
  • Create Profile
  • FindPage
  • RecentChanges
  • Page History
  • Attachments

Roadmap for bzr-gedit

Up to GeditIntegration main page.

Bazaar integration for gedit

1. Finish integration of all basic BZR commands (commands shown in bzr help and others):

  • add(for single files), ignore, mv, status, diff, merge, log, revert and check.

2. Implement all (or at least most of) bzr-gtk functionality (bug #213195) (will only work if bzr-gtk is detected).

3. Implement most bzr commands:

  • checkout, bind, unbind, whoami, init-repo, send, export, tag, remove, uncommit, info, annotate, help[not implemented], nick

4. Sync with bzr-gtk, bug fixing. Implement Sidebar like a "project browser" to allow direct access to Working tree files.

5. Implement progress indicator in dialogs that need this. I think bzr-gtk bug #127734 is connected with this.

6. Implement all remaining bzr commands.

7. Sync with bzr-gtk, bug fixing. Work on UI changes to allow all customizations bzr commands need: Saving/changing default location, selecting specific revision, etc. Add status windows or create a panel to show status for commands like "add".

8. New UI for:

  • work with conflicts
  • work with aliases
  • allow select of storage format
  • bzr command line
  • authentication credentials. Probably bug #158806
  • merge from file/apply patch.

9. Allow translations

Additionally Proposed

10. Threads [probably needs work inside bzr]

11. Minimize dialogs with progress indicators