Recent blog entries for gerv

I'm coming to the end of my time working full time on Mozilla - long term employment beckons back in England. I've had a fantastic time out here in Mountain View, and I think I've achieved quite a lot.

Mozilla 1.0 is a reality, all the contributors are firmly behind the principles in the manifesto, and people are attacking the bug list. The performance graphs are going in the right direction - every day we load pages faster, bring up new windows faster and use less memory.

The web site has got less far. It's just been really slow going; every time I think we are on the edge of something, there's another hitch. A lack of Zope hackers hasn't helped, and I don't think we parallelised enough - because I always thought the time to parallelise was just around the corner, just after problem X is fixed.

The license stuff is progressing nicely (we are trying to move Mozilla from MPL or NPL to (MPL or NPL)/GPL/LGPL). We sent out the email requesting permission for the license change this week, and over half the 450 people mailed have already responded Yes, with only a tiny handful of Nos. It remains to be seen how many of those we can persuade to change their mind. I really think the licensing change is important, and I hope I can convey its importance to those few people :-)

The Calendar project was a late addition to the task list, but one of the fastest moving. From OEone getting the go-ahead to actual working code in CVS will have taken under two weeks, and we already have a community building around it. There's a great need for decent, cross-platform open source groupware, and I am certain we can leverage all the services of the Mozilla platform to provide it.

I've also found time for a bit of Bugzilla hacking, and general stave-off-the-next-crisis project management. All in all, it's been a great three months. Now I just need to work out how I can keep up all the commitments I have and take on a full-time job as well...

OK, so I need to add a note: The URL for adding new diary entries is It's taken me a year and a half to get around to posting here again...

I'm currently working full-time on Mozilla stuff as an intern with Netscape in Mountain View, CA. I'll be there until mid-November. Stuff I'm doing: licensing issues, the new website, and Mozilla 1.0 (whatever that means ;-) planning.

Cool :-)

I am an undergraduate at Oxford University, England, reading Computation (known to the rest of the world as Computer Science). I spend my spare time doing QA for the Mozilla project. One day I might even get around to building the code :-)

Has anyone else noticed that Advogato is rather hard to navigate? I guessed the URL to add this diary entry...

BTW, it would be great if you were interested in getting involved with Mozilla QA. You don't have to be a ninja coder, although most people reading this probably will be ;-)

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!