Get a copy of screenresolution in a Mozilla-controlled repo, plus tarballs

RESOLVED FIXED

Status

RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: dustin, Unassigned)

Tracking

Details

Attachments

(1 attachment)

We currently build screenresolution 1.5 and 1.6 for different versions of OS X.

We do so by cloning git://github.com/jhford/screenresolution.git.  This has two problems:
 1. It's a dependency on an external site to maintain the source code
 2. The repo's controlled by a single person

We should clone this repo to the mozilla org on github, or to git.m.o.  We should also keep tarballs of the source for both 1.5 and 1.6 in the puppetagain repos.
Hal, can you create that repo for me?  The repo should be a fork of jhford's.  If access is granted to groups, please grant it to IT_Operations (which seems to be the only group I can see) and whatever other groups you prefer.
Flags: needinfo?(hwine)
$ git archive --prefix=screenresolution-1.5 1.5 | gzip > screenresolution-1.5.tar.gz
$ git archive --prefix=screenresolution-1.6 f2c404db62629f504ee56913e59a91470f1d7326 | gzip > screenresolution-1.6.tar.gz

We'll need to tag f2c404db as 1.6 once we've forked it, or perhaps jhford can do so before.
Sorry, those --prefix options should have trailing /'s
Created attachment 792215 [details] [diff] [review]
bug906656.patch

Armen, how does this look?
Attachment #792215 - Flags: review?(armenzg)
Comment on attachment 792215 [details] [diff] [review]
bug906656.patch

Review of attachment 792215 [details] [diff] [review]:
-----------------------------------------------------------------

lgtm!
Attachment #792215 - Flags: review?(armenzg) → review+
Attachment #792215 - Flags: checked-in+
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Backed out due to bug 906782
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Dustin J. Mitchell [:dustin] from comment #1)
> Hal, can you create that repo for me?  The repo should be a fork of
> jhford's.  If access is granted to groups, please grant it to IT_Operations
> (which seems to be the only group I can see) and whatever other groups you
> prefer.

We prefer not to do things that way (https://wiki.mozilla.org/Github)

:jhford -- the "simplest" way to do this would be for you to transfer ownership to me, then I can transfer it into the Mozilla organization. Does that work for you?
Flags: needinfo?(jhford)
Re-landed.
Status: REOPENED → NEW
John, ping?  I can't add a second needsinfo flag for you, can I (/me tries..)
Assignee: dustin → jhford
Flags: needinfo?(jhford)
Flags: needinfo?(jhford)
I'm happy with it as is.  Please feel free to fork it into whichever organization you'd like it to be in.
Flags: needinfo?(jhford)
Hal, do you want to set up a new mozilla repo, then?  I (if I have perms) or you can push the contents of john's into it.
Assignee: jhford → hwine
I forked to https://github.com/mozilla/build-screenresolution and gave push access to the releng and it-operations teams.
Flags: needinfo?(hwine)
Assignee: hwine → relops
Status: NEW → RESOLVED
Last Resolved: 6 years ago6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.