devil's advocate: If you name your project properly it won't collide with anyone else's name. Just don't use overly generic project names... "test" is not descriptive. "power supply" is not descriptive. Name the thing what it actually is and does and chances are you won't collide. the easiest way around it is to just prefix (or suffix) the project name with your nickname or something. "Rigby_test" for example. No one else is going to use that.
This is a workaround, not a justification.
how do you search a natively open ecosystem if everything is named "test" and "power supply?" suppose you use a few of those power supply designs? how do you differentiate them?
ah nevermind i'm done arguing. I don't understand why engineers, of all people, flip their shit over compromises. EVERYTHING in engineering is a compromise between time, cost, reliability, and complexity, among other things. You can't have it all. You just can't.
So, the problem is that this new thing isn't like your favorite thing. So what? "I'LL COMPLAIN ABOUT IT" <-- that's the answer? Seriously? for an ENGINEER?
Fucking hell, I do not understand people. Most people are just consuming resources for no net gain to society, or even themselves, and I'm sick of it.
I'm not talking about you in particular, Zapta. I don't understand why there's such a fuss over this. don't like it, don't use it. simple. complaint without the ability to make a change is wasted energy, just like this post right here, so go ahead, future reader, fail to read this entire thing and declare me a moron.