Remix.run Logo
▲ chii 6 hours ago

if someone wants to contribute, they need to prove they produce value to the project. I dont think this is controversial at all.

The fact of being open source means if your contributions are rejected, you simply need to fork. The open market competition will soon determine if your contributions were truly valuable and whether the original project's owner misjudged, or that contribution was essentially worthless.

▲KolmogorovComp 6 hours ago | parent | next [-]

I agree with fellow commenter, now with LLM the forks will NOT been distinguished as much by their technical differences/features as their trustworthiness (which is already the case today, but tomorrow will be skewed even more). Massively increasing inertia and favouring initial/well-known work/founder/team.

▲_zoltan_ 6 hours ago | parent | prev | next [-]

That's not entirely true: my work might get zero traction because nobody will know about it.

▲anticorporate 6 hours ago | parent [-]

> That's not entirely true: my work might get zero traction because nobody will know about it.

Being able to market your work and build community are key skills for open source contribution. The history of forges is littered with interesting code that never got enough attention to go anywhere.

▲eviks 5 hours ago | parent | next [-]

The history is also littered with dead open source rejecting useful improvements, so your criterion doesn't help either

▲anticorporate 4 hours ago | parent [-]

Then, as the parent commenter suggested, fork the dead project.

No project is obliged to accept your contributions. It's on you to market them, either to the maintainers of the existing project for merging, or to the community through a fork.

▲ragall 2 hours ago | parent | prev [-]

> Being able to market your work and build community are key skills for open source contribution.

It's not a key skill at all, as not everyone is interested in popularity.

▲servo_sausage 6 hours ago | parent | prev [-]

Not really, even if you have a great improvement, you need to spend the overhead to keep it up to date long enough to gain traction.

Then marketing it to convince others to even try... If the idea is too niche it might never hit that threshold for uptake.