Confirmed users
250
edits
m (→Developing Add-ons: too many brackets) |
|||
(44 intermediate revisions by 11 users not shown) | |||
Line 3: | Line 3: | ||
Welcome to the Jetpack Project! Jetpack's mission is to make it easy to create add-ons for Firefox using the languages of the web—HTML, CSS, and JavaScript. | Welcome to the Jetpack Project! Jetpack's mission is to make it easy to create add-ons for Firefox using the languages of the web—HTML, CSS, and JavaScript. | ||
Right now the project is developing | Right now the project is developing one product: the Add-on SDK. | ||
The Add-on Builder is now in read-only mode and will be turned off completely in April 2014. Please download your data before then. Learn [https://blog.mozilla.org/addons/2013/12/18/add-on-builder/ more]. | |||
* The Add-on SDK is a locally-hosted development environment that allows you to easily build add-ons for Firefox. | * The Add-on SDK is a locally-hosted development environment that allows you to easily build add-ons for Firefox. | ||
* The Add-on Builder | * The [https://builder.addons.mozilla.org/ Add-on Builder] was an online development environment which allowed you to create and store your add-ons using only your browser. | ||
You can access these products from [https://addons.mozilla.org/en-us/developers/builder the Add-on Developer Hub]. | |||
If you'd like to learn more about developing add-ons with the Add-on SDK | == Developing Add-ons == | ||
If you'd like to learn more about developing add-ons with the Add-on SDK, please visit the [https://addons.mozilla.org/en-US/developers/builder Add-on Developer Hub]. We've listed some extra resources for add-on developers below: | |||
* [[Jetpack/FAQ|Jetpack FAQ]] | * [[Jetpack/FAQ|Jetpack FAQ]] | ||
* [https://addons.mozilla.org/en-US/developers/docs/sdk/latest/ Add-on SDK Documentation] | * [https://addons.mozilla.org/en-US/developers/docs/sdk/latest/ Add-on SDK Documentation] | ||
* [[Jetpack/Presentations|Presentations]] | * [[Jetpack/Presentations|Presentations]] | ||
* [[Jetpack/Examples|Example Add-ons]] | * [[Jetpack/Examples|Example Add-ons]] | ||
* [ | * [https://github.com/mozilla/addon-sdk/wiki/Community-developed-modules Additional Modules] | ||
You can | You can find help here: | ||
* the [[#Mailing_list|Mailing list]] | |||
* the [http://mibbit.com/?channel=%23jetpack&server=irc.mozilla.org #jetpack] IRC channel on [http://irc.mozilla.org/ Mozilla's IRC network]. | |||
* the [http://stackoverflow.com/questions/tagged/firefox-addon-sdk Stack Overflow "firefox-addon-sdk" tag] | |||
If you find a problem, you can [https://bugzilla.mozilla.org/enter_bug.cgi?product=Add-on%20SDK report a bug]. | |||
== Participating in the Jetpack Project == | == Participating in the Jetpack Project == | ||
Line 29: | Line 36: | ||
* Go get the [https://github.com/mozilla/addon-sdk Add-on SDK Source Code] | * Go get the [https://github.com/mozilla/addon-sdk Add-on SDK Source Code] | ||
* Talk to us on the [ | * Talk to us on the [[#Mailing_list|Jetpack mailing list]] or the [http://mibbit.com/?channel=%23jetpack&server=irc.mozilla.org #jetpack] channel on [http://irc.mozilla.org/ Mozilla's IRC network]. | ||
* Browse the list of [https://bugzilla.mozilla.org/buglist.cgi?list_id=507889&resolution=---&resolution=DUPLICATE&query_format=advanced&product=Add-on%20SDK open bugs] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Add-on%20SDK raise one yourself]. | * Browse the list of [https://bugzilla.mozilla.org/buglist.cgi?list_id=507889&resolution=---&resolution=DUPLICATE&query_format=advanced&product=Add-on%20SDK open bugs] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Add-on%20SDK raise one yourself]. | ||
* Learn how to [ | * Learn how to [https://github.com/mozilla/addon-sdk/wiki/contribute contribute] and [[Jetpack/SDK/Writing_Documentation|document]] your code | ||
=== Weekly Meeting === | === Weekly Meeting === | ||
Line 38: | Line 44: | ||
We have a weekly project meeting on Tuesdays @ 10:00am Pacific Time. To join in: | We have a weekly project meeting on Tuesdays @ 10:00am Pacific Time. To join in: | ||
* In person: | * In person: SFO 323 'Coit Tower' ( at Mozilla's San Francisco office, 3rd floor ) | ||
* | * Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=W1xz8rcslKbR | ||
* Backchannel: [http://mibbit.com/?channel=%23jetpack&server=irc.mozilla.org #jetpack IRC channel] | |||
* Alternative Call-in: 1-800-707-2533 - password 369 - conference room 347 (tell us on IRC if you need this option) | * Alternative Call-in: 1-800-707-2533 - password 369 - conference room 347 (tell us on IRC if you need this option) | ||
[https://wiki.mozilla.org/Jetpack/Weekly_Meeting Next meeting's agenda and archive of minutes]. | [https://wiki.mozilla.org/Jetpack/Weekly_Meeting Next meeting's agenda and archive of minutes]. | ||
=== Mailing list === | |||
Jetpack is using a Google group. You can see archives [https://groups.google.com/forum/?fromgroups#!forum/mozilla-labs-jetpack here], and participate with a google account. <br> | |||
Otherwise, you can subscribe to this mailing list without google account by sending a mail to [mailto:mozilla-labs-jetpack+subscribe@googlegroups.com mozilla-labs-jetpack+subscribe@googlegroups.com]. Then you should be able to send messages to the list on [mailto:mozilla-labs-jetpack@googlegroups.com mozilla-labs-jetpack@googlegroups.com]. | |||
=== Product Roadmap === | |||
* [[Jetpack/Roadmap/2013|2013 Product Roadmap]] | |||
* [[Jetpack/Roadmap|Product Roadmap Home Page]] | |||
=== More resources === | === More resources === | ||
* [[Jetpack/ | * [[Jetpack/Triage Process|Add-on SDK Bug Triage Process]] | ||
* [[Jetpack/ | * [[Jetpack/Development_Process|Add-on SDK Development Process]] | ||
* [[Jetpack/Release_Process|Add-on SDK Release Process]] | |||
* [[Jetpack/Module_Deprecation_Process|Add-on SDK Module Deprecation Process]] | |||
* [[Jetpack/SDK_2013_Release_Schedule|Add-on SDK 2013 Release Schedule]] | |||
* [[Jetpack/SDK_Apis_In_Firefox_21|Plan: Apis in Mozilla Central]] | |||
* [[Features/Jetpack| Current Feature Pages]] | |||
* [[Jetpack/Security_Roadmap|Security Roadmap]] | * [[Jetpack/Security_Roadmap|Security Roadmap]] | ||
* [[Jetpack/Design_Guidelines|Design Guidelines]] | * [[Jetpack/Design_Guidelines|Design Guidelines]] | ||
* [[Jetpack/Testing|How to Test the SDK]] | |||
* [[Jetpack/Testing/Automated|Automated Testing]] | |||
* [[Jetpack/Historical|Historical Notes on Jetpack]] | * [[Jetpack/Historical|Historical Notes on Jetpack]] | ||
=== Dormant Past Projects === | |||
* [[Jetpack/Web_Presence|Jetpack Web Presence Project]] - an effort to improve the Jetpack project's web presence. | |||
* [[Jetpack/WorkWeeks|Work Week Notes]] | |||
=== Add-on Builder === | === Add-on Builder === | ||
The Add-on Builder (codenamed "Flightdeck") | The Add-on Builder (codenamed "Flightdeck") provided an online development environment for add-ons hosted in the browser. It is being [https://blog.mozilla.org/addons/2013/12/18/add-on-builder/ phased out]. | ||
* [https://wiki.mozilla.org/AMO/FlightDeck Add-on Builder] | * [https://wiki.mozilla.org/AMO/FlightDeck Add-on Builder] |