Update:Remora Developers/developers/add: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
=Phase 1= | =Phase 1= | ||
Phase 1 of additem is now complete, and I'd | Phase 1 of additem is now complete, and I'd appreciate any comments/suggestions/bugs added to the section below. | ||
The list of "features" is quite long, so I'll wait until I finish the tests for them (hopefully tomorrow) and then start closing some bugs. | The list of "features" is quite long, so I'll wait until I finish the tests for them (hopefully tomorrow) and then start closing some bugs. | ||
| Line 12: | Line 12: | ||
===Comments/Bugs/Suggestions=== | ===Comments/Bugs/Suggestions=== | ||
* I think identical versions are allowed if newAddon is swapped via recognized GUID [[User:Fligtar|Fligtar]] 12:33, 27 September 2006 (PDT) | * I think identical versions are allowed if newAddon is swapped via recognized GUID [[User:Fligtar|Fligtar]] 12:33, 27 September 2006 (PDT) | ||
* We should detect if users are submitting dictionaries as extensions or extensions as dictionaries, and "error their shit into the stone age" | |||
**A basic description of a dictionary: | |||
*** .xpi file extension | |||
*** Has a /dictionaries/ directory | |||
*** Has a file called *.dic in /dictionaries/ | |||
** That oughta be enough to keep us going | |||
* Filenames should not be escaped for HTML [[User:Fligtar|Fligtar]] 23:06, 28 September 2006 (PDT) | |||
* <s>Trailing dash on filename when moved to approval dir</s> | |||
=Phase 2= | =Phase 2= | ||
| Line 18: | Line 25: | ||
* allow HTML in description, developer comments, version notes | * allow HTML in description, developer comments, version notes | ||
* fix default author | * <s>fix default author</s> | ||
* deny any pending versions in queue | * deny any pending versions in queue | ||
* Amo component: checkOwnership revisit() | * Amo component: checkOwnership revisit() | ||
* Error message/success message revisit | * <s>Error message/success message revisit</s> | ||
* Localization/translation stuff, like multiple descriptions | * Localization/translation stuff, like multiple descriptions | ||
* Getting file from external URL | |||
Latest revision as of 03:58, 22 October 2006
Phase 1
Phase 1 of additem is now complete, and I'd appreciate any comments/suggestions/bugs added to the section below.
The list of "features" is quite long, so I'll wait until I finish the tests for them (hopefully tomorrow) and then start closing some bugs.
Feel free to check out a copy or use this one and test it. You can use some sample files here for testing.
- google.src and extension.png can be tested with Search Plugins
- enaudic can be tested as an update to an existing addon (if using remora-with-data.sql data -- just upload it as new or go to /developers/add/1)
- english_australian_dictionary-etc is an extension with invalid target apps
- extension.xpi is a new extension
Comments/Bugs/Suggestions
- I think identical versions are allowed if newAddon is swapped via recognized GUID Fligtar 12:33, 27 September 2006 (PDT)
- We should detect if users are submitting dictionaries as extensions or extensions as dictionaries, and "error their shit into the stone age"
- A basic description of a dictionary:
- .xpi file extension
- Has a /dictionaries/ directory
- Has a file called *.dic in /dictionaries/
- That oughta be enough to keep us going
- A basic description of a dictionary:
- Filenames should not be escaped for HTML Fligtar 23:06, 28 September 2006 (PDT)
Trailing dash on filename when moved to approval dir
Phase 2
This phase will be started on after sessions, ACL, approval queue, and other components have been completed.
- allow HTML in description, developer comments, version notes
fix default author- deny any pending versions in queue
- Amo component: checkOwnership revisit()
Error message/success message revisit- Localization/translation stuff, like multiple descriptions
- Getting file from external URL