Closed
Bug 1153331
Opened 10 years ago
Closed 10 years ago
Move phonebook code to GitHub
Categories
(Webtools Graveyard :: Phonebook, defect)
Tracking
(firefox40 affected)
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox40 | --- | affected |
People
(Reporter: tofumatt, Assigned: ericz)
Details
(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/976] )
To increase ease-of-contribution and bring it in line with other Mozilla webdev projects, we should move the internal phonebook from SVN to Git and host it on Github.
I can take care of the checkout and import into Git, as well as the push to github. Need IT advice/sign-off on changing what gets pulled/how this is deployed once it's on git not SVN.
Comment 1•10 years ago
|
||
Rob, any objections? We did the same thing with the PTO app -- copy to github including history, then move the svn trunk out of the way to tags/oldtrunk to avoid confusion.
On your end you'd have to redeploy from git though, which shouldn't be hard, but will take a few minutes.
Flags: needinfo?(rtucker)
Comment 2•10 years ago
|
||
There already exists: https://github.com/lonnen/phonebook
The only hurdle will be to get webops to change the deploy script to pull from GH. I'm 100% onboard though
Flags: needinfo?(rtucker)
Comment 3•10 years ago
|
||
(In reply to Rob Tucker [:rtucker] from comment #2)
> There already exists: https://github.com/lonnen/phonebook
> The only hurdle will be to get webops to change the deploy script to pull
> from GH. I'm 100% onboard though
This shouldn't be a hurdle :) I'll take a stab at the scripts and see what work needs to be done.
Comment 4•10 years ago
|
||
(In reply to Rob Tucker [:rtucker] from comment #2)
> There already exists: https://github.com/lonnen/phonebook
Sounds good. Well lonnen himself calls that an outdated mirror, I'd be more comfortable recloning (and to mozilla), but anyway.
(In reply to Shyam Mani [:fox2mike] from comment #3)
> This shouldn't be a hurdle :) I'll take a stab at the scripts and see what
> work needs to be done.
Thank you. Meanwhile one of us can do the re-cloning (perhaps me, because I am not sure tofumatt's internet connection is currently beefy enough for a lengthy svn pull)
Comment 5•10 years ago
|
||
I made a clone a few months back. It is likely only a patch or two out of date. https://github.com/lonnen/phonebook
| Reporter | ||
Comment 6•10 years ago
|
||
My connection can handle an SVN pull as long as it's not 9pm EEST ;-)
If the SVN version is the canonical repo I say we just take that; my PR to :lonnen's branch I can send again once we put it on GitHub under mozilla/
Comment 7•10 years ago
|
||
https://github.com/mozilla/phonebook
moved. if it updates on svn before we change the deploy scripts we'll have to do this again
Comment 8•10 years ago
|
||
Who with an active svn commit bit can push /projects/phonebook/trunk to /projects/phonebook/tags/oldtrunk for us to avoid confusion going forward?
Comment 9•10 years ago
|
||
(In reply to Fred Wenzel [:wenzel] from comment #8)
> Who with an active svn commit bit can push /projects/phonebook/trunk to
> /projects/phonebook/tags/oldtrunk for us to avoid confusion going forward?
r140094
Comment 10•10 years ago
|
||
Marvelous thanks. The code is moved and ready to roll. I could normally close this bug, but I figure we should keep it open until the deploy scripts are also updated, yes?
Comment 11•10 years ago
|
||
(In reply to Fred Wenzel [:wenzel] from comment #10)
> Marvelous thanks. The code is moved and ready to roll. I could normally
> close this bug, but I figure we should keep it open until the deploy scripts
> are also updated, yes?
I can modify the deploy scripts, this shouldn't be too hard if someone can help with the correct git commands :) What are the next steps?
Comment 12•10 years ago
|
||
`git clone https://github.com/mozilla/phonebook.git`, I suppose
| Reporter | ||
Comment 13•10 years ago
|
||
Yeah, that's all that would be needed. For what it's worth, :fox2mike, I updated the Mana page (https://mana.mozilla.org/wiki/display/websites/phonebook.mozilla.org) with the new code location/checkout procedure.
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → eziegenhorn
| Assignee | ||
Updated•10 years ago
|
Component: Phonebook → WebOps: IT-Managed Tools
Product: Webtools → Infrastructure & Operations
QA Contact: smani
Version: Trunk → other
| Assignee | ||
Comment 14•10 years ago
|
||
Updated our scripts on the generic cluster to pull from git for prod, stage and dev phonebook sites.
| Assignee | ||
Updated•10 years ago
|
Assignee: eziegenhorn → nobody
Component: WebOps: IT-Managed Tools → Phonebook
Product: Infrastructure & Operations → Webtools
QA Contact: smani
Comment 15•10 years ago
|
||
I'm pretty sure this is done.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•