It would be great to have a way to specify the order of milestones for a project
Right now, the milestones list sorts alphabetically--meaning I have to name my milestones "1. Finalize Design", "2. Product Beta", etc. If I want to add a new milestone in between these, I'd have to add it as "2. New Milestone" and rename all milestones after it ("2. Product Beta" => "3. Product Beta", etc)
One way would be to have a "Move Up" and "Move Down" button (a little up and down arrow image) next to each milestone to move its place in the list. This could be put on the overview page, or could be in the edit project page (done with AJAX so that its nice and pretty :) ).
A simpler way would just be to put a selection box in the edit milestone page. If I add a new milestone, it will default to the last position in the list (3 in the above example). If I set it to 2, then all other milestone after it will be shifted up and the new milestone will be placed in position 2. This should be editable for existing milestones as well.
Anyways, GREAT program! It is better than anything on the market and its open source on top of it.
Thanks for your hard work and contributions to the community
Humm.. All of my milestones have deadlines (which is the main sort criteria), so I haven't really given much thought to other kinds of sorting. But, I guess some kind of ordering might be doable. It shouldn't be hard to do (even possible to so for someone other than me. =) )