[Chandler-dev] [Sum] March 20 - 26

Katie Capps Parlante capps at osafoundation.org
Mon Mar 27 11:44:55 PST 2006


Build, release, QA
------------------
Bear noted that the functional tests are now up and running on the 
quick-build tinderboxes. Developers now need to watch the p_* 
tinderboxes, which run performance and functional tests. If any 
tinderbox changes from Green to Orange and you have committed recently, 
you need to make sure your commit didn't impact a test.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005529.html>

Philippe outlined the plan for dealing with the full-build breakage. 
David is to work on getting the build to green, and is to be clear and 
explicit in his commit messages. Bear to upgrade Maunaloa to ubuntu. 
Developers to continue making commits to Chandler (but not to internal). 
Philippe to drive working out a reasonable red/green policy next week.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005547.html>

David landed the wx changes, which cause some functional tests to break.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005590.html>
Heikki pointed out that David is the best person to fix those tests, and 
gave some pointers.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005591.html>

Bear made a change to do_tests that changes where the chandler related 
log files are placed by default. (chandler/test_profile/directory)
http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005545.html

Aparna explained how the bug resolution WORKSFORME is used by QA and the
release team.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005554.html>

Alec noted that his collection changes had caused some functional test 
breakage, and that he's working on fixing it:
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005583.html>

Requests and questions not yet answered...
------------------------------------------
Heikki asked how to simulate a click on the first item of the summary
list in a functional test. (he has yet to receive an answer)
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005537.html>

David Tweet ran into a copy-paste bug on SUSE Linux/KDE, and is looking
for more info on how he can help track it down...
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005539.html>

Reid asked where to put a pure-python widget that is not Chandler 
specific, guessing chandler/util.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005578.html>

News, announcements
-------------------
Meeting monday: Andi will give a "geek talk" on PyLucene
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005563.html>

Andi updated chandlerdb, make install or make chandlerdb is required.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005538.html>

Philippe pointed out an interview with Robin on wxPython. Robin has a
new book out, "wxPython in Action".
<http://www.pythonthreads.com/>

Bear pointed out projects of note in the Python Cheese Shop: iCal/vCal 
to RDF package and a web-app for pim data.
<http://www.boddie.org.uk/python/WebOrganiser.html>
<http://www.boddie.org.uk/python/RDFCalendar.html>

Apps meeting agenda
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005568.html>

New features
------------
Bryan sent an email stamped as an event using the latest Chandler
client, demonstrating newly added functionality. (cool beans!)
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005532.html>

Alec added a preference for timezones, and gave some information on how 
to use preferences and watch for changes at the code level.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005546.html>

Jeffrey wrote some javascript code that can be used by specs to
show/hide links to relevant bug numbers. (look at the scheduling spec
for an example)
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005567.html>

Proposals, code discussions
---------------------------
Heikki proposed cleaning up the command line, and gave some initial 
suggestions.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005572.html>

Reid asked if it was kosher to for a block to refer to it's
parentBlock's widget (parentBlock.widget). Alec noted that the markup
bar (Reid's example) was treated as a monolithic unit or component, so
it was reasonable for the block (button) to know that it is contained by
the parent (markup bar), and vice versa. John pointed out that a block
needs to look at its widget when rendering or when passing off events,
but that in general a block should be doing little more than storing
data -- rendering the view and handling the interaction should be
contained in the widget.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005543.html>

Alec gave test results demonstrating that Python based HSV/RGB 
conversion is faster than using wx.Image_HSVtoRGB(). John agreed and 
said that any remaining uses of the wx function must be an oversight.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005528.html>

Alec noted that he was moving "color" and other user-facing information 
into an Annotation called "UserCollection". That touched off some 
discussion about where to put things, to get them layered correctly and 
manage dependencies. Alec recorded some ideas about where to put things:
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005566.html>
Alec gave us an update listing the changes he made:
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005574.html>

Phillip sent a writeup on egg-based parcels in Chandler, complete with 
information on how to create plugin eggs, build system integration, 
implementation plan, and more.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005552.html>

Phillip answers Heikki's question about the term "plugin" vs "parcel" 
(adding "project" and "plugin project" to the mix):
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005558.html>

Alec offered alternative names for "InclusionExclusionCollection", and 
called for a vote:
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005575.html>

Katie asked if Andi's recent collections/notifications changes met the 
apps team requirements. Bryan and Andi responded in the affirmative.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005585.html>

Q and A
-------
Mario Nunes expressed interest in a Spanish version of Chandler, and
Brian Kirsch noted that the 0.7 version of Chandler will be localizable,
with Spanish as one of the first localizations.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005530.html>

Heikki helped Mario Nunes with a startup error, recommending that he try
deleting his profile. (we're seeing one of these a week)
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005535.html>

Heikki explained that Chandler's mail support is not yet as good as the
calendar support.
<http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005542.html>








More information about the chandler-dev mailing list