[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