Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔥 Remove JyersUI #24459

Merged

Conversation

thinkyhead
Copy link
Member

Developers attached to this UI project are toxic and problematic, so this is removed as not worth our trouble.

@CRCinAU
Copy link
Contributor

CRCinAU commented Jul 7, 2022

As this will become a popular discussion point - I want to get ahead of the stream of comments from those who see this and go "WTF? WHY!?".

Sadly, the JyersUI attracted a toxic contributor - and the final straw was crossed after months of patient dealings when said person called the core group of Marlin developers a cult, accused anyone who disagreed with him as abusing him, would deliberately stoke arguments over licensing in the Marlin discord, and then ignore licensing requirements at their own whim.

Over the months, this has worn down just about everyone on the other side of this - to the point where there is a general agreement among the Marlin contributors that the offending contributions be removed. Given this group of people normally encourage diverse opinions, to have the developer base united in this is an example of how toxic this became.

There comes a time when we all had to make a choice - to remove this code, or continue to derail the Marlin project. This is the result of that choice.

Please take this information into account before adding further to the toxic environment that produced this PR.

@MarlinFirmware MarlinFirmware locked as too heated and limited conversation to collaborators Jul 7, 2022
@Roxy-3D
Copy link
Member

Roxy-3D commented Jul 8, 2022

And just one more note.... The question of whether the JyersUI code was in compliance with the GPL has been an ongoing issue. Pretty much nobody thought they were in compliance but many had hopes the authors could be 'educated' and brought into compliance. None of that effort was successful.

It is clear we don't need the distractions this code base brings to the project. I haven't used the JyersUI. But I am very confident that if it has real value, it is much easier for our community to reverse engineer the functionality than to deal with the BS this 'open source library' is causing us.

Good riddance!!!!!!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants