AnkhSVN Roadmap
The purpose of the AnkhSVN Roadmap is to help you keep up with the development efforts scheduled for the next major release. Since the items in the roadmap will differ from the AnkhSVN Issue Tracker, the roadmap will serve as the definitive list of current development efforts. If you see something missing or would like to suggest an addition to the roadmap, please bring this up on the AnkhSVN Dev Mailing List.
AnkhSVN 2.0 Roadmap
AnkhSVN 2.0 is currently being worked on and will release shortly after Subversion 1.5.
AnkhSVN 2.0 Roadmap |
|||||
Task |
Description |
Version |
Priority |
Responsible |
Issue(s) |
Better Keyboard Support |
Implement complete keyboard support for Subversion interaction: Command Shortcuts, Dialog Accelerators and Command Accelerators. |
2.0 |
1 |
Arild/Bert |
NONE (FIX) |
Better Log Funtionality |
Ankh support for SVN log should be completely rewritten; move away from the HTML-based view to one based on a toolwindow with a listview. Support diffing between arbitrary revisions of a file. |
2.0 |
1 |
Jeremy/Sander |
|
End User Documentation |
We need to provide some end user documentation for how to use AnkhSVN both integrated into the IDE and available online. |
2.0 |
1 |
Kavitha |
|
Merge Support |
We need to implement Subversion merge functionality including all merge tracking support. |
2.0 |
1 |
Jeremy |
|
Properties Support |
We need to implement support for viewing, editing and removing Subversion properties. |
2.0 |
1 |
TBD |
|
General UI Cleanup |
Review the current UI and fix where necessary to provide a better user experience. |
2.0 |
1 |
Damien |
NONE (FIX) |
VS 2008 Support |
Have AnkhSVN work within VS2008 with the installer handling all things necessary to make this happen. |
2.0 |
1 |
Arild/Bert |
NONE (FIX) |
Pending changes window |
Create a toolwindow that shows everything eligible for committing; available updates (remote status); maybe log? |
2.0 |
1 |
Sander/Bert |
NONE (FIX) |
Build Documentation |
We need to provide some information about how developers can create a development environment and build AnkhSVN for development/testing purposes. |
2.0 |
2 |
Bert/Jeremy |
|
Enhanced Build Process |
We need to update the build process to be completely automatable and to include necessary developer enhancements like metrics and source indexing. |
2.0 |
2 |
Bert/Jeremy/Sander |
|
Log From Repository Browser |
The ability to view the revision log from the repository browser. |
2.0 |
2 |
Jeremy/Sander |
|
Reimplement AnkhSVN as a VS Source Control Provider |
Rewrite the integration parts of AnkhSVN to use the new source control provider interfaces provided in VS2005 for better integration. |
2.0 |
2 |
Arild/Sander |
|
Sourceserver Indexing |
Use Sourceserver to annotate our PDBs with the necessary information for on-demand retrieval of exact code used to build the AnkhSVN libraries during debugging. |
2.0 |
2 |
Bert/Sander |
|
Migrate from NSvn to SharpSVN |
To simplify the build process and to make adding Subversion 1.5 support easier, we have decided to move from NSvn to SharpSVN for our C# Subversion API binding. |
2.0 |
3 |
Bert/Sander |
|
Enable daily builds |
Enable automated builds to give users an early impression( |
2.0 |
4 |
Bert |
None |
China
Korea
Japan