Closed Bug 570491 Opened 14 years ago Closed 13 years ago

Update 0.4 docs regarding the auto-generation of the cryptographic keypair

Categories

(Add-on SDK Graveyard :: General, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: peregrino, Assigned: warner)

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Build Identifier: 

The docs say that the key-pair is auto-generated when you create the XPI, but they are created when you run the module with "cfx run -a firefox".

Reproducible: Always
Status: UNCONFIRMED → NEW
Ever confirmed: true
Another mention about this is on the "XPI Generation" page, under The Program ID:

"Each jetpack-based program (including add-on) gets a unique identifier string, based upon a cryptographic keypair generated the first time you run cfx xpi."
does this docs update seem to explain the situtation well enough?
(In reply to comment #2)
> does this docs update seem to explain the situtation well enough?

I think it mostly does, but in line 174 I would replace "When you run `cfx xpi`" by "When you run `cfx xpi` or `cfx run`". I don't know if that's redundant, but if you feel so ignore my comment.

Also what I ment was regarding the file programs.md, line 87. There it says that if you run it with 'firefox -a run' it will run and o it's magic. But it doesn't say anything about that if you don't have the program id present, the same as with `cfx xpi` will happen. This can disorient people, as what you get is not what the documentation say will happen.
Assignee: nobody → warner-bugzilla
Status: NEW → ASSIGNED
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
This appears to have been fixed!
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: