Want to make a Firefox extension? Where do you start? Well, there are some resources to get you started:
Ouch! That's a lot of documentation to get to a "Hello World" extension. Whatever happened to print "hello world";? Well, using Komodo you can shorten the experience to almost the same level (ie. not having to know "all of the above").
Attached is a project template that creates a simple "hello world" extension for Firefox. This template shows an example of using a config dialog in a project template, but that's for another time.
Once you in install the kpz (see below), go to the file->new->new project from template menu, and select the firefox entry under "My Templates". Choose a directory and project name.
A dialog will appear asking a few basic questions for configuration of the project.
Once that is done, open up the "project" folder in the new project, and double click on "build XPI". An xpi file will appear in the project. Drag that onto firefox to install it. Restart, you will have a new menu item in the firefox Tools menu (it will say "Hello World" if you did not change any options in the project configuration dialog).
drop kpz file in:
~/Library/Application Support/Komodo/4.0/project-templates/My Templates/firefox.kpz