Closed jellysquid3 closed 6 months ago
Yes, this was done deliberately and not out of malice.
The main reason is confusion - who do the donations go to?
So... if you can clarify that with the button and the page wording, we can talk this through, no problem.
Sodium Extra/Reese's Sodium Options (because that notably changes the video settings view as well)
Just to provide clarity, my mods have never modified the link; the button has merely been relocated for UI enhancements. You can observe the changes here.
Here are the issues for resolving my concern:
The main reason is confusion - who do the donations go to?
I've had the donation button enabled in my modpacks for a very long time but this issue seems to have never popped up once in my support forum or issue tracker. Granted, FO is far more popular than my stuff but I still personally don't see the issue
The main reason is confusion - who do the donations go to?
I've had the donation button enabled in my modpacks for a very long time but this issue seems to have never popped up once in my support forum or issue tracker. Granted, FO is far more popular than my stuff but I still personally don't see the issue
I believe they are attempting to raise a distinct concern regarding the ambiguity of the donation button. Not all modpack users may be familiar with Sodium or realize that their donation is directed towards a specific mod. For instance, someone might intend to support all the mods.
Restored.
As Fabulously Optimized has transparency as one of its goals, and because I can still see some misinformation and misunderstandings regarding this topic, I'd like to publicly address this with a detailed FAQ:
July 1, 2021 with Fabulously Optimized version 2.0.0b4, and Sodium (back then - Iris with Sodium) version 0.2.0. It has simply been ported forward since.
Because it was unclear, who the donations went to, as described in the second comment.
At the time this change was made, Sodium had all strings hardcoded, so it would've been impossible. Admittedly, that changed in only 15 days later, but at the time I was not aware of that change either.
Either way, FO did not contain any bundled resource packs until after two months.
Because it was not seen as an issue until now.
Most mods do not have such donation buttons, so users who want to donate to them would need to refer to their listing pages anyway, and FO has Mod Menu for that.
As mentioned in the second comment, the original issue still remains to this day, and is not exclusive to this modpack.
Nonetheless, I discussed the issue with JellySquid and proposed fixes: one simpler fix that could be done right now in upstream (but has not been agreed upon yet) and one that Jelly agreed upon, but is a bigger change and takes more time to implement.
As of FO 5.3.0-beta.3/Sodium 0.5.2, users can see the donation links in Mod Menu.
However, this issue specifically has still been lingering, so to resolve it, I've now decided to work around it on the FO side. The donation button has been re-enabled in 5.2.8/5.3.0-beta.6 and the text has been changed to "Support Sodium!", a phrasing that was favored by 4 Sodium users at the time.
Donation buttons contained in individual mod settings are okay. In Sodium's case the "mod settings" is just the video settings page and as such, the wording should be very clear on who gets the donation.
However, other kinds of donation features like colored names, "glow", capes etc for specific mods that were not created for providing cosmetics are considered unwanted and will be disabled in FO. As of 5.2.8/5.3.0-beta.6, no mods in FO provide such features.
As of Sodium 0.5.6/0.5.7, it is no longer possible to independently and reliably toggle this button, so as of Fabulously Optimized 5.8.0-beta.7, it has been disabled, with the following (temporary?) workaround applied:
Unfortunately, the workaround is not clickable, hence the full URL is displayed. To resolve this, an issue has been made on Sodium's repo: https://github.com/CaffeineMC/sodium-fabric/issues/2293
As of 5.8.0-beta.8, the workaround has been reverted, the button and the prompt have been re-enabled.
What config to change
As it appears here, you are shipping a config file which disables the prompt for a user to consider donating to our project. Please remove this config entry override so that users are shown the prompt again.
Why should it be changed
This is a single button in the video settings screen and should not bother anyone. If the user is bothered, they can click a single button (right next to our prompt) and permanently dismiss it.
Furthermore, you are the largest modpack on Modrinth and account for many downloads. Likely on top of that, a huge number of users who install your modpack do not understand what Sodium is or that it is significantly responsible for the performance improvement in your modpack. It seems vastly unfair that you should disable our single (non intrusive) message asking for users to donate to our development effort.
Additional details
No response