Closed Bug 1316066 Opened 8 years ago Closed 5 years ago

[Go Faster] Create a repository for "one-off" System Add-ons

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ckprice, Assigned: ckprice)

References

()

Details

:ckprice to take a first stab at creating the repository and asking for comments.

Ref: https://pad.mocotoolsprod.net/gofaster_oneoffaddons
Repo created, :Standard8 could you please check it out and let me know what you think so far?

Oh, and if you could give me admin rights on it that'd be good too (I transferred to /mozilla).
Flags: needinfo?(standard8)
I've created two teams:

gofaster-admins

- Assigned as admins to the repo.
- The general recommendation is that we keep the admin list as small as reasonable, once set up we shouldn't have to do too much.
- Currently consists of ckprice and myself.

gofaster

- Collaborators who have write access to the repo.
- Currently consists of ckprice, Felipe and myself

ckprice and I are both able to add more members to either team.

I have also:

- Marked the master branch as protected, so that history can't be rewritten.
- Required pull requests with reviews before merging to master.
- Turned off wikis & issues for now (generally assuming we'll use bugzilla).
- Disallowed merge commits for pull requests when merging from the UI (github has better options these days imo).
- Created a PR for enabling eslint

Once the PR lands, I'll get a branch/PR going for hooking up Taskcluster automation.
Flags: needinfo?(standard8) → needinfo?(felipc)
Component: Add-ons → General
Product: Developer Documentation → Firefox
Flags: needinfo?(felipc)

I think we can call this done. The repo is up and running and is in occasional use.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.