[Cosmo-dev] [Sum] Oct 15-22

Ted Leung twl at osafoundation.org
Fri Oct 27 17:04:32 PDT 2006


Here's the summary of the activity on cosmo-dev for the second week
of October

New threads:
-------

Randy Letness raised the question of what determines the uid of an  
event, the Item.uid or the iCalendar UID?
+ Jared Rhine prefers multiple calendars to contain events with the  
same iCalendar UID
+ Brian Moseley agrees with Jared and notes that 1) item.uids must be  
settable by Chandler during sync, 2) items need to be able to live in  
multiple collections.  1) is a 0.6 requirement
+ Ted Leung noted that Brian's (2) is a 0.7 requirement
+ Bobby Rullo does not want the iCalendar UID to be used for identity
+ Morgen Sagen notes that Chandler does put items with the same  
iCalendar UID into multiple collections
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001721.html>

Priscilla Chung wondered if Ted Leung should be default assignee for  
bugs in the General component.   Brian Moseley and Ted didn't think so.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001723.html>

Ted Leung asked if it was time for a Cosmo 0.5 branch or whether we  
should shorten the release.   General consensus was for a branch
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001728.html>

Jared Rhine had questions about a checkin that writes data to a  
temporary file instead of to memory.
+ Brian Moseley pointed out that we've been using tmp files in other  
areas for years without measured impact on performance.  There's also  
a related problem involving not storing the byte-for-byte data that  
came over the wire, but that would mean losing strong ETags which is  
bad.  Also, this is functionality which was in the JCR version of  
Cosmo, which was just being put back into the Hiberanate version.
+ Jared was interested in re-benchmarking 0.5 builds after this  
change was made
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001735.html>

Jared Rhine had some questions about how Cosmo implements ETags.   He  
wondered why we couldn't just store an opaque string.
+ Brian Moseley replied that this was a possibility, but hadn't  
crawled up the priority list
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001750.html>

Bobby Rullo posted his thoughts on handling TimeZones in Cosmo
+ Brian Moseley thinks Cosmo should standardize on the "Olson database"
+ Mikeal Rogers also likes Olson
+ There was some discussion about which tzids to use.  Brian Moseley  
suggested using the product id in the enclosing vcalender component  
for a clue
+ Matthew Eernisse has been talking with the Dojo folks about  
timezones, and had banged together some Olson parsing code.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001757.html>

Mikeal Rogers wants to migrate Broadsword to the py.test framework.
+ Ted Leung agreed.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001758.html>

Vinu Gopal posted some initial thoughts on WebDAV ACLs.
+ Randy Letness had addtional comments on how to do the relational  
mapping
+ Brian Moseley hoped Cosmo could reuse some of the acegi default  
implementations
+ Vinu answered that acegi currently doesn't support groups, so there  
was still work to do
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001778.html>

Vinu Gopal posted directions to use PostgreSQL's autodoc do generate  
diagrams of Cosmo's relational schemas
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001780.html>

Jared Rhine noted that a checkin included a schema change that would  
force him to wipe osaf.us (still in the testing stages).  A  
discussion ensued regarding e-mail notifications to cosmo-dev when  
checking in such changes.  There was also discussion of an  
autoupgrade mechanism
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001784.html>

Ted Leung questioned the wisdom of upgrading to Dojo 0.3.1 so close  
to a release.  Bobby Rullo backed out the upgrade until the tree  
opens for Cosmo 0.6
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001799.html>

Jared Rhine proposed introducing a Bugzilla version for "trunk".  He  
got no replies.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001802.html>

Bobby Rullo posted a proposal for Timezones in the Cosmo UI.  There  
was some discussion and design proposals around the problem of  
exchanging timezone id's and definitions.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001803.html>

Morgen Sagen instrumented Chandler and then tested against cosmo-demo  
(Cosmo 0.4) and osaf.us (Cosmo 0.5). His findings:
1) osaf.us is much faster than cosmo-demo, and I assume this is
mostly because cosmo 0.5 is so much more efficient(?)
2) using SSL on cosmo-demo slows it way down
3) using SSL on osaf.us doesn't slow it down at all
He wanted to know if cosmo-demo's SSL is correctly configured.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001807.html>

Bobby Rullo is excited about the Subwidget functionality in Dojo 0.4
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-October/ 
001809.html>

Continuing Conversations:
-------



Announcements:
-------


More information about the cosmo-dev mailing list