Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EnnuiL/79885a99e5c908010fa5eca527590b98 to your computer and use it in GitHub Desktop.
Save EnnuiL/79885a99e5c908010fa5eca527590b98 to your computer and use it in GitHub Desktop.
My Stance on Attempts to Fork Ok Zoomer or Run It on Fabric

My Stance on Attempts to Fork Ok Zoomer or Run It on Fabric

Q: I noticed on CurseForge it says its been migrated to Quilt. Will you continue to support Ok Zoomer on Fabric, or will you leave it up to the community to make custom forks?

A: The policy is the same as any other potential port: As long as it follows the original code's licenses (and ideally, has a different name), I can't really do much anyway.

However, there are no plans on continuing to support the Fabric versions (see the testimonial in the project description), and I don't see a point on a Fabric port at all. Quilt already has support for the majority of the mods, and the small amount of incompatibilities so far is mostly caused by the mod's usage of bad practices (such as using the internals instead of the API), however, even then, there are plans to cover those mods, and yeah, the compatibility has been only improving and improving. Even if in a point in the future the divergence between Fabric and Quilt gets so big that maintaining the parity ends being a burden, the compatibility with Fabric mods will still continue to be maintained, however, as a third-party loader plugin (like Patchwork) instead of it being directly integrated in.

As about Fabric, I don't want to continue developing for a platform with a toxic community, I don't wish to support a platform with a hostile leadership, and therefore, I don't wish to have any ports to it. Since this is an open-source project, there's not much that I can do about any derivatives, so technically, they are allowed, but personally, I don't approve a Fabric port. Instead, as one of the maintainers of the Quilted Fabric API project, I'd rather focus on making sure that the transition between platforms is as smooth as possible, working actively to improve it and ensure the experience will be the same although better.

While I see that there are reasons to stick to Fabric that are understandable, I've seen a lot of hostility towards Quilt not because of anything that deserves it, but because of its attempts on building a safer community. I saw the attempts on misinformation about this mod right on CurseForge's comment section, and I've seen crusades against it on other community spaces, but in reality, despite saying that they hate the mod, they want to bring it "back" to them, it's just that they know that they aren't welcome there for their toxic ways, and instead of changing that, they instead want to drag it to their acid pool, no matter what. With all of that in mind (including everything mentioned on my testimonial), the question is: Do I still want to support Fabric after all of that? The answer is no. If you are an user who still wants to stick with Fabric until it gets a bit more stable, I do understand that! But yeah, the reason why I have done this migration wasn't just because I simply could, it was because I had to. And yeah, I hope that you understand this.

If you need to fill the void for now, there are alternatives as listed here (yes, they are my competitors, I don't really mind that), but yeah, I have made my decision, and I don't wish for Ok Zoomer to remain on the Fabric platform at all.

@HyperSoop
Copy link

Why is the Fabric community toxic? Forge - yeah, but i have never seen any such pressure on Fabric developers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment