Skip to content

{ Tag Archives } Mozilla

Thoughts on branching an open source project

I think any good manager will tell you that looking back over the choices you’ve made is an important step to improvement. In an effort to improve myself (and help anyone in a similar situation) I wrote this post with a few thoughts about branching an open source project (in this case branching Pootle to [...]

Also tagged , ,

Verbatim Alpha Release

Last week I connected Verbatim to the addons.mozilla.org SVN repository and with great help from #verbatim on IRC the blocker bugs have been ironed out. Special thanks to Rubén Martín (Nukeador) for making the maiden commit. The server is a bit more unstable than I’d like[1] but it’s usable. If you’d like to give it [...]

Also tagged ,

Committing to SVN securely from a web application

Verbatim is the second project I’ve been the lead on recently where the requirements included people committing to SVN as themselves via the application. At first glance this means storing the authentication tokens of the user in plain text since we’ll need to pass them along to SVN whenever they commit. I wasn’t happy with [...]

Also tagged , , ,

Planning your API is important

I’m upgrading some code I wrote to talk to a new version of the Citrix NetScaler‘s API. The NetScaler’s manuals (that’s right, plural) weigh in at a combined 1114 pages so documentation isn’t a problem and their implementation is a breeze using WSDL over SOAP. However, some of the core changes left me scratching my [...]

Also tagged , ,

Any Firefox fans in Morocco?

I’ll be in Morocco at the end of next week and noticed there wasn’t a single Mozilla Party in the country! There were over 36,000 download pledges though, so there must be Firefox supporters somewhere. If you’re in Morocco and want to meet up send me a message. I’ll see if I can get Mary [...]

Also tagged

Adding context to AMO .po files

Adding context to the .po files on AMO has been one of our challenges since we started localizing the site. The solution we decided to use, place holder strings, is non-standard and can be difficult to use for someone that is used to how gettext normally works. The localization tool we’ve decided to use for [...]

Also tagged , ,

New AMO release cycle

I’ve been the lead of the AMO 3.4.x development release cycles which have been going on for about 8 weeks. During that time we’ve been a little more structured with our release schedule. The general plan has been a code freeze every other Monday at midnight and a push to production the following Thursday. This [...]

Also tagged

Speed testing your web site with AOL Pagetest

I’m at Velocity 2008 right now and the keynote I was most excited about this morning introduced http://webpagetest.org/. This site accepts a URL which it loads over a network connection with the speed of your choice. After loading the site it offers you a waterfall graph of page elements, a screenshot so you can see [...]

Also tagged ,

addons.mozilla.org and Localization at the Firefox Summit

We’re planning several sessions at the upcoming Firefox summit including one specifically about AMO and L10n in which we hope to connect with localizers and start looking at some of the pain points of localizing AMO. With that in mind I’ve been collecting topic ideas and I’d like to hear any others you have. On [...]

Also tagged , ,

Making Life Easier for Localizers – Introducing Verbatim

The webdev and L10n-drivers teams have been talking about implementing an online localization tool for a few months and I’m happy to report that a plan is progressing. Seth Bindernagel has been giving updates about the planning process and the direction we’re going in. Our planning decisions will probably come up but my focus here [...]

Also tagged ,