Labs/Jetpack/Reboot/JEP: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | Reboot
Jump to navigation Jump to search
No edit summary
(redirect to new consolidated JEP page)
 
Line 1: Line 1:
= What is a JEP? =
#REDIRECT[[Labs/Jetpack/JEP]]
 
JEP stands for Jetpack Enhancement Proposal. A JEP is a design document for enhancements to the Jetpack development platform. The JEP should provide a concise technical specification of the feature, including dependencies, use-cases, possible implementations hurdles, and updates on status.
 
We intend JEPs to be the primary mechanisms for proposing, cataloging, and technically assessing features. The JEP author is the responsible party for building consensus within the community and transcribing feedback into actionable documentation.
 
The JEP process begins with a new idea for Jetpack. It is highly recommended that a JEP contain a single key proposal or new idea. The more focused the JEP the better.
 
Each JEP must have a champion -- often the author -- who writes the JEP, leads discussion, and attempts to build community consensus about the idea. Posting to [http://groups.google.com/group/mozilla-labs-jetpack mozilla-labs-jetpack@googlegroups.com] is recommended.
 
Here's a [[Labs/Jetpack/Reboot/JEP/Shell|JEP template]] you can use to start.
 
= SDK JEPs =
 
See [[Labs/Jetpack/SDK]] for implementation status broken down by release.
 
<table border="1" bgcolor="#f5f5f5">
  <tr style="vertical-align: baseline;">
    <th></th>
    <th style="text-align: left; vertical-align: middle;">Champion(s)</th>
    <th style="text-align: left; vertical-align: middle;">Developer</th>
    <th style="text-align: left; vertical-align: middle;">Bug Ticket</th>
    <th style="text-align: left; vertical-align: middle;">Planned Release</th>
    <th style="text-align: left; vertical-align: middle; width: 105px;">Proposal Status</th>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/101|JEP 101 - No-Restarts]]</th>
    <td>Atul</td>
    <td>Atul</td>
    <td>{{bug|542385}}</td>
    <td>0.2</td>
    <td style="background: #009F33; font-size:11px; font-weight: bold; color: #fff;">In-Production</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/102|JEP 102 - Single UI Element]]</th>
    <td>Aza</td>
    <td>Dietrich</td>
    <td>{{bug|543585}}</td>
    <td>0.4</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">Not Started</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/102.1|JEP 102.1 - Extension Auto-Detection]]</th>
    <td>Daniel</td>
    <td>None</td>
    <td></td>
    <td>0.5</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">Not Started</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/103|JEP 103 - Panel]]</th>
    <td>Myk</td>
    <td>Myk</td>
    <td>{{bug|494238}}</td>
    <td>0.3</td>
    <td style="background: #009F33; font-size:11px; font-weight: bold; color: #fff;">In-Production</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/104|JEP 104 - Simple Storage]]</th>
    <td>Drew</td>
    <td>Drew</td>
    <td>{{bug|548589}}</td>
    <td>0.2</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">On-Hold</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/107|JEP 107 - Page Mods]]</th>
    <td>Daniel</td>
    <td>OPEN</td>
    <td>{{bug|546739}}</td>
    <td>0.2</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">No Developer</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/109|JEP 109 - XHR]]</th>
    <td>Myk</td>
    <td>zpao</td>
    <td>{{bug|547091}}</td>
    <td>0.4</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">Not Started</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/106|JEP 106 - Registered Jetpack URLs]]</th>
    <td>Atul</td>
    <td>Atul</td>
    <td>{{bug|549319}}</td>
    <td>0.2</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">Not Started</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/112|JEP 112 - Context Menu]]</th>
    <td>Drew</td>
    <td>Drew</td>
    <td>{{bug|548590}}</td>
    <td>0.3</td>
    <td style="background: #009F33; font-size:11px; font-weight: bold; color: #fff;">In-Production</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/113|JEP 113 - Localization]]</th>
    <td>Gandalf</td>
    <td>Gandalf</td>
    <td>{{bug|549315}}</td>
    <td>0.4</td>
    <td style="background: #009F33; font-size:11px; font-weight: bold; color: #fff;">In-Production</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/115|JEP 115 - Content Frames]]</th>
    <td>Brian</td>
    <td>Brian</td>
    <td>{{bug|549316}}</td>
    <td>TBD</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/110|JEP 110 - Tabs]]</th>
    <td>Aza</td>
    <td>Atul</td>
    <td>{{bug|549317}}</td>
    <td>0.4</td>
    <td style="background: #009F33; font-size:11px; font-weight: bold; color: #fff;">In-Production</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/111|JEP 111 - Selection]]</th>
    <td>Myk</td>
    <td>Eric Jung</td>
    <td>{{bug|547092}}</td>
    <td>0.3</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">In Progress</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/108|JEP 108 - Page Worker]]</th>
    <td>Daniel</td>
    <td>OPEN</td>
    <td>{{bug|546740}}</td>
    <td>TBD</td>
    <td style="background: #BFAF00; font-size:11px; font-weight: bold; color: #fff;">Review Needed</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/114|JEP 114 - Places]]</th>
    <td>Ddahl</td>
    <td>Ddahl</td>
    <td>{{bug|545700}}</td>
    <td>0.3</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/105|JEP 105 - Life-cycle]]</th>
    <td>Aza</td>
    <td>OPEN</td>
    <td>{{bug|549324}}</td>
    <td>0.4</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/116|JEP 116 - Private Browsing]]</th>
    <td>Ehsan</td>
    <td>zpao</td>
    <td>{{bug|503233}}</td>
    <td>unknown</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/117|JEP 117 - URL]]</th>
    <td>Myk</td>
    <td>OPEN</td>
    <td></td>
    <td>unknown</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/118|JEP 118 - JetpackID]]</th>
    <td>Brian</td>
    <td>OPEN</td>
    <td>{{bug|548870}}</td>
    <td>0.3</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
  <tr style="vertical-align: middle;">
    <th style="text-align: left;">[[Labs/Jetpack/Reboot/JEP/120|JEP 120 - Audio]]</th>
    <td>Garrison</td>
    <td>OPEN</td>
    <td></td>
    <td>unknown</td>
    <td style="background: #9F0000; font-size:11px; font-weight: bold; color: #fff;">JEP Incomplete</td>
  </tr>
 
</table>

Latest revision as of 08:42, 10 May 2010

Redirect to: