atsamd-rs / atsamd

Target atsamd microcontrollers using Rust
https://matrix.to/#/#atsamd-rs:matrix.org
Apache License 2.0
557 stars 199 forks source link

Change mainline branch name from master to main #430

Open TDHolmes opened 3 years ago

TDHolmes commented 3 years ago

Should be pretty easy to do for anyone with admin privileges

ianrrees commented 2 years ago

I agree this would be a nice change to make.

We do have quite a few URLs that refer to "master" in the repo, so those will need to be updated as well. Maybe the thing to do is make a PR for the URL changes and have an admin switch the default branch when that's merged.

TDHolmes commented 2 years ago

@bradleyharden had some thoughts on this back when I initially proposed that we never talked about - Bradley do you want to discuss on matrix?

bradleyharden commented 2 years ago

Sorry it has taken me so long to respond. It's always a combination of forgetting about this topic and being too busy to work on a response.

I thought about writing this in essay form, but I think a bullet-point approach might make it more organized? I'm not sure.

Either way, I'll just jump right in.

If we don't do these things, I doesn't matter how many branches we rename, we will never create meaningful change.

ianrrees commented 2 years ago

Thanks for the thoughts @bradleyharden !

My perspective is similar - I'm a white male from the US, Georgia specifically, with a comfortable tech job, though early in my tech career I was the sysadmin for a bunch of sociologists in academia, and I immigrated to Aotearoa/New Zealand about a decade ago.

One of the main voluntary things that keeps me busy is pest trapping; we've got a lot of invasive mammals which are eating what's left of our native ecosystems. There's a movement/goal "Predator Free 2050" which is what it sounds like, and a lot of optimistic ecologists think it's pretty much impossible. Most of the traps I maintain are in a public park and often I encounter folks who are out walking, sometimes they've got something to say about the trapping. For the most part, people are grateful and/or curious, but some also see it as misguided/suboptimal/futile. The second group's intent is not malicious, but their suggestions carry some implications that are unhelpful and that could be disrespectful; I think of these as "can't you just" suggestions (danluu has a fairly popular post on this). Basically, the problem is that I actually have a rational and clear idea of why and what I'm doing, including the context around it, but those casual "can't you just" suggestions are some combination of misinformed, morally questionable, and missing the point.

All that's just to say that "everything is a thing", and I wouldn't want to weigh in about the right course of action for an issue that I'm not particularly informed about nor affected by. The change we're talking about here is an easy one to make, so for me it's enough to understand that some people feel it's worthwhile.

A few bullet points: