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

Reply via email to