Add-ons/Projects: Difference between revisions

Jump to navigation Jump to search
slight updates
(not UI but UX)
(slight updates)
Line 39: Line 39:
=== Continuation of migration to Extensions ===
=== Continuation of migration to Extensions ===
; Remove uses of bootstrapped extensions
; Remove uses of bootstrapped extensions
: Removing support for bootstrapped extensions continues the process that was begun when we removed support for arbitrary bootstrapped extensions (on release and beta) and allows for the removal of more unused code. The remainder of bootstrapped extensions should be converted to web extensions or achieve their aim some other way (these are primarily internal). [targeting 64]
: Removing support for bootstrapped extensions continues the process that was begun when we removed support for arbitrary bootstrapped extensions (on release and beta) and allows for the removal of more unused code. The remainder of bootstrapped extensions should be converted to web extensions or achieve their aim some other way (these are primarily internal). [targeting 65]


=== Security ===
=== Security ===
; Privacy Manifest Flags
; Privacy Manifest Flags
: We want to add support a number of privacy flags that developers can use to report the add-on's privacy practices to users. This would be set using the "privacy" key in the manifest, and would be displayed by the Add-on Manager. [targeting TBD, follows AMO]
: We want to add support a number of privacy flags that developers can use to report the add-on's privacy practices to users. This would be set using the "privacy" key in the manifest, and would be displayed by the Add-on Manager. [targeting TBD, precedes AMO]


=== Performance improvements ===
=== Performance improvements ===
Line 115: Line 115:


=== Continuation of migration to new front-end ===
=== Continuation of migration to new front-end ===
; Porting Collections from legacy site
: A collection is list of add-ons curated by one or more users. This tracks a limited feature set that we are porting from the legacy site to the new one. [targeting Q2]
; Finish User Profile
; Finish User Profile
: This project is to track all the remaining tickets for adding the user profile page and user profile editing into the new frontend. [targeting 2018.06.28]
: This project is to track all the remaining tickets for adding the user profile page and user profile editing into the new frontend. [targeting 2018.06.28]
Line 123: Line 126:


; Privacy Manifest Flags
; Privacy Manifest Flags
: We want to add support a number of privacy flags that developers can use to report the add-on's privacy practices to users. This would be set using the "privacy" key in the manifest, and would be displayed on AMO.
: We want to add support a number of privacy flags that developers can use to report the add-on's privacy practices to users. This would be set using the "privacy" key in the manifest, and would be displayed on AMO. [targeting TBD, follows Firefox]


=== Engineering improvements ===
=== Engineering improvements ===
Confirmed users
745

edits

Navigation menu