Performance/Addons: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:


= Status =
= Status =
* Dietrich Ayala is coordinating, filing bugs, etc
* Dietrich Ayala is working on and corralling others to work on the best-practices document, and spec'ing out a client-side benchmark suite.
* Taras Glek is measuring the effect of addons on startup


= Goals =
= Goals =
Line 25: Line 24:
|Dietrich
|Dietrich
|IN PROGRESS
|IN PROGRESS
|[[Performance/Addons/BestPractices|view]]
|[[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
|Unowned
|Heather/Clint
|NOT STARTED
|IN PROGRESS
|needs webdev person
|{{bug|559929}}, see also [https://wiki.mozilla.org/Auto-tools/Projects/AddonStartupPerf#Automated_Testing wiki page]
|-
|-
|AMO
|AMO
|Have reviewers warn when addon is not using a JAR
|Have reviewers and validator warn when addon is not using a JAR
|Unowned
|Unowned
|NOT STARTED
|NOT STARTED
|needs AMO evang/docs changes
|{{bug|551714}}, needs AMO evang/docs changes
|-
|-
|AMO
|AMO
Line 55: Line 54:
|Unowned
|Unowned
|NOT STARTED
|NOT STARTED
|needs rel-eng dev
|{{bug|553637}}, needs rel-eng and AMO devs
|-
|-
|Jetpack
|Jetpack
Line 71: Line 70:
|Fx-team
|Fx-team
|Perf benchmarking suite
|Perf benchmarking suite
|Dietrich
|
|IN PROGRESS
|NOT STARTED
|[[Performance/Projects/ClientBenchmark|draft spec from Limi]]
|[[Performance/Projects/ClientBenchmark|draft spec from Limi]]
|-
|-

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

Requirements

Dependencies

Testing

Related Projects