The roads I take...
KaiRo's weBlog
| Zeige Beiträge veröffentlicht im Jänner 2011 und mit "Mozilla" gekennzeichnet an. Zurück zu allen aktuellen Beiträgen |
31. Jänner 2011
Weekly Status Report, W04/2011
- Build Infrastructure:
Worked with Callek some more on buildbot migration fallout resolution while he got 2.0.12 builds done.
I also helped investigating and discussing some omni.jar switch fallout. - Jökulsárlón Download Manager:
I did some more work on Jökulsárlón Download Manager, putting in some suggested fixes, and making list loading more stable and more usable. This culminated in version 0.3 now being available on AMO. - Data Manager:
I discovered a slight bug with international domain names (IDN) in the Data Manager search, and created a patch for that, which meanwhile has landed in SeaMonkey trunk.
In addition, I started investigating the largest open work item I have on my plate for this feature: adding a web storage panel. Die to the still rare usage, all of application cache, DOM Storage (global/localStorage), and indexDB will be listed in that panel, and some of those have clumsy mechanics to get what I need there, so it's not as easy as I hoped so far, and I made less progress than I hoped, but I hope I can get to something useful soon. - SeaMonkey L10n:
I went through the pending sign-offs for the next beta on the L10n dashboard, accepted or rejected them as possible or necessary, and in the process wrote up a sign-off check list for documentation on what I'm looking at there. - FOSDEM:
In preparation for the FOSDEM conference coming up this weekend, I prepared a first version of the slides for my talk about In-tab UI in the Mozilla DevRoom.
This topic as well as my whole presence on this conference will not be SeaMonkey-centered, but I hope to meet some fellow SeaMonkey community members as well as a whole lot of Mozillians and people from other projects there. - Various Discussions/Topics:
Ongoing graphics driver instabilities, more Fennec testing on the N900, fighting wiki spam, getting SeaMonkey future going, thinking about my own future plans, FOSDEM, Firefox Betas, getting the JS engine fixed for SeaMonkey browser-chrome tests, Firefox 4 UI, etc.
Jens has made his "InvisibleSmiley" quite visible when he landed built-in Sync support in SeaMonkey trunk in the last days of the week, which now makes exchange of all browser data like bookmarks, history, form data, tabs, etc. easy between different installations of SeaMonkey, Firefox, and even mobile Firefox - and you can even access your browser data on an iPhone with the "Firefox Home" app (just see "Firefox" and "SeaMonkey" as more or less synonyms when it comes to Sync, the service is operated and written by Mozilla primarily for Firefox, but SeaMonkey is just using exactly the same code)!
With this and having some testing of the nightlies that followed this landing, we should be ready for doing a SeaMonkey 2.1 Beta 2 very soon now and probably will get it going this week still, with a large number of improvements since the first beta.
I'm also looking forward to meet as many Mozillians and people from other communities as possible at FOSDEM in Brussels!
Von KaiRo, um 21:52 | Tags: L10n, Mozilla, SeaMonkey, Status | 5 Kommentare | TrackBack: 0
25. Jänner 2011
Weekly Status Report, W03/2011
- Build Infrastructure:
The omnijar patch got reviews and could land, so SeaMonkey is now using that packaging format, which should make startup faster. I reviewed a fix for Windows builds as I did use a suboptimal way of deleting a directory.
We saw L10n repack failures after this landing, I tracked them down to a missed part of the patch and ported that as well.
I also fixed a slight glitch on our Linux64 buildslave by removing an old version of buildbot from it.
Callek started the release run for our upcoming 2.0.12 update, we expected some fallout from the recent buildbot 0.8 switch and promptly saw some, I helped him detect and solve problems.
I also filed a bug on shipping built-in extensions in a better way, but nobody has picked that one up yet. - Places, Zoom:
The patch for making the fast bookmark button async could land together with the earlier fix for bookmark roots which I had ported, as well as the one on contentprefs caching for zoom. - Mandelbrot:
The new version of my Mandelbrot add-on was submitted to AMO and got reviews now, so it's available for everyone's pleasure. - Themes:
I did some more routine update work on my EarlyBlue and LCARStrek themes, but there's more to do there. - German Localization:
Once again updated the suite L10n to current trunk, and also fixed a few typos, including one that sounded suspiciously like Austrian dialect. One time, it would still be fun to create a dialect Firefox... - Various Discussions/Topics:
Ongoing graphics driver instabilities, more Fennec testing on the N900, expanding wiki articles on my ideas, getting SeaMonkey future going, thinking about my own future plans, FOSDEM, Firefox Betas, getting the JS engine fixed for SeaMonkey browser-chrome tests, Firefox testing infrastructure, etc.
This was a busy week, with the omnijar landing being an important step to keep SeaMonkey in line with what Firefox and Thunderbird are doing on trunk to have reasonable startup speed. There might still be some smaller fallout from it, so please continue to test esp. updates from builds before January 19th to builds after that date, we might have a few things we still need to fix there.
Other that that, SeaMonkey 2.1 is coming together nicely, and we should be ready to cut the second beta soon, as the Sync UI is coming close to being ready to land. Once that has happened and nightlies with it look fine, we'll build beta 2, which will come very close to final in terms of the feature set.
Von KaiRo, um 17:29 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 0
20. Jänner 2011
SeaMonkey now using "omnijar"
We're also shipping all built-in extensions as XPI files inside the extensions folder of the application now, which more or less is the equivalent to the omni.jar method but for add-ons.
If you're building your own versions of SeaMonkey, note that this is switched on by default and you need to clobber your objdir to make builds work correctly after this switch. You should be able to turn this off with the --enable-chrome-format=jar (or any other chrome format you used before) option, which might make things easier for developing but gives you a different and probably slower build than what we ship to testers and users from now on.
Please make us aware of any problem you're seeing, e.g. with updates, which we tried to make work fine, but could not test before landing this switch.
Von KaiRo, um 00:30 | Tags: Mozilla, SeaMonkey, SeaMonkey 2.1 | 2 Kommentare | TrackBack: 1
18. Jänner 2011
Weekly Status Report, W02/2011
- Build Infrastructure:
I finally landed two patches for the general Mozilla buildbot system which had been running locally on the SeaMonkey infrastructure, so that I could update that one to plain trunk of the buildbotcustom repo, which in turn applied a fix to a smaller glitch we saw. - Data Manager:
The patch to improve workflow when showing only one data type got reviews and could land on SeaMonkey trunk. - Places, Zoom:
I updated the patch for making the fast bookmark button async so it could get reviewed.
Also, I ported a small patch on contentprefs caching for zoom and got reviews on that as well. - Mandelbrot:
On the weekend, I put a good amount of work into updating my Mandelbrot add-on to work better in Firefox 4 Mobile and switched it to in-content UI and using a panel instead of its own window for image settings. A new add-on release should be up for review on AMO soon, but I first need to test in older versions of Firefox and SeaMonkey. - Themes:
My EarlyBlue and LCARStrek themes received a few more updates again as well due to glitches and tester feedback. - German Localization:
Another update for suite and DOMi localizations went in, but for the former, there seems to be some more work open again. - Various Discussions/Topics:
Ongoing graphics driver instabilities, Fennec testing on the N900, thoughts on my next experimental projects, making the future move forward for myself and SeaMonkey, FOSDEM, omnijar reviews, OSM/SotM-EU, Firefox Betas, etc.
As I found it problematic to have all kinds of ideas floating around in my head or sometimes on loose sheets of paper, I finally decided to get my own wiki going to keep all kinds of ideas, concepts, and other notes in a consistent place. And there are already some there that would seek implementations and might make up nice projects for someone to pick up (I definitely have too many ideas to implement them all, but it would be nice to play some part of the projects on a concept level).
Von KaiRo, um 15:08 | Tags: L10n, Mozilla, SeaMonkey, Status | 2 Kommentare | TrackBack: 0
10. Jänner 2011
Weekly Status Report, W01/2011
- Themes:
I worked on updating my EarlyBlue and LCARStrek themes for where Mozilla 2.0 and SeaMonkey 2.1 work is right now, and started on porting the latter one to current Firefox 4 as well, I hope I'll find time to finish that one up reasonably (though it's hard for me to test a few things, esp. all the stuff that's supposed to paint in the title bar, as we only do that on Vista and Win7, and I don't have access to either of those OSes). - Various Discussions:
Ongoing graphics driver instabilities, playing around with the N900, including Firefox 4 Mobile and MeeGo 1.1.80, thoughts on my next experimental projects, Firefox 4 Beta driving discussions, missing nightly updates on 1.9.1 branch, future options for myself and SeaMonkey, new bookmarks system of SM 2.1, form history management, Firefox Qt builds, etc.
I spent most of this week following what's going on, taking part in some discussions, celebrating my dad's birthday, as well as spending some time having fun and relaxing with my parents. With that, I should have "filled up my batteries" enough now to go energized into this new year and take on the challenges that wait for me there. I intend to master the transition of myself as well as the SeaMonkey project into settings that will carry us forward into the at least near, possibly even far future.
And I'm eager to see Firefox 4 Desktop, Firefox 4 Mobile, and SeaMonkey 2.1 hit the markets in the next weeks to months!
Von KaiRo, um 15:20 | Tags: L10n, Mozilla, SeaMonkey, Status | 2 Kommentare | TrackBack: 0
3. Jänner 2011
Weekly Status Report, W52/2010
- Build Infrastructure:
Our 64bit graph posting failures are fixed now after IT fixed production entries this week, so all purple on our boxes is gone. - Various Discussions:
Ongoing graphics driver instabilities, fixed mobile problems by getting an N900, thoughts on my next experimental projects, Thunderbird prefs, etc.
This was another very quiet week for me work-wise, still spending a significant amount of time at home with my parents, celebrating the arrival of 2011 - and last not least playing around a real lot with the really nice N900 device I just acquired. The current week will also be one of being offline a lot, I'll only get back into full work next week.
Von KaiRo, um 21:53 | Tags: L10n, Mozilla, SeaMonkey, Status | keine Kommentare | TrackBack: 0