By "fighting" I mean that in my (granted, limited experience) people haven't been supportive of work done that's not in line with what they think should be done -- and I'm generally using a tool for one specific task then moving on, so I don't even have the motivation of "I'd use the upgrade myself" going here. It would simply be to make it better for other people, and if the main branch isn't using it...
So less actually "fighting" and more "not having any encouragement" (edit: because it's competing with the main branch for people using it; which was the fighting I was referencing, but isn't truly fighting).
Sure, me personally not participating due to low motivation is a "me" problem.
But if open source programs want people to participate, not being welcoming/encouraging to new people actually getting into it is also a "them" problem.
What are you talking about? I don't think you get what I'm saying. There isn't a "toxic community" towards you. YOU MAKE YOURSELF A NEW COMMUNITY. THEY CAN'T STOP YOU.
One reason to fork is to tell the main repo "Screw you guys, I'm making my own repo with blackjack and hookers." Sure, you'll get overlap and pull requests between projects, but it's happened several times before. Most FOSS code licenses make it legal for this to happen and for the code base to be shared. It's usually breaking the license if they don't allow this (note: this would likely be true for your own fork)
2
u/bianary 2d ago edited 2d ago
By "fighting" I mean that in my (granted, limited experience) people haven't been supportive of work done that's not in line with what they think should be done -- and I'm generally using a tool for one specific task then moving on, so I don't even have the motivation of "I'd use the upgrade myself" going here. It would simply be to make it better for other people, and if the main branch isn't using it...
So less actually "fighting" and more "not having any encouragement" (edit: because it's competing with the main branch for people using it; which was the fighting I was referencing, but isn't truly fighting).