[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