Closed Bug 480027 Opened 15 years ago Closed 15 years ago

distribute personas via AMO

Categories

(Mozilla Labs Graveyard :: Personas Plus, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: myk, Assigned: myk)

Details

We should start distributing Personas via AMO rather than people.mozilla.com, updating users of the people.mozilla.com-distributed version to the AMO-distributed version in the process so they get future updates to the extension.
Priority: -- → P1
The first half of this bug is fixed, as I've pushed the current release version of Personas, version 1.0b1.1, to AMO:

https://addons.mozilla.org/en-US/firefox/addon/10900/

The second half will have to wait until we update it to a newer version.  At that point we can direct users of the people.mozilla.com-distributed version to update to the newer AMO-distributed version via the update.rdf file:

http://people.mozilla.com/~cbeard/personas/dist/update.rdf

For that, I'll need to know the URL to the XPI that I should add to the update.rdf file.  Perhaps it's the URL that the "Add to Firefox" button points to (f.e. https://addons.mozilla.org/en-US/firefox/downloads/file/47821/personas_for_firefox-1.0b1.1-fx.xpi)?

cc:ing fligtar for confirmation of that.
Assignee: cbeard → myk
Status: NEW → ASSIGNED
Our update RDFs point to the file on releases.mozilla.org mirrors directly. I would recommend doing that. It looks like the one version available for Personas on AMO right now is in the sandbox and therefore doesn't have a file on releases yet, but it would be here:

http://releases.mozilla.org/pub/mozilla.org/addons/10900

I made Personas trusted so you won't have to get versions reviewed by an editor, and can push the current version public if you're ready for it to start appearing in listings on AMO.
(In reply to comment #2)
> Our update RDFs point to the file on releases.mozilla.org mirrors directly. I
> would recommend doing that. It looks like the one version available for
> Personas on AMO right now is in the sandbox and therefore doesn't have a file
> on releases yet, but it would be here:
> 
> http://releases.mozilla.org/pub/mozilla.org/addons/10900

Cool, that's the one I'll use once it's time to update users to a newer version.


> I made Personas trusted so you won't have to get versions reviewed by an
> editor, and can push the current version public if you're ready for it to start
> appearing in listings on AMO.

Thanks!  To push the current version public, do I just press the Nominate for Public button on the Change Status page?
(In reply to comment #4)
> I pushed it public and it's now available here:
> 
> http://releases.mozilla.org/pub/mozilla.org/addons/10900/personas_for_firefox-1.0b1.1-fx.xpi

Cool, thanks Justin.  For future reference, when I want to push the next version public, how do I do so?
It will automatically be public when you upload it because of its trusted status.
Chris has pushed 1.0b2 to AMO and made peoplemo update folks to a version that doesn't have its own updateURL, so it should check AMO for updates, thus completing this bug.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.