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.
8. New UI for:
- Add status windows or create a panel to show status for commands like "add".
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
