AMO: Difference between revisions

770 bytes added ,  20 April 2005
Line 306: Line 306:


=== Testing Extensions ===
=== Testing Extensions ===
To claim an extension/theme as yours you just hang out in #umo and say "okay i'm going to play around with such and such" and away you go. Some fights will ensue, but it's a wild world out there :) It's best if more than one person reviews each extension, but this may not always be possible.
Start by installing the extension.  Restart your application.  If it doesn't come back, then you have a problem.
Start by installing the extension.  Restart your application.  If it doesn't come back, then you have a problem.


Line 329: Line 331:


If testing a theme, don't forget to check that the author has included a suitable preview image. If not, check that the other requirements are fulfilled (the theme and the application work as required and the theme installs/uninstalls properly). Add a comment to the effect that previews are required for all themes on umo and then deny the approval request, asking them to resubmit their theme complete with a preview.
If testing a theme, don't forget to check that the author has included a suitable preview image. If not, check that the other requirements are fulfilled (the theme and the application work as required and the theme installs/uninstalls properly). Add a comment to the effect that previews are required for all themes on umo and then deny the approval request, asking them to resubmit their theme complete with a preview.
=== Bugzilla ===
For those who are new, Bugzilla is a system for reporting bugs in software. Mozilla uses Bugzilla to report and track bugs in its programs, but also for reporting and tracking other issues. For instance, if you want to change a part of UMO (eg. you want to make it compulsory for 3 revierers to check every extension) then you can file an entry in bugzilla. Extension owners may create entries when they want their extension added to UMO.


'''[https://bugzilla.mozilla.org/show_bug.cgi?id=287977 Bug 287977] means that if they submitted the same version number twice, they overwrote the old approval/denial.'''
'''[https://bugzilla.mozilla.org/show_bug.cgi?id=287977 Bug 287977] means that if they submitted the same version number twice, they overwrote the old approval/denial.'''


Don't forget to check to see if there's still a [https://bugzilla.mozilla.org/buglist.cgi?product=Update&component=Listings&resolution=--- Bugzilla entry] open requesting manual help.
=== 404 Errors ===
It can take more than 30 minutes from the time you approve an extension until all of the mirrors have the file.  The links on the website will 404 until then.
It can take more than 30 minutes from the time you approve an extension until all of the mirrors have the file.  The links on the website will 404 until then.
Don't forget to check to see if there's still a [https://bugzilla.mozilla.org/buglist.cgi?product=Update&component=Listings&resolution=--- Bugzilla entry] open requesting manual help.
126

edits