Here's a summary of SeaMonkey/Mozilla-related work I've done in week 50/2010 (December 13 - 19, 2010):
- Build Infrastructure:
Following our recent upgrade to buildbot 0.8, I did a few runs of additional syncing with the Firefox configs, among others things fixing broken L10n builds and picking up same-ID always-working nightlies. Or, the latter is at least the theory, as this code conflicts slightly with our setup and makes us not build nightlies at all right now.
I'll continue to look into this issue and work together with Mozilla RelEng to find a fix - the same is true for 64bit graph posting failures and .nl machine graph post failures that were uncovered by the switch (were silently failing before).
As the nightly build process will look at those for success now, I've also switched 2.0 dep builds to static to match how we're building nightlies there.
In addition, I continued work on omnijar for SeaMonkey, I now have a patch that's known to work even for L10n repacks.
- (Tahoe) Data Manager:
A huge batch of Data Manager patches got reviews for SeaMonkey and checked in this week: listing domains for specific data types, adding permissions, using DEL for setting permissions back to default, using ESC to escape from the forget panel, pointing all UI to Data Manager and IDN handlingbring the built-in version up to the same state (actually with slight improvements) as the 1.3 add-on available from AMO.
I've also created a patch already for switching to correct tab when displaying specific data type, I might ship an add-on with that and improvements from review soon.
I worked on getting changes from the recent places branch merge to work on SeaMonkey - patches for async star button and a bookmark roots locking issue are up for review.
- German L10n:
Once more I updated the German L10n, bringing it to a green state for a bit, but there's already some slight additional work up again.
- Various Discussions:
Ongoing graphics driver instabilities, trying to get a fix for mobile woes, thoughts on my next experimental projects, leaktest suite, backporting old build warnings, possible personal future, donation page improvements, SM Dev Mtg reimbursements, Post-FF4 branch organization, disabling of WebSockets, etc.
I feel like I'm blogging way too rarely recently, but a few things I have in my head are not ready for making public yet, even though great things are forming. With all that thinking and trying to get those things done that I want to get done in SeaMonkey before I concentrate more on making those other ideas hit reality at some point, I just realized that Christmas is ringing the door bell though I'm not yet ready for it. Does anyone have a few packets of time (s)he could donate to me to get this all balanced a bit better?
Actually, I imagine that person being somewhat well-fed, coated in red, riding along here in a sleigh that is flying up through the air, pulled by a bunch of magic reindeer and silently dropping those packages at night...
To everyone celebrating this pagan event that our religion adopted to remember the birth of Christ and bring love to neighbors and family - Merry Christmas!
To all others getting some time off - Happy Holidays!
To anyone else - Have a good time while I'll take some time off to celebrate, rest and have fun myself!