Clearly this will get flushed out further, but for now...
Documentation
- Build and Preferences
- The Toolbar
- The Sidebar
- Extending the Selenium API
- Publishing Updates
- Formatters
- Packaging Nuances
- Localization
- Secure Password Storage
- Registering your plugin
- Exporting New Commands
- Adding Locator Builders
Hosting
In order to get your plugin hosted on addons.seleniumhq.org, there are a few tiny hoops to jump through in order to expedite the request.- Include the version in the filename (as there will be multiple versions in a single directory). Example: my-plugin-1.0.xpi
- If you want to have it auto-update (and you likely do) then in the plugin's install.rdf you need to have em:updateURL
<em:updateURL>https://addons.seleniumhq.org/your-plugin-name/update.rdf</em:updateURL> - Provide an update.rdf file (see Se-IDE's as an example) which has the version you are submitting. To be safe, you need also to include the sha signature.
Once you have that, email it a request with the .xpi and update.rdf to addons@seleniumhq.org. We'll try to get updates posted daily-ish, but please understand if it takes a day or two.
