[Cosmo-dev] Summary of Cosmo meeting August 24, 2006

Ted Leung twl at osafoundation.org
Thu Aug 24 15:30:16 PDT 2006


The summary of today's Cosmo meeting is now available <http:// 
wiki.osafoundation.org/bin/view/Journal/ServerMeeting20060824>

I've inlined the content below so that we can continue the  
conversation here on the list.  Folks who attended, please make  
corrections if I have misrepresented your opinion.    We will be  
trying to get closure on a plan for the Hibernate merge early next week.

Ted

=============================

---+ Server meeting for August 24, 2006

The agenda for this meeting orignally appeared in http:// 
lists.osafoundation.org/pipermail/cosmo-dev/2006-August/001391.html

---++ Hibernate

The majority of the meeting focused on the timing of integrating the  
Hibernate prototype.  The goal of the discussion was to explore  
possibilities so that a decision could be made once Bobby and  
Priscilla were available.

Brian Moseley reported that the progress on the Hibernate prototype  
has been very rapid and that it looks like Randy at Simdesk will have  
plenty of availability to work on the Hibernate stuff.   He believes  
that it is about 3 weeks worth of work to get to a Cosmo which is  
using the merged codebase and Hibernate instead of Jackrabbit/JCR.

Concerns/comment from key stakeholders:

Matthew Eernisse was concerned that he might be blocked from doing UI  
work if we decide to do the merge and integrate Hibernate all in one  
big bang.   Brian said that it was probably about a day's worth of  
work to put in some mock objects or stubs that would return dummy  
data that would allow Matthew to keep going.

Sheila Mooney proposed that we just label the merged codebase  
(without Hibernate) as 0.5, and label the old 0.5 with Hibernate  
0.6.   She said that there weren't any desktop dependencies from  
Chandler 0.7 alpha4 to Cosmo 0.5 (current plan) so that pushing the  
Cosmo 0.5 date out 3 weeks in order to get a merged and Hibernate  
based Cosmo would not have an impact on the desktop alpha4.

Brian was interested in getting some testing done on the merged  
codebase as quickly as possible.

Jared Rhine was happy to hear that the Hibernate stuff is going  
well.  His ideal situation would be to have the Hibernate work  
integrated on the trunk by the end of October.  Brian believes that  
this will be possible no matter how we time the integration of the  
Hibernate code.   Jared said that if we got Hibernate in by end of  
October, that would satisfy his current needs for server-based  
releases.   Jared also indicated his willingness to work off of a  
branch as well.   One other soft dependency from the Hosted Service  
is that the switch to the osaf.us domain is slated for the Desktop  
alpha4, and it's unclear whether osaf.us would point to the current  
cosmo-demo or whether it would point to an instance of a newer codebase.

Mikael Rogers said that whether we do two releases (merge, then  
Hibernate) or one (merge+Hibernate) would not have a significant  
impact on the test team's workload.

Ted Leung propsed that maybe we ought to split 0.5 into milestones,  
the way that the desktop team used to.   That would give cosmo-0.5M1  
which would contain the merged codebase, cosmo-0.5M2 which include  
Hibernate and  cosmo-0.5 which would include the UI features  
currently scheduled for 0.5.   The 0.5M label would indicate that the  
build is riskier than just a 0.5 build, but it would also be a  
defined build which QA could run a full battery on.

---++ Server oriented releases

This discussion was covered in the Hibernate discussion

---++ Sanity check on Cosmo dates

This discussion was covered in the Hibernate discussion.  Dates will  
be pending our decision on what to do with Hibermate.




More information about the cosmo-dev mailing list