High-level contacts at GitHub to help with s/master/main/ ?

46 views
Skip to first unread message

Richard Hartmann

unread,
Jun 17, 2021, 3:49:47 PM6/17/21
to Inclusive Naming Initiative
Dear all,


circling back to the roots of this initiative, does anyone have a
reasonably high-level contact at GitHub?

While GitHub provided the near minimum in tooling around renaming away
from 'master', there's still considerable toil and friction involved;
in particular because it's one big change, not a series of small ones.

I would like GitHub to create a symlink of sorts when renaming:
'master' should autotrack 'main'. That would allow tooling,
integrations, and fetch/update to continue working with both branches,
allowing some time for coordination and moving. During this transition
period, all access to 'master' should be logged and presented to
admins/owners of the respective org/repo. This would allow tracking
down old usage and safely deleting 'master' once a large enough
fraction of users and tools have migrated. Pushes or merges to
'master' would be rejected with a server-side message telling the user
how to change local tracking branches.
Ideally, this would be a setting on both org and repo level.
If I may dream, local Git could even pick these server messages up and
switch over automatically, though that has security implications and
would need an allowlist in gitconfig.

Grafana has hundreds of repos, Prometheus dozens, several other
projects I am involved in also have two figures of repos each.
Co-ordinating all of those migrations is a near insurmountable
toilfest with a seemingly simple automated solution.


This ask has been sitting on Twitter[1] and as ticket 1119523[2] with
GitHub since April 23rd without any movement at all.


Any and all help appreciated,
best,
Richard

[1] https://twitter.com/TwitchiH/status/1385597550237978626
[2] https://support.github.com/ticket/personal/0/1119523

Demetris Cheatham

unread,
Jun 17, 2021, 3:57:28 PM6/17/21
to Richard Hartmann, Inclusive Naming Initiative
Hi Richard!

I am Demetris Cheatham, Senior Director, Diversity, Inclusion and Belonging Strategy at GitHub.  Maybe I can classify as reasonably high-level. :) I will pass along this information to our inclusive naming team.  If you have additional context/info you'd like to share, please feel free to reach out directly.  We will be in touch!

Demetris  

--
You received this message because you are subscribed to the Google Groups "Inclusive Naming Initiative" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inclusivenami...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/inclusivenaming/CA%2B_k06My-q4W0iOijxHTcChSaHHagXRuB78xSQies_g84Rf6Ng%40mail.gmail.com.

Richard Hartmann

unread,
Jun 17, 2021, 4:17:41 PM6/17/21
to Demetris Cheatham, Inclusive Naming Initiative
Hi Demetris,

thanks a lot! I think it should be pretty self-explanatory, but I
would be more than happy to hop on a call if it's useful.


Best,
Richard

Richard Hartmann

unread,
Sep 4, 2021, 11:52:24 AM9/4/21
to Demetris Cheatham, Inclusive Naming Initiative
Hi Demetris,

now that summer is coming to an end and the wider CNCF community is
restarting: are there updates, an ETA, or questions regarding this?


Best,
Richard
Reply all
Reply to author
Forward
0 new messages