Remove redundant SDK information from wiki

RESOLVED FIXED

Status

RESOLVED FIXED
9 years ago
8 years ago

People

(Reporter: avarma, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
There are some pages on the wiki that are completely out-of-date and partially or completely superseded by the SDK documentation, e.g.:

  https://wiki.mozilla.org/Labs/Jetpack/Reboot/Getting_Started
  https://wiki.mozilla.org/Labs/Jetpack/Reboot/Best_Practices
  https://wiki.mozilla.org/Labs/Jetpack/Reboot/Glossary

This needs to be fixed, probably by just pointing the pages to the online SDK docs (see bug 548165) and removing all links that point to the pages.
(Reporter)

Updated

9 years ago
Blocks: 549017
Depends on: 548165
(Reporter)

Comment 1

9 years ago
The main wiki page should also be cleaned up some to not point to outdated information, among other things: https://wiki.mozilla.org/Labs/Jetpack
(Reporter)

Comment 2

9 years ago
For reference, a list of all wiki pages starting with 'Labs/Jetpack' can be found here:

  https://wiki.mozilla.org/Special:PrefixIndex/Labs/Jetpack

After talking to Myk, one way to fix this issue is to move all old prototype-specific pages to be under Labs/Jetpack/Prototype/, and have all up-to-date, non-SDK pages (such as the roadmap) still be at Labs/Jetpack/, and have all SDK-specific pages be at Labs/Jetpack/SDK/.

Thus most pages at Labs/Jetpack/Reboot/ will be moved to Labs/Jetpack/ or Labs/Jetpack/SDK/.

Old JEPs for the prototype would be moved to Labs/Jetpack/Prototype/.

And so forth.
(Reporter)

Comment 3

9 years ago
My last comment is probably more apropos to bug 550341. All that's needed for this bug, blocking the 0.1 release, is to remove all redundant information that's duplicated in the SDK--i.e., make all relevant pages just point to the SDK docs here:

  https://jetpack.mozillalabs.com/sdk/0.1/docs/
(Reporter)

Comment 4

9 years ago
Done. I created a new template called "Jetpack/Moved_to_SDK" and put it at the top of all pages that contain redundant information; you can see the pages that embed the template here:

https://wiki.mozilla.org/Special:WhatLinksHere/Template:Jetpack/Moved_to_SDK
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
The Add-on SDK is no longer a Mozilla Labs experiment and has become a big enough project to warrant its own Bugzilla product, so the "Add-on SDK" product has been created for it, and I am moving its bugs to that product.

To filter bugmail related to this change, filter on the word "looptid".
Component: Jetpack SDK → General
Product: Mozilla Labs → Add-on SDK
QA Contact: jetpack-sdk → general
You need to log in before you can comment on or make changes to this bug.