The default bug view has changed. See this FAQ.

make 'fwunit' a grown-up project

RESOLVED FIXED

Status

Developer Services
Mercurial: hg.mozilla.org
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: dustin, Unassigned)

Tracking

Details

(Reporter)

Description

3 years ago
This tool is currently at
  https://github.com/djmitche/fwunit

It's not a releng-specific tool, and it's certainly designed to be useful outside Mozilla.

I also need to automatically deploy from it for an internal system, so it should be on gitmo.  Do best practices generally dictate that the RoR is on gitmo in that case, or just that it's mirrored there?

I'd like to:

  - reassign it (to keep the attached issues) to the mozilla org, making it
    https://github.com/mozilla/fwunit

  - create a corresponding gitmo repository and set up synchronization, with the RoR dictated by the answer to my question above.

Updated

3 years ago
Flags: needinfo?(hwine)
(In reply to Dustin J. Mitchell [:dustin] from comment #0)
> This tool is currently at
>   https://github.com/djmitche/fwunit
> 
> It's not a releng-specific tool, and it's certainly designed to be useful
> outside Mozilla.

So our preferred organization on github now is to have repos assigned to teams -- what would be the right team to maintain it?

> I also need to automatically deploy from it for an internal system, so it
> should be on gitmo.  Do best practices generally dictate that the RoR is on
> gitmo in that case, or just that it's mirrored there?

Opinions vary depending on the system. E.g. atm, no releng code deploys directly from a repo with RoR on github. Gaia has it's RoR on github though. So, your call.

> I'd like to:
> 
>   - reassign it (to keep the attached issues) to the mozilla org, making it
>     https://github.com/mozilla/fwunit

Once we know where to pull it, no problem. (See https://help.github.com/articles/how-to-transfer-a-repository for details.) It's best to coordinate with a github admin it can end up on the correct team.

>   - create a corresponding gitmo repository and set up synchronization, with
> the RoR dictated by the answer to my question above.

Piece of (a different) cake. Releng can set up that mirror after it's in place on github.
Flags: needinfo?(hwine)
(Reporter)

Comment 2

3 years ago
OK, let's assign it to releng.

RoR should be Github with mirrors to gitmo.

What github admin (I assume you mean org admin, not github employee) should I talk to?
(In reply to Dustin J. Mitchell [:dustin] from comment #2)
> OK, let's assign it to releng.

Any committers outside of releng team
 
> RoR should be Github with mirrors to gitmo.

> What github admin (I assume you mean org admin, not github employee) should
> I talk to?

Me
(Reporter)

Comment 4

3 years ago
Turns out that was pretty easy - thanks Hal!
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
(Assignee)

Updated

3 years ago
Product: Release Engineering → Developer Services
You need to log in before you can comment on or make changes to this bug.