Similarly to the email I sent about the Desktop 1.0 plan, I wanted to
start some dialog around our plans for the Server.
Our thinking about the evolution of the Server (Cosmo) is a bit
different than for the Desktop. Instead of focusing on some kind of
concrete 1.0 goal it's easier to plan the Server around a number of
end-user milestones. Keep in mind these are end-user milestones only
and we defer to Ted to fill in the details for any architectural or
development objectives as well.
Milestones:
1. Make a good 30-second impression for people "checking out"
Chandler Project.
2. Family can use Chandler Hub calendar together.
3. Casual Collaborator for Desktop user.
4. Family can use Chandler Hub calendar + tasks together.
5. Remote Desktop user.
Milestones #2 and #4, do not require the use of the Desktop (although
they should work together), the Hub can be used independently.
Strategy:
Although we do not know exactly how long it will take to reach each
one, we would continue with our current schedule of 2 week releases,
prioritizing our work as it fits into these goals. It might take
several releases to reach a particular milestone.
Mimi has already started prioritizing the bugs as they fit into
milestones #1 and #2. http://chandlerproject.org/Planning/
OneDotZeroHubBugReset. I will let Mimi fill in some of the details
for the other on design the list.
Milestone #1:
Perhaps the first milestone is the hardest to wrap your head around.
Although we did a great job getting many new features into the Server
release for Preview, much of the UI and the user experienced is not
very polished. There was some confusion around the signup workflows,
managing the different types of tickets and URLs and simply getting
started. To achieve milestone #1, we would address some of the
following...
+ Sign-up subscribe workflow
+ Address Security issues
+ Date picker
+ Improve selection feedback or sidebar and view selector /
pagination area
+ Add/Remove UI
+ Tightening the chrome
+ Dialog rehaul
+ Tightening the Chrome
+ Dashboard UI Polish
+ Streamlining the DV, in particular fix the notes field
Milestone #2:
In order to make the Hub calendaring experience more solid we would
look at feature work such as..
+ Import/Export .ics
+ Month view
+ Time zones
+ Rationalizing sharing URLs
Milestone #3:
This focuses on making the dashboard and tasks more usable.
+ Test/SMS to/from mobile phone features
+ Search
+ Rehaul Detail view
+ Dashboard
+ + Unread status?
+ Triage Sort issues
+ Alarm display
+ Smart date column
+ Smart who column
+ Subscribe to Feeds
+ Subscribe to CalDAV URLs
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design