[Cosmo-dev] Notes from Cosmo build/release process meeting

Ted Leung twl at osafoundation.org
Wed Sep 26 18:02:14 PDT 2007

Here are the notes from today's Cosmo build/release meeting

Several items from Jared's agenda were reassigned to either other  
meetings or to mailing list discussions:

- qacosmo/lab.osaf.us/tbox backend code (unification possibilities)   
(small group f2f on Thurs)
- Hub update QA (taken offline)
- Functional test output format (to the list - bcm/mikeal)

The topics that were actually discussed

- Testing automation next steps
    One problem is that UI id's change causing test rewrites
    Our current protocol test coverage is pretty narrow - hope to  
broaden prior to 0.8
    We don't have jsunit tests running yet - working on Windmill  
support for these
    Ted said that development is moving towards checking in tests w/  
new features, and checking in regression tests with bug fixes

- Windmill in tbox next steps
     Bear hasn't caught up windmill client code changes, would like  
advance notification of changes.
     Windmill devs can vnc into hung tinderboxes in order to debug  
the hanging windmill problems
     Aparna, bear, and mikeal to meet

- Dot release vs feature release (0.7.x vs 0.8) processes
     No changes from current "fast release" processes
     Ted to poll length of release frame on cosmo-dev

- Dojo build
     Bobby thinks that we shouldn't build dojo as a separate  
project.  He suggested running some script to munge the build after  
we get the stock dojo.   He would like all dependencies to be equal.
     The dojo build system takes 4mins to build Cosmo's JS

     Resolution: will only bake in release mode, as opposed to making  
dojo.js a dependency - bear needs to do some research into how to  
make this happen.
     Another part of the solution:  have a war clean target to kill  
the cooked dojo files
     A  random idea: make the web ui a separate Maven project
     Bear to investigate and propose a solution on cosmo-dev.

More information about the cosmo-dev mailing list