[Cosmo-dev] Cosmo 0.5 status

Ted Leung twl at osafoundation.org
Mon Oct 16 16:29:56 PDT 2006


Hi folks,

It looks like we're going to be working on the recurrence UI for at  
least another week, so I wanted to discuss possible options for the  
Cosmo 0.5 release.   Priscilla and I have discussed this a bit and it  
looks like there are several options:

1) Issue a Cosmo 0.5 release with the current level of recurrence  
functionality and let the rest of the work happen in 0.6.   Cosmo 0.5  
was not going to be usable for casual collaborator users anyway, so  
from PPD's perspective, we aren't in trouble as long as 0.6 is  
actually useable (for casual collaborators).

Pros:
- Lets us get a tested/stabilized version onto osaf.us, so that we  
can get more testing done before Chandler starts dogfooding on it
- Allows Brian and Randy to get started on the new sharing format  
work - this is important because we need to keep in sync with  
Chandler.  On the other hand, Chandler 0.7a4 just got pushed <http:// 
lists.osafoundation.org/pipermail/chandler-dev/2006-October/ 
007117.html> out till 10/24, so it may be hard to get Morgen's  
attention before then.
- Helps us keep to our goal of shorter release cycles

Cons:
- Limited recurrence functionality
- We possibly interrupt Matthew's workflow/headspace on recurrence

Priscilla and I are in favor of this option

2) Create a branch for the recurrence functionality and open up the  
trunk for 0.6 development

Pros:
- Allows Brian and Randy to get started on the new sharing format  
work - this is important because we need to keep in sync with  
Chandler.  On the other hand, Chandler 0.7a4 just got pushed <http:// 
lists.osafoundation.org/pipermail/chandler-dev/2006-October/ 
007117.html> out till 10/24, so it may be hard to get Morgen's  
attention before then.

Cons:
- We'll have to merge back and forth to the branch

3) Keep working on recurrence on the trunk and have people start  
putting additional stuff into the trunk (either 0.6 features or bugs)

Pros:
- We get the entire working recurrence functionality set in 0.5 - but  
it's still not usable in the casual collaborator workflows
- We don't interrupt Matthew's recurrence flow with 0.5 bugs - but we  
could just agree to punt all those bugs

Cons:
- It will be hard to change the sharing format in the codebase used  
for 0.5

What do people think?   If we decide to go for a quick 0.5 release,  
how much time will we need?

Ted



More information about the cosmo-dev mailing list