Build, Release, QA
------------------
*Change to Linux full build*
Bear explained that the linux full build no longer uses OSAF's openssl, the libssl-dev package is now required.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008481.html

*Readme*
Sheila gave the text for the readme files, explaining that the file gives a link to the launch page and little other information. She asked if the readme should contain any other details.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008480.html

Philippe argued we should continue to keep it short with links, avoiding duplicating information.
- how to install and run for the first time
- reminder to look at relnote/open issues
- pointer to the license file
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008499.html

*Functional tests, -O*
Grant observed that rt was running functional tests with -O. The script recording framework currently uses asserts for verification, so no verification is being done. Also, non-test code that triggers asserts will be ignored instead of causing failures.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008482.html

Grant pointed out an earlier decision where debug tests are always to be run without -O, and release tests only to be run with -O when run with debug tests. Heikki noted that the fix didn't get ported to rt, Bear logged a regression.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008488.html

Grant, Heikki and John debated whether or not tests should rely on assert. Heikki and Grant dislike using asserts as part of the test framework, as one wants to be able to invoke tests with -O and not break the framework. John likes using assert because it is convenient for debugging, and is a standard mechanism. The discussion gets going about here in the thread:
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008491.html

Heikki proposed raising AssertionErrors if test conditions fail, guarded by a flag. Grant suggested wrapping everything in a function.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008493.html

Mikeal elaborated on the debugging issue: the debugger breaks where the assert gets called, not in a test library. Mikeal agrees we need to move away from assert in the test framework, and is open to suggestions that satisfy the debugging requirement.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008504.html

*Localization string code freeze*
Philippe scanned the bugs, listing the ones that will affect the localization string freeze. Any strings (requiring translation) that need to be added or changed should be handled before the 9th.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008508.html

*Wiki*
Katie proposed changes to desktop related wiki pages, marking some as obsolete and moving some from being "project pages" to being documentation or release oriented planning.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008507.html

Heikki objected to marking the security page as obsolete.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008509.html

*Test failures*
John and Dan tracked down the RenameAndNewEvent test failures to be related to size changes affecting the minical and sidebar. Philippe asked if the test framework could be more robust in handling platform specific size differences and mouse coordinates.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008514.html

John replied that mouse coordinates are rarely relied upon -- this particular failure was due to the collection being partly obscured. Philippe explained that the divider capture is based on mouse coordinates.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008516.html

Bear changed the initial window size for perf tests, fixing failures.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008518.html

Dev
---
*timing utility*
Morgen proposed removing util.timing, noting that it is used by a handful of tests. Heikki replied that the numbers gathered are not used, so its ok to remove all uses of util.timing.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008498.html

*OPTIONS not PROPFIND*
Morgen announced that Chandler now uses OPTIONS instead of PROPFIND when starting a subscribe operation. Post-preview he'll look into removing the HEAD request.
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008501.html

Meetings, Announcements
-----------------------
Bug council:
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008502.html

IRC QA session (Cosmo 0.6.1.1):
http://lists.osafoundation.org/pipermail/chandler-dev/2007-July/008512.html


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to