Russian pages play Ukrainian anthem · Issue #2552 · sweetalert2/sweetalert2 · Gi...
source link: https://github.com/sweetalert2/sweetalert2/issues/2552
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Russian pages play Ukrainian anthem #2552
Closed
jonluca opened this issue Nov 13, 2022 · 15 comments
Closed
Russian pages play Ukrainian anthem #2552
jonluca opened this issue Nov 13, 2022 · 15 comments
Comments
This commit adds what could be almost considered malware. Any navigator language that has ru in it will have the Ukrainian national anthem play. Im all for supporting Ukraine but this does not feel like the right place. |
Not quite correct. There are 2 conditions: 1. ru navigator language and 2. a user is visiting website with russian URL.
Every place is the right place if it helps russian infrastructure to stop functioning and therefore bringing the victory of Ukraine closer. There's a war here, it might be difficult to understand it from NY. There won't be peace until the victory of either one or another side and my responsibility is to help Ukraine to win. Russian aggression must be stopped. Thanks for reporting and have a great peaceful day! |
How is it supposed to stop russian infrastructure with this? |
docyx commented Nov 14, 2022
How about adding a simple donation link in the README instead of protestware? Because playing the Ukraine national anthem to the Russians against their will doesn't help anybody. |
Member
limonte commented Nov 14, 2022
Hey fellas, I appreciate your feedback and I wonder where are you coming from? There's unusual amount of reactions in this thread which probably means there's a link somewhere to this issue. Where's that discussion? |
Not another cringe lets poison open-source software 'activist'. Supply chain attacks through FOSS with your 'protestware' is not the way to go, nor should it be supported by anyone who is an advocate for open-source. Why should one continue to trust this library, or you as a maintainer, in the future? I know I certainly never will. What if this is just the start of your protestware, what if one day you decide to add a release that wipes someone's hard drive because they use a Russian VPN server? There is no longer a foundation of trust in you as a maintainer to act in a responsible manner and publish releases that won't harm my users. Releases like this set a dangerous standard. For an example of another piece of protestware from a disgraceful maintainer earlier this year, see https://en.wikipedia.org/wiki/Peacenotwar |
Right, To clarify my intentions. I want to disallow using my work for the russian segment of the Internet, i.e. Also, NATO now declares Russia as "significant and direct threat". I live in the country which is about to join NATO and you fellas are asking me to support "significant and direct threat" with my hard work? No way, sorry. Russian officials openly threatened Finland with nuclear strikes and you're asking me to be nice with them?! We will fix our souls and our software after the war. Now, it's not the right time to anyhow support the country that is considered as a terrorist state (or a state sponsor of terrorism) by at least 5 EU countries. Love and peace to everyone. We have to defeat the evil now, so you won't have to deal with it later. |
docyx commented Nov 15, 2022
We are not asking you to be nice. We are asking you to stop making a mockery of an incredibly sad situation. I get adding a donation link, but disabling pointer events and playing the Ukrainian anthem? You are not spreading awareness, you are trolling millions of people who have no control over what their government is doing. This is not helping. |
If you don't like it - don't use the software, it's as simple as that. |
docyx commented Nov 15, 2022
limonte is free to do whatever he wants with his project, that's what open source is all about. That still doesn't mean we can't all have a healthy discussion about something that was changed. |
To make the discussion even healthier make sure to check out the previous attempts: All things are good in the right time. I was nice and raising awareness for them since April. Now it's too late to talk and change people's minds. Now it's time to play the Ukrainian anthem for them. |
Berkays commented Nov 15, 2022 •
Looks like people also didn't like the idea back then. It seemed ironic for me that you don't have a single word about this topic in the main page but rather in the code. |
This comment was marked as disruptive content.
Member
limonte commented Nov 15, 2022
@docyx your "healthy discussion" is getting too personal, you're blocked now. |
looeee commented Nov 15, 2022
I'm taking a step back to think about why people are complaining about this. It's a cheeky anti-war message that targets people from the country waging an unjust war and I like those kind of messages. But... I don't like this. The reason is about trust. The open source community is a trust-base ecosystem. When someone adds unrelated code of any kind, it's a breach of trust. Imagine if every open source library you use had this kind of stuff in it - this guy has anti war messages, another person has pro war messges, another person has ads for coca cola in obfuscated code, the next one has a bitcoin miner in it, and so on. All of us use thousands of open source libraries. We cannot ever check all of them, so we rely on a trust-based ecosystem. Allowing one message you like, or allowing job posting in console messages and so on, is a slippery slope. It erodes this trust and normalizes adding unrelated messaging to code. If you want to support Ukraine, do it upfront by adding a banner to your website. Add a heading to the Github readme, the docs, add a license saying people in Russia are not allowed to use your code, whatever. All of those are fine. I personally don't believe adding hidden stuff to your code is ever fine though. It is your code and your decision whether to keep it in, but you should understand why even people who support your message will dislike this. |
7flash commented Nov 15, 2022
It feels like abuse of our trust in the code in favor of your emotional need to express anger invoked by your political views. Please, consider adding optional flag to disable this feature. |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
No one assigned
None yet
No milestone
No branches or pull requests
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK