Closed Bug 482731 Opened 16 years ago Closed 16 years ago

Website: Create personas+firefox bundle

Categories

(Release Engineering :: Release Requests, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rdoherty, Assigned: kev)

References

Details

We're linking to a personas+firefox bundle if the user is not using firefox when visiting getpersonas.com. Bundle location should be put here.
Summary: Create personas+firefox bundle → Website: Create personas+firefox bundle
Blocks: 481699
It will also need to be 3 bundles: Windows, OSX, Linux.
Fligtar/Nick -- is there a particular directory we should use going forward for projects like this? Is there a preferred directory for the Personas extension? For ebay, we've done something like the following, but not sure we want to use that going forward: http://www.mozilla.com/en-US/add-ons/ebay/download.html?product=ebaystandalone&os=mac&lang=en-US
Happy to get on a call about this, too, and discuss options. Currently we host the full releases on releases.mo.co, but because of the whitelist requirement to download from AMO (along with the puzzle icon bit) we have used a redirect file on AMO to push the bits from websites. If possible, it'd be nice to get a subdir set up for this type of project that could be updated independently from the AMO admins and sync schedule. It was discussed with Basil before he left, but we never executed on it. I'm happy to make all the changes, just need SVN access and a parent directory (i.e. /partners/) that we can use.
I don't quite understand what you're asking for. Personas the extension is hosted on AMO now and was added to our whitelist service (bug 481541), so that's taken care of. Personas+Firefox bundle isn't an extension, so the whitelist doesn't apply - it's just a normal file download. What does that have to do with AMO?
Maybe it's just the way we did XPI downloads with the icon instead of the green puzzle piece that I'm thinking of? Apologies if I'm getting things confused.
As long as the install/download link has an onclick of going to https://addons.mozilla.org/services/install.php?addon_id=personas and a href of the actual file (for people that right click and save as), it should show the correct icon.
Priority: -- → P1
Blocks: 482358
Target Milestone: -- → 1.0
Assignee: drolnitzky → kev
changing QA contact to myself, because this involves the build itself.
QA Contact: stephen.donner → cbook
Moving to Rel:Eng Custom Builds, because this is the Bug for the Build
Assignee: kev → nobody
Component: Personas → Release Engineering: Custom Builds
Product: Mozilla Labs → mozilla.org
QA Contact: cbook → release
Target Milestone: 1.0 → ---
Version: unspecified → other
Blocks: 482047
so builds are generated and are here : http://people.mozilla.org/files/partners/personas/3.0.7/ (let me or kev know if you need the password) and the requirement doc is here : https://intranet.mozilla.org/Firefox:Distribution:Personas
Assuming everything goes well with Tomcat's testing, the tarball of installers is available from people at: people.mozilla.com:/tmp/personas-307-unsigned.tar the md5 sum will be 4f5a1809b612d5dfa9b0215a668f7706
For people's info, the build worksheet is available from: https://intranet.mozilla.org/Firefox:Distribution:Personas
Tomcat found an issue with the Linux distribution, so the tarfile has been updated with new builds, and has an md5 sum of f78a67701684c2d734653c5bc626bf54
ok QA Tests pass for all platform, all requirements matched and build look good. Found 2 issues (beside the one from comment #12) during the Tests (Bug 484900 and Bug 484895). No showstopper ! QA signs off this Build!
Assignee: nobody → cbook
-> and over to Nick for Signing !
Assignee: cbook → nthomas
now signed at people.mozilla.org:/tmp/personas-307-signed.tar md5sum for the file is 6cc5edf1d49fa00fdb31a1a30b9ee12d Back to Kev as normal ??
Assignee: nthomas → kev
Thanks Nick, Installers have been extracted to https://people.mozilla.com/files/partners/personas/3.0.7/ for archiving, and a request to push the files to releases.mozilla.com has been made in 484916. Many thanks to Tomcat and Nick for turning this around on a dime.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Component: Release Engineering: Custom Builds → Release Engineering: Releases
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.