[Chandler-dev] [Sum] Dec 11 - 17

Katie Capps Parlante capps at osafoundation.org
Wed Dec 27 17:35:55 PST 2006


Build, Release and QA
---------------------
*Checkpoint, alpha5, Dec 11*
Bear spins:
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007409.html
Dan tests:
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007420.html

*Removing old checkpoints from server*
Bear explained that he's removing Chandler checkpoints older than 
0.7alpha3, to free up space. He's not removing Milestones, RC candidates 
or other unique distributions.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007418.html

*Helo ip address, goodbye FQDN*
Reid ran into functional test failures on a clean checkout. Jared 
pointed out earlier instructions for configuring the os for the proper 
fully-qualified domain name. Reid followed these instructions and that 
fixed the problem. He asked if TestNewMail should explain this failure mode.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007413.html

Grant suggested sending the IP address instead of the hostname in SMTP 
EHLO/HELO, avoiding relying on the user's OS to be configured correctly.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007411.html

Brian Kirsch agreed this was a good suggestion and implemented it.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007428.html

*Mail bugs, dogfood feedback*
Andre Mueninghoff mentioned a mail test failure he was seeing, "Index 
out of range" dialog boxes since r12591. Brian Kirsch asked for a bug. 
Andre explained that he's running the tip of the trunk (updating daily 
and using the restore settings feature to pull data from Cosmo). He's 
hesitating to log email bugs knowing calendaring and other features have 
been the focus. Andre recommended a dogfooding list, where people can 
talk about bugs so that more useful bugs are created in Bugzilla.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007422.html

Andre passed on more information about his "Index out of range" error 
(which he gets whenever he syncs email). He noticed an interesting log 
message when he quits Chandler; the log message indicates the 
displayDate subindex off of an IndexSelectionCollection is not being 
sorted properly. He doesn't see the log output when he's not using 
email. He is now using his account for private correspondance, so cannot 
send out his account info. Brian Kirsch is stuck on this bug until we 
can reproduce it. No bug is logged yet.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007434.html

Dev
---
*TestRecurringEvent failure*
Reid ran into test failures on a clean checkout on windows xp. Bryan 
didn't know why Reid was seeing this, but pointed at the interesting 
bits in Reid's log -- assertion errors in detail.py's SetAttributeValue. 
Bryan explained that you'll only see assert statments without the -O 
flag, which is why Reid doesn't always see the failures. Bryan noticed 
that the error occurs where the recurrence "ends" text ctrl has focus 
and has changed. It is trying to write the value back, but the item it 
is writing to is not recurring, and throws an assertion error. Bryan 
suggested stepping through the test in Wing to figure out how it gets to 
this situation.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007424.html

*Tool for ics file diffs*
Jeffrey wrote a script to diff ics files. Features:
- ignores timezones (2PM PST and 5PM EST look the same)
- only looks at VEVENTs and VTODOs
- treats UID/RECURRENCE-ID/SEQUENCE triple as being a unique event
- considers order of parameters and content within a component to be 
significant
- always outputs a UID, but otherwise only outputs bits that are 
different between similar events
- pretty-printing, not original ics
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007432.html

Jeffrey resent the script, updated to fix a few problems. Dan thought 
the script sounded useful, but was unsuccessful trying to use it. He 
asked for example usage.
http://lists.osafoundation.org/pipermail/chandler-dev/2006-December/007433.html

Meetings, Summaries, Announcements
----------------------------------
Apps meeting:
http://wiki.osafoundation.org/bin/view/Journal/AppsMeeting20061214


More information about the chandler-dev mailing list