Closed Bug 1561938 Opened 5 years ago Closed 5 years ago

Request for four GitHub repos in Mozilla-Services organization for the Mozilla Product Discovery (MPD) team

Categories

(mozilla.org :: Github: Administration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cmore, Assigned: hwine)

Details

The Mozilla Product Discovery organization needs two repos for the development of our first product.

Both repos for now will be private.

Repo 1:

name: guardian-vpn
description: VPN Clients for the Project Guardian's VPN product
status: private
license: MPL
Init readme: YES

Repo 2:

name: guardian-website
description: Project Guardian's website where potential customers can learn about our product offerings.
status: private
license: MPL
Init readme: YES

Admins: @chrismore

I am unable to create these repos myself as it looks like the Mozilla org is at the max limit of private repos, so it looks like some old private ones would need to be deleted to make room for these two.

Our engineers are onboard now and development is starting now, so we will need these repos asap.

Thanks in advance!

I'll start the process, but can't guarantee a time frame for hosting in the mozilla org.
What I can provide you with today are private repos in another org (that is more tightly managed), and we can easily transfer it later. (GitHub provide redirects from the old location for quite a while.)

Since this is new work, let's put folks in teams -- what would you like the team called. "guardian-devs"?

Let me know which option you want:

  1. wait for free space in mozilla (et sometime next week)
  2. today, and we transfer sometime "soonish"

I'd suggest #2, but it's a business decision.

Flags: needinfo?(chrismore.bugzilla)

:hwine: let's go with option 2 as forward movement is more important than being within the main Mozilla space.

I'll need our engineers to have access to the repo to be able to commit and merge. Do you want to make me an admin of the repo and I can add them or do you want to create a group and add them?

The engineers are and their GH handles are:

connected-mhuang
Shehzad-Akbar-ConnectedLab
connected-mcaron

My GH handle is chrismore.

Thanks!

Flags: needinfo?(chrismore.bugzilla) → needinfo?(hwine)

Repos created and invites sent to list above.

Chris: best to add anyone else as a collaborator, as that will make it easier to transfer later.

Assignee: nobody → hwine
Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(hwine)
Resolution: --- → FIXED

Thanks, Hal!

Hi Hal.

We are starting on our next VPN clients and we are going to keep them in separate repos, because of the different timelines and code bases and separate concurrent teams working on them.

We will need three more repos and you can set me as admin and I will take it from there:

name: mozilla-services/guardian-vpn-ios
description: VPN Clients for the Project Guardian's iOS VPN product
status: private
license: MPL2
Init readme: YES

name: mozilla-services/guardian-vpn-android
description: VPN Clients for the Project Guardian's Android VPN product
status: private
license: MPL2
Init readme: YES

name: mozilla-services/guardian-vpn-mac
description: VPN Clients for the Project Guardian's Mac VPN product
status: private
license: MPL2
Init readme: YES

Thanks!

Flags: needinfo?(hwine)
Summary: Request for two GitHub repos in Mozilla organization for the Mozilla Product Discovery (MPD) team → Request for four GitHub repos in Mozilla organization for the Mozilla Product Discovery (MPD) team
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

So, the summary said "mozilla", the details said "mozilla-services". I put them in mozilla-services -- let me know if you really wanted them in mozilla.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Flags: needinfo?(hwine)
Resolution: --- → FIXED
Summary: Request for four GitHub repos in Mozilla organization for the Mozilla Product Discovery (MPD) team → Request for four GitHub repos in Mozilla-Services organization for the Mozilla Product Discovery (MPD) team

(In reply to Hal Wine [:hwine] (use NI, please) from comment #6)

So, the summary said "mozilla", the details said "mozilla-services". I put them in mozilla-services -- let me know if you really wanted them in mozilla.

Yeah, I meant mozilla-services. That was denoted in comment 5 for each of the three additional repos. Did you create the three additional repos? I don't see them there yet. The original request was for 2, this is for 3 more private repos. Thanks!

Status: RESOLVED → REOPENED
Flags: needinfo?(hwine)
Resolution: FIXED → ---

Ooops - I apparently fatfingered the github login -- you should have invites now. (The unintended person declined the invites, so all is good in that regard.)

Sorry about that. ping me on slack if you still have access issues.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Flags: needinfo?(hwine)
Resolution: --- → FIXED

Thanks!

One more thing. Could you authorize https://codecov.io/gh to have access to just this repo: https://github.com/mozilla-services/guardian-vpn/

We want to see how useful that is to badge the repo if it has passed all QA tests. AMO uses it on their front-end github repo too.

Flags: needinfo?(hwine)

someone else handled the codecov request -- it's enabled.

Flags: needinfo?(hwine)

:hwine: I was talking to :jlund and for our iOS work, he needs some permissions on the mozilla-services org that contains the https://github.com/mozilla-services/guardian-vpn-ios/ repo, which is being used for the iOS VPN application.

Flags: needinfo?(hwine)

I've move comment 11 case to bug 1590549, so we can accurately track it.

Flags: needinfo?(hwine)

Can you flip this repo public? the iOS VPN app is now live to customers. https://github.com/mozilla-mobile/guardian-vpn-ios

Flags: needinfo?(jlund)

wrong bug

Flags: needinfo?(jlund)
You need to log in before you can comment on or make changes to this bug.