[Cosmo-dev] [Sum] Dec 3-9

Ted Leung twl at osafoundation.org
Tue Dec 12 17:39:02 PST 2006


Here's the summary of the activity on cosmo-dev for the week of   
December 3, 2006.

New threads:
-------

Travis Vachon reported that all of his admin features for 0.6 are  
done.  He is going on to casual collaborator tasks (bookmarkable urls):
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002223.html>

Bobby Rullo posted his plans for working on casual collaborator tasks:
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002227.html>

Ted Leung posted a link to an updated spreadsheet that takes a rough  
guess at when Cosmo 0.6 will be done (around Jan 5 for code tasks):
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002230.html>

Ted Leung asked about documentation of the Cosmo Test Plans:
+ Mikeal Rogers replied that this was not scheduled to happen during  
Cosmo 0.6
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002233.html>

Randy Letness checked in a SQL based migration script for Cosmo:
+ Jared Rhine did some initial testing, and things look okay.  He  
also raised some issues related to use of version specific features  
of MySQL, and how to check schema version numbers
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002238.html>

Heikki Toivonen wondered about using OpenID, possibly via an intern  
or summer of code project
+ Several people were in favor of this.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002239.html>

Vinu Gopal described the status of his work on WebDAV ACL's and had  
some questions
+ Brian Moseley responded and said that Cosmo ACL's don't need to be  
configurable, and also provided examples of code where security  
checks are done after the flow of control has passed through the  
Acegi security framework.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002243.html>

Travis Vachon sparked a long late night thread over our useage of  
JSON-RPC.  JSON-RPC has a URL which it uses as an RPC dispatcher.   
For the casual collaborator we want to have bookmarkable URLs which  
will differ from the URL of the JSON-RPC dispatcher, but the  
functionality we need is currently implemented via JSON-RPC.
+ Brian Moseley suggested a second RPC dispatcher for anonymous urls   
and passing the ticket as an argument to the RPC methods for 0.6.  In  
the long run he prefers to solve the problem using GData or Calatom.
+ There was lots more discussion over the details of why Brian's  
solution would or would not work.
+ Travis Vachon came back with a proposal to use acegi to  
authenticate and authorize requests to /cosmo/json-rpc - both user  
and anonymous access will be allowed, with additional checks for  
logged-in ness, and verification of item ownership being done in the  
RPC service methods.  New methods which use ticket access will have  
to verity the ticket against the item being accessed.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002244.html>

Jared Rhine proposed some additional bugs for P1/P2 status:
+ There was some discussion of <bugzilla.osafoundation.org/ 
show_bug.cgi?id=7433> in particular.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002278.html>

Mike Taylor (Bear) announced that Maven 2 is now required to build  
Cosmo:
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002284.html>

Heikki Toivonen posted some tips for dealing with accessing Tinderbox  
build logs
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002287.html>

Travis Vachon wanted to know if anyone objected to him committing an  
X-HTTP-Override-Method servlet filter
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002290.html>

Brian Moseley wanted to know why the shell for build scripts changed  
to /bin/bash (used to be /bin/sh):
+ Mike Taylor replied that the most recent version of Ubuntu broke  
lots of scripts by separating /bin/bash from /bin/sh
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002299.html>

Matthew Eernisse stated a discussion about making parts of the web UI  
addressable by test tools/scripts.  The proposal involves unique id's  
for DOM elements:
+ Mikeal Rogers said that unique id's are an absolute must, but that  
generating random ids would be no problem
+ Bobby Rullo and Travis Vachon wanted "human readable" id's
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002302.html>

Adam Christian posted some questions about doing performance testing  
of the Cosmo UI:
+ He received no responses
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002309.html>

Katie Parlante posted a sharing check in message detail the Chandler  
side of sharing status
+ She received one reply from Phillip Eby, but no replies from Cosmo  
folks.
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002310.html>

Aparna Kadakia posted new plans for collaborative IRC QA sessions.   
The first one is Jan 3, 2007
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002312.html>

Aparna Kadakia posted a summary of QA activities for the week:
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002313.html>

Continuing Conversations:
-------

The data migration testing thread continued:
+ topics include automated vs manual tests, the duration of automated  
tests to be run as unit tests
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002222.html>

The sharing work plan thread continued:
+ Ted Leung posted several options for what to do if the Chandler  
team finishes after Cosmo 0.6 releases
+ Several people favored the option of doing a Cosmo 0.6.1 to correct  
any Chandler interop problems
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002231.html>

Jared Rhine revived a very old thread on the issue of a "trunk"  
version in bugzilla:
+ Mikeal Roger preferred a specific version, otherwise there is a lot  
of work on moving bugs off that trunk version
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002277.html>

Announcements:
-------

Cosmo Engineering Meeting, Thursday Dec 06, 2pm PST:
<http://lists.osafoundation.org/pipermail/cosmo-dev/2006-December/ 
002288.html>





More information about the cosmo-dev mailing list