Last weekend i tried to make a Firefox extension with the jetpack and this are my findings about that and possible improvements that can make this SDK better.
To get started you need the following perquisites for Jetpack:
- Python 2.5 or greater
- A working version of Firefox, Thunderbird or the XULRunner SDK that uses 1.9.2 or later (e.g., Firefox 3.6)
But that are some things that they should fix to make the SDK perfect.
- Version 0.8 of the SDK didn’t recognized Python 2.7, only after modifying the activate.bat file it worked. (I don’t know if they fixed this in there trunk)
- There is no nice way to handle settings so that user can change them. (I don’t see anything about this in the roadmap)
- The ability to simply hang a menu to the widget icon. So that user can do things like refresh data or go to settings of the extension.
I hope this article was informative for you and made you excited to try Jetpack out.