Performance/Addons: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (10 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
= Status = | = Status = | ||
* Dietrich Ayala is | * Dietrich Ayala is working on and corralling others to work on the best-practices document, and spec'ing out a client-side benchmark suite. | ||
= Goals = | = Goals = | ||
| Line 22: | Line 21: | ||
|- | |- | ||
|Docs | |Docs | ||
| | |Best Practices guide on MDC | ||
| | |Dietrich | ||
| | |IN PROGRESS | ||
| | |[[Performance/Addons/BestPractices|View]]. It's sufficiently full. Next step is to clean it up and migrate it to MDC. | ||
|- | |- | ||
|Docs | |Docs | ||
| Line 35: | Line 34: | ||
|AMO | |AMO | ||
|Show addon performance data | |Show addon performance data | ||
|Heather/Clint | |||
|IN PROGRESS | |||
|{{bug|559929}}, see also [https://wiki.mozilla.org/Auto-tools/Projects/AddonStartupPerf#Automated_Testing wiki page] | |||
|- | |||
|AMO | |||
|Have reviewers and validator warn when addon is not using a JAR | |||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |{{bug|551714}}, needs AMO evang/docs changes | ||
|- | |- | ||
|AMO | |AMO | ||
| | |Have automated review warn when addon is not using a JAR | ||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |needs webdev | ||
|- | |- | ||
|Rel-eng | |Rel-eng | ||
| Line 49: | Line 54: | ||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |{{bug|553637}}, needs rel-eng and AMO devs | ||
|- | |- | ||
|Jetpack | |Jetpack | ||
| Line 55: | Line 60: | ||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |{{bug|552865}} | ||
|- | |- | ||
|Fx-team | |Fx-team/Platform | ||
|Warn on non-JAR file access | |Warn on non-JAR file access | ||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |{{bug|552863}} | ||
|- | |- | ||
|Fx-team | |Fx-team | ||
| | |Perf benchmarking suite | ||
| | | | ||
|NOT STARTED | |NOT STARTED | ||
| | |[[Performance/Projects/ClientBenchmark|draft spec from Limi]] | ||
|- | |- | ||
|Fx-team | |Fx-team/Platform | ||
|Enable JARing of all files in an addon | |Enable JARing of all files in an addon | ||
|Unowned | |Unowned | ||
|NOT STARTED | |NOT STARTED | ||
| | |{{bug|552855}} | ||
|} | |} | ||
= Requirements = | = Requirements = | ||
Latest revision as of 23:03, 11 May 2010
Measuring and communicating the performance effect of addons in Firefox.
Status
- Dietrich Ayala is working on and corralling others to work on the best-practices document, and spec'ing out a client-side benchmark suite.
Goals
- Inform users of the performance of a given addon on AMO
- Educate addon developers on performance best-practices
- Provide users a way to measure performance in Firefox
- Provide developers performance feedback inside Firefox
Activity
| Group | Description | Leader | Status | Details |
| Docs | Best Practices guide on MDC | Dietrich | IN PROGRESS | View. It's sufficiently full. Next step is to clean it up and migrate it to MDC. |
| Docs | Recommend JAR packaging | Unowned | NOT STARTED | |
| AMO | Show addon performance data | Heather/Clint | IN PROGRESS | bug 559929, see also wiki page |
| AMO | Have reviewers and validator warn when addon is not using a JAR | Unowned | NOT STARTED | bug 551714, needs AMO evang/docs changes |
| AMO | Have automated review warn when addon is not using a JAR | Unowned | NOT STARTED | needs webdev |
| Rel-eng | Try-server for extension testing | Unowned | NOT STARTED | bug 553637, needs rel-eng and AMO devs |
| Jetpack | Ensure generated Jetpacks use JAR | Unowned | NOT STARTED | bug 552865 |
| Fx-team/Platform | Warn on non-JAR file access | Unowned | NOT STARTED | bug 552863 |
| Fx-team | Perf benchmarking suite | NOT STARTED | draft spec from Limi | |
| Fx-team/Platform | Enable JARing of all files in an addon | Unowned | NOT STARTED | bug 552855 |