Skip to content

{ Category Archives } Uncategorized

MAOW Perú afterthoughts

The first Latin American MAOW (Mozilla Add-ons Workshop) was held last Saturday in Lima, Perú. The event was organized by Percy Cabello from the Mozilla Perú community, also the maintainer of the very awesome Mozilla Links blog. I did the first part of the workshop, explaining extension development. I learned from this experience that it’s [...]

Tagged , , , , ,

And now they wait…

I guess giving 3 month’s advanced notice wasn’t enough for most add-on authors. I guess this is partly our fault, and we should stress enough how important it is for them to stay up to date with Firefox new, or at least the Add-ons Blog. On Thursday, the update queue had about 80 add-on updates [...]

Tagged , , ,

Jetpack, Personas, and the future

Mike Connor’s post on Jetpack and Personas has brought up lots of debate surrounding the future of the add-ons ecosystem. Extension developers are concerned about the future of XUL and the extensions they’ve spent so much time and effort on. Others are concerned about the future of the platform and its openness. I’d like to [...]

Tagged , , , ,

MozCamp Chile 2009 Slides

I presented at MozCamp Chile 2009 today. I made a presentation that covers AMO, the work being done improving AMO for developers, and an introduction to the editor community, and the proposals on how to make review times better. Here’s an exported PDF from the presentation: http://xulforge.com/blog/wp-content/uploads/2009/10/AMO-Communities.pdf

The weirdest project I’ve accepted

The most random project I’ve ever contributed to is currently gaining momentum, and hopefully it will be public by the end of the year. No, it’s not even close to being related to open source, and far from real coding. It’s closer to one of my biggest passions: heavy metal music. Metal is possibly my [...]

Tagged , ,

Wrapping loose variables and functions in Add-ons

We (AMO Editors) have traditionally rejected updates or nominations on add-ons that don’t follow the wrapping rule for variables and functions. This is an important rule IMO because the possible compatibility conflicts are very real and possibly damaging to user experience. Enforcing good user experience and code quality is part of our responsibility as editors, [...]

Tagged , ,

Extension update

Recently I’ve been occupying myself with several Firefox extension projects: Most of all, I’ve been contributing to the AMO editor team to keep the add-on review queues down to a manageable size. There’s a great deal of new submissions and updates due to the release of Firefox version 3.5. There are hundreds of updates that [...]

Tagged , , , , , ,

Introducing My Personas

For my first “official” Xulforge project, I decided to take on a relatively simple task, so that I could get the site and blog started quickly. This way at least I have some content to show for while I work on larger projects . This first project is My Personas. This project is a set [...]

Tagged , , , , ,

Regarding Fire.fm

Fire.fm is a project that a friend and I began in order to compete in the Extend Firefox 3 competition, particularly to participate in the Best Music Add-on, which was being sponsored by Last.fm. I was a big fan of Last.fm at the time, given that it offered free online radio all around the world.  [...]

Tagged , , , , ,

Getting started

Hello, welcome to Xulforge. My name is Jorge Villalobos. I’m a software developer who has been working for the past couple of years with Mozilla technologies, particularly XUL and Firefox extensions. I co-developed the very successful Fire.fm extension with Jose Enrique Bolaños, and helped develop several other extensions during my tenure at Glaxstar. I particularly [...]

Tagged ,