ActiveState Powered by ActiveState

ActiveState Community


Releasing a new extension

Posted by bcorfman on 2008-03-31 10:03
OS: All / Any

I'm about to release an update to kNose, and I'm looking at Jeff's recent post on extensions with Komodo 4.3.

Do I just post my new extension under
http://community.activestate.com/node/add/xpi
and that's it? Will Komodo check for updates automatically, or do I have to make additional changes to install.rdf for everything to work correctly?

Thanks,
Brandon

jeffg | Mon, 2008-03-31 11:09

Yes, that should be all that needs to happen. An important gotcha is that the update service is keyed on the extension id, so this needs to be the same for extensions to update correctly, and the extension id is grabed from whatever the *current* package has in its install.rdf.

If you do see probalems with the update service, please let me know though. You can just ping me directly at

jeffg (at) actievstate (dot) com ( email )

...or I am usually in #komodo on irc.mozilla.org during business hours.

--
JeffG

bcorfman | Mon, 2008-03-31 19:55

I updated kNose on the site, and installed the old 1.0 version in Komodo 4.2. I started up Komodo, and it didn't find the new version. I also went to the Extension Manager dialog and clicked on Find Updates, and that didn't work either. The em:id tag in the install.rdf file is the same in both .xpi files. Anything else to try?

jeffg | Tue, 2008-04-01 08:15

Ok, I'll look into it today.

--
JeffG

bcorfman | Mon, 2008-03-31 11:38

I will be releasing this week sometime, so I'll let you know if there are any problems.

Brandon

-->