The roads I take...

KaiRo's weBlog

Jänner 2008
123456
78910111213
14151617181920
21222324252627
28293031

Zeige Beiträge veröffentlicht im Jänner 2008 und mit "Status" gekennzeichnet an. Zurück zu allen aktuellen Beiträgen

Populäre Tags: Mozilla, SeaMonkey, L10n, Status, Firefox

Verwendete Sprachen: Deutsch, Englisch

Archiv:

Juli 2023

Februar 2022

März 2021

weitere...

30. Jänner 2008

Weekly Status Report, W04/2008

Sorry for the delay, got too much to do currently, but here's a summary of SeaMonkey/Mozilla-related tasks I worked on in week 04/2008 (January 21 - 27, 2008):
  • Automated Update Service:
    We tested SeaMonkey AUS support and it looks to be at a state where it works well enough that we can use it to update users from a first alpha to a later (alpha/beta/final) build, so the part that blocked alpha is fixed. Further improvements might be nice, but not strictly required at this point.
  • Lightning supprt:
    With my recent changes for making Lightning work with SeaMonkey, it seems to get somewhat usable. Further bugs about things that don't work should be filed in Bugzilla's "Lightning: SeaMonkey Integration" component.
    BTW, we know that missing toolbar customization in MailNews is the cause of a few of the problems we still have with this integration, but that's not too easy to fix right now - let's see first how well that moves forward for the browser component.
  • German L10n:
    Nothing more here than the usual set of updates for trunk.
  • www.m.o website:
    I took part in a www.mozilla.org planning meeting, where we discussed how to make the main Mozilla project website fit for the future - or at least match reality again. The target is making it a community portal as well as the place for official Mozilla project content. See the linked post for more discussion.
  • Various Discussions:
    Freezes, kill-mork and kill-rdf in MailNews, FOSDEM, etc.

I'm spending lots of time in IRC discussions these days, about ongoing MailNews backend work and different core and SeaMonkey development topics, most of which doesn't result in very "productive" things to list here, though.
And one more thing: We'll be trying to get up candidates for a SeaMonkey 1.1.8 release this week and hope it will be tested well - due to publication of an exploit for a security flaw already fixed for this release, we'll be in a tight schedule to release this one.

Von KaiRo, um 17:00 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 0

22. Jänner 2008

Weekly Status Report, W03/2008

Here's a summary of SeaMonkey/Mozilla-related tasks I worked on in week 03/2008 (January 14 - 20, 2008):
  • Tinderbox and Extensions:
    I checked in my patch for being improvements to tinderbox extension handling, Mozilla boxen compiling Lightning and XForms are using that code instead of hacks specific to those extensions now. My tinderboxes that generate venkman and ChatZilla nightlies also use that code now, unfortunately we still miss a directory to upload such extensions.
  • Automated Update Service:
    SeaMonkey AUS support should be working with nightlies for the most part now, as I turned on pushing of update info to the server and Mark added UI support for updates later in the week.
    This means that now you should be able to check for updates in nightlies, as well as download and install full updates. We don't create "partial" updates for nightly builds yet, as this requires more more on the nightly build system (the Mozilla build team is working to get that for all our software), and the issue with updates for localized builds on Mac is still unresolved. We also may have some other glitches, but most of the work seems to be done here to get what we need for Alpha in this area.
  • Lightning supprt:
    I did take a lot at the errors Lightning is producing when turned on in SeaMonkey, and did find a few small changes we could make to come nearer to making Lightning work with SeaMonkey. There's much more to be done here, and I'm not sure how much I can and will work on this, but when my patches are in, we can at least switch between calendar and mail modes as well as display and edit calendars and events. Note that even this needs trunk code of both Lightning and SeaMonkey, plus the patches I submitted to the bug.
  • Source L10n:
    I landed CVS-based venkman language packs, and could already add support for German, French, Russian and Swedish for this JavaScript Debugger extension. Later in the week, I also added support for those language packs to the SeaMonkey Windows installer, which now installs the correct language pack (if it exists) when (and only when) the user installs venkman - which is the default but can be unchecked.
    I also filed a bug for AMO support of such extension language packs.
    In other "source L10n" news, I added Norwegian to the list of SeaMonkey trunk locales, which makes us produce trunk nightlies in up to 10 languages (including en-US) now - as long as localizers keep their translation updated in CVS.
  • German L10n:
    I landed German support for venkman, which now makes SeaMonkey trunk builds being completely localized (except download and password managers, which just don't work in localized builds currently). Additionally, some other work was needed to keep trunk up and running, which I also too care of. Finally, Micheal Opitz contributed another Update of German SeaMonkey help, thanks for that.
  • Mozilla Foundation Executive Director Search:
    We interviewed three more candidates this week, it becomes clear over time that this process takes longer than expected, as it's already quite hard to find the 3-4 people we want to take to a second round of interviews. People who are leader types, understand open-source and community processes very well and are willing to take this job are obviously rare.
  • Various Discussions:
    Preferences window migration, ChatZilla as optional installer component, feed support, www.mozilla.org website, FOSDEM, etc.

There are two thing I want to add at this place:
I have turned off nightly build cycles for the Mozilla 1.8.0 branch on my private machines, so no SeaMonkey 1.0.x nightlies are being built any more. We haven't intended to do any more release of that series for some time now, stopping to produce nightlies about 7 months after the last release from that branch seems to be a lot of time for people to adapt to not using those builds any more. :)
The second item I want to shed some light on is the Mozilla Meeting at FOSDEM 2008 which will take place on February 23/24 in Brussels, Belgium. I'm sure this will once again be a good place to meet many of our fellow Mozillians - and for those who want to hear about things going on in community project management and SeaMonkey 2, I will give a talk titled "And the beast shall come forth..." - Hope to meet you there as well!

Von KaiRo, um 20:59 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 1

14. Jänner 2008

Weekly Status Report, W02/2008

Here's a summary of SeaMonkey/Mozilla-related tasks I worked on in week 02/2008 (January 7 - 13, 2008):

Development on SeaMonkey 2 has been picked up well again this year, and most of the Alpha blockers are seeing some progress. I may start providing irregular updates on status of our work towards a first SeaMonkey 2 Alpha release in the next weeks.

Von KaiRo, um 22:08 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 0

8. Jänner 2008

Weekly Status Report, W01/2008

The first week of the new year still was dominated by holiday and New Year celebrations, but I managed to get some SeaMonkey/Mozilla-related work items completed which had been waiting for some time, here's a short summary of what I could do in that area in week 01/2008 (December 31, 2007 - January 6, 2008):
  • SeaMonkey Project Organization:
    Finally could post to the official SeaMonkey blog about the SeaMonkey Council Restructuring (CTho left, but ajschult, Mnyromyr and Standard8 have joined us instead).
    I also finally posted the SeaMonkey 2 Alpha Criteria here on my blog, and marked the most grave showstoppers as blocking-seamonkey2.0a1+.
    Both those events should help us getting a good start into this new year and pave the way for getting a good major release in 2008.
  • Nightly Build Optimizations:
    I switched the SeaMonkey tinderboxen to use the default optimizations instead of explicitely setting them in the mozconfigs, which enables us to use different optimization settings for different parts of the tree and balance binary size vs. performance much better. Firefox is doing the same now, and improvements of the in-tree default settings are under investigation.
  • Source L10n:
    I came around to port the CVS-based language pack approach to venkman, so we hopefully should get that extension (optionally) localized from source as well soon. This will enable us to ship fully localized SeaMonkey 2 releases directly from files in the CVS repositories.
    I also found a small problem with update packaging for localized builds on our Mac machine, I hope we can fix this quite easily.
  • German L10n:
    A few small updates had to be made to keep SeaMonkey green, but nothing spectacular.
    I locally prepared a current German venkman localization to test the work stated above and will land this when the main patch goes in.
  • Various Discussions:
    Preferences window migration, thoughts on future of address book, web discrimination, etc.

I also managed to post a long-prepared statement on web discrimination right at the end of the year, and I hope the Mozilla story of 2008 increasing their focus on spreading what the Mozilla Manifesto is about will also help us to spread the word about this injustice in today's web landscape.

Von KaiRo, um 17:18 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 0

Feeds: RSS/Atom