Mozdev.org allows projects to upload files to their CVS tree in a special folder called 'downloads' (example). Files added to this folder will have the following things happen automatically:
- they will be synced to our public mirror system
- extensions (files ending with .xpi) will also be handled specially if they have an install manifest:
- The extension name, description, and version will be pulled out
- The supported applications will be parsed from the em:targetAppliation tag
- The project will be automatically tagged based on the supported applications (this shows up on the front page and in the tag list
- The extension will show up in the applications list
Once extensions (.xpi, .jar, and .zip files) are uploaded they can be "released" using a web interface at Mozdev.org. There are two separate steps:
- Mark the file as released: this allows the file to be considered for installs and updates and updates the latest version in applications list
- Verify the file hash: Mozdev.org uses the file's MD5 or SHA1 hash to create secure installation links (using InstallTrigger) and generate update.rdf files to allow secure updates with Firefox 3
Post new comment