Closed
Bug 616944
Opened 14 years ago
Closed 14 years ago
builder.mozillalabs.com needs *something* to happen
Categories
(Mozilla Labs :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: dietrich, Unassigned)
Details
the old builder is broken, but live. perfect way to frustrate and anger developers.
we should redirect. however, then current developers can't get at their code.
ideally we should migrate everyone's code over. why was that not done?
at the very least we should:
1. put a HUGE note on every page saying that the old builder is turned off, with a link to the new one
2. disable the "test" button, since it's broken.
3. disable all editing buttons on the left hand side of the editor view.
Comment 1•14 years ago
|
||
(In reply to comment #0)
> the old builder is broken, but live. perfect way to frustrate and anger
> developers.
Probably fixed now. We never fixed the /tmp bug on that machine.
> we should redirect. however, then current developers can't get at their code.
>
> ideally we should migrate everyone's code over. why was that not done?
Nobody asked? Let me know what you need to migrate out of the labs VM. I assume it's a SQL dump and a tarball of the upload directory. Anything else?
I'd vote for migrating the uploaded code and then 301 to the production site.
Reporter | ||
Comment 2•14 years ago
|
||
That sounds awesome Zandr, thanks. Should confirm that route with Daniel though.
Daniel, can you confirm if we want to do this?
If so, can you handle the communication end? Should email the jetpack list for sure, and a blog post would probably be good if you haven't already done that about the move to the new domain.
Comment 3•14 years ago
|
||
LOL as you guys were doing this I had filed an IT request to do a redirect. I guess we can disregard one or the other of these.
Comment 4•14 years ago
|
||
Redirect is easy... what do you want to do with the old addons?
Reporter | ||
Comment 5•14 years ago
|
||
We can't do a redirect until we have a migration, otherwise developers can't get to their addons on the old server.
Also, unless the migration can keep URLs intact and we do a fancy redirect that only redirects FQDN but not path, we might want to only redirect the old server's homepage, and allow direct links to addons to stick.
Reporter | ||
Comment 6•14 years ago
|
||
Er, i meant that it keeps path in the request intact.
Comment 7•14 years ago
|
||
(In reply to comment #5)
> Also, unless the migration can keep URLs intact and we do a fancy redirect that
> only redirects FQDN but not path, we might want to only redirect the old
> server's homepage, and allow direct links to addons to stick.
There are a couple of ways to do that, either with Rewrite rules or trafficscript on the Zeus. I'll probably do the latter, at least initially.
Comment 8•14 years ago
|
||
Well, I will have piotr do a patch to post a permanent notice on each page
saying that this domain's version has been deprecated. 0.7 was the last version
of the SDK that builder.mozlab ran, it is likely that a given user's add-ons
will need to be completely reworked, as the APIs are very different from 0.7 to
1.0b1.
Comment 9•14 years ago
|
||
There is still a lot of activity on builder.mozillalabs.com, as evidenced by it filling up the disk periodically. Can we please retire this soon?
Assignee: nobody → dbuchner
Severity: normal → major
Comment 10•14 years ago
|
||
I am discussing a modal alert option with Piotr now. Either way this should be 301 redirected to the new builder.addons.mozilla.org domain by the close of January.
Comment 11•14 years ago
|
||
I guess best would be
a) Modal window shown one time per user with an info (this site will vanish soon)
b) As we have the upload functionality (almost) ready, we may ask people to download their xpis and upload them on the new server.
Comment 12•14 years ago
|
||
Content for the modal:
We have recently moved the Add-on Builder to its permanent production home at http://builder.addons.mozilla.org. We will be shutting down this version at the end of January.
Migrating your existing add-ons to the new site:
1. Download your add-ons as xpi files via the "Download" button in the code edit view
2. Login to the new editor site and navigate to the My Account page
3. In the left column, you will find and option called "Upload Package", click it and enter the location of a add-on xpi you'd like to import.
This process should create a new add-on project on the Builder for each add-on xpi you upload.
Thank you for participating in this phase of the Add-on Builder's developer preview! We look forward to announcing the beta release of the Builder in the coming months.
Keep cranking out those add-ons!
Comment 13•14 years ago
|
||
Zandr - please update from branch update-1.0a6-with-modal
If you would also delete every /tmp/SDK* daily it should be fine
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 14•14 years ago
|
||
would that patch apply to 1.0a5?
We never went to 1.0a6 in labs, because that migration was a lot of work.
Comment 15•14 years ago
|
||
Need this to apply to a5, not a6. Upgrading to a6 is a lot of work for a "We've Moved" sign.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 16•14 years ago
|
||
resurrecting the corpse so dbuchner can edit again.
per dbuchner, update-1.0a5-with-initial-modal should work. Deploying now.
Assignee: dbuchner → nobody
Component: FlightDeck → General
Product: Mozilla Labs Graveyard → Mozilla Labs
QA Contact: flightdeck → general
Comment 17•14 years ago
|
||
...or I would if that branch existed.
Piotr: Got a branch/tag/changeset for me?
Comment 18•14 years ago
|
||
Piotr, where is the branch, I don't see it either.
Comment 19•14 years ago
|
||
This has been redirected for a while, closing this out as clean up.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•