Comments (33)
Oh, I see the ask in this particular issue is:
distributing .md file with popular repos
Sorry. I am strictly against that for any of my stuff as well as for Node.js. When users install software their expectation is for that software to do what is promised and nothing else. There is implicit trust between the maintainer and the user regarding the software not doing unexpected things. Adding any political messages to software on users' computers seems trust-breeching to me and I care about the people using my code so I am strictly against that. It is also feels like a very performative form of allyship.
Note I held this opinion when I was in a bomb-shelter with my infant son while rockets were fired on my home. I still hold this opinion. So basically my personal political opinion and willingness to take action about it does not mean I am willing to compromise any packages I own.
Software is political, I acknowledge I work on open source and answer stuff on Q&A sites for ideological political reasons and I believe it helps narrow the knowledge gap and improve social mobility. I honestly believe it enables people to build things and improve their lives. I have a lot of respect for the power and trust I have from the community as a maintainer and I won't do anything that can undermine that.
The situation in the Ukraine is truly awful and I pray for the safety of the Ukranian people. I promise to continue to take action as I am able.
from standwithukraine.
I'm asking internally if volunteers from https://isupportukraine.eu are able to do this.
from standwithukraine.
Hi, t's 15 years
of prison, not 5
.
https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/ToRussianPeople.md
from standwithukraine.
Done
from standwithukraine.
Re airlines, this is something acknowledged and widely reported by Russian media right now.
https://www.economist.com/graphic-detail/2022/03/04/russians-are-trying-to-flee-putins-chaos
from standwithukraine.
@drupol just dropping it in, adding it to README.md
, adding it as a file in the repository, and making it official in release notes too.
from standwithukraine.
"years" would suffice then - they'll keep adjusting that anyway.
from standwithukraine.
will update readme once I get out of the shelter.
Thanks everyone!
from standwithukraine.
Thanks, closing here, I will try to squeeze some more of my brain cells on further ideas.
from standwithukraine.
This is an awesome request. Let's make it happen.
How long this message should be (words/characters)?
from standwithukraine.
In my opinion, it can be multiple pages long, if needed, but it certainly needs a TL;DR at the top, with a strong call to action, or at least encourages reading further.
from standwithukraine.
TL;DR
might be something like:
As of March 5, 2022, Russian Army casualties exceeded 10’000.
The Russian invasion of Ukraine killed at least 2'000 civilians.
Russian airlines were banned from international flights. Why?
from standwithukraine.
Most Russian citizens will likely never go on an international flight anyway (VISA requirements), so perhaps more lever on the fact that most internet access got restricted (almost everyone has internet, I suppose).
Some potential inspiration: https://twitter.com/Raquel_emf/status/1499076426519224321 - I think calling Russians to action, highlighting the risk and the gains (saving lives) is also a good idea.
from standwithukraine.
Maybe this could serve as an inspiration for the message as well.. https://1920.in
from standwithukraine.
Check out this: https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/ToRussianPeople.md
from standwithukraine.
@Ocramius not sure if it's strong, effective, political
enough. WDYT?
from standwithukraine.
I'm fine with including it - it's time-sensitive, so I'll get a bunch of releases done tonight on my own packages 👍
Thanks everyone for the speedy reaction: much appreciated.
from standwithukraine.
How do you plan to include this message? I'm also interested!
from standwithukraine.
Ok, will most probably do the same. Thanks for the idea.
from standwithukraine.
@vshymanskyy I wonder if we can add the quote that "the world won't be destroyed by those who do evil, but by those who watch without doing anything" or such? See this quote at 1:44:48: https://www.youtube.com/watch?v=Gfsiw2pf_Y0&time=1h44m48s
from standwithukraine.
Thank you @Ocramius @drupol
Of course you can add something like this. But IMHO, this will not strengthen the initial message (not in Russian eyes at least)
from standwithukraine.
Alright 👍
I'll go on with it as-is then 💪
from standwithukraine.
agree. fixed
from standwithukraine.
I've done releases and publishing of my most popular packages - that should ensure that the next dependency update will reach downstream consumers at their nest patch upgrade.
Thanks everyone for the collaboration!
One thing left: endorsing this approach also in the README.md
on this repository.
from standwithukraine.
Thank you all for this effort, the suffering of the people of Ukraine, and to some extent the Russian people, we all want peace, and respect for ideas, i have Russian comrades who are suffering, and Ukrainian comrades hiding in shelters, i see this and I don't believe it.
from standwithukraine.
Meanwhile, linking more effort by @laminas - laminas/laminas-mvc#112
Mostly cross-linking to allow picking up ideas from other readers.
from standwithukraine.
Hey, a few questions I have:
- If the goal is to inform Russian users/visitors, is there any link we can throw in the text so that these users can have a credible source of information to learn more? Right now the text is short and only links to images that cannot be verified (i.e. all needs to be trusted at face value). I'm trying to put myself in the shoes of someone fed with disinformation: how can we make that more credible and useful?
- Is there any risk to Russian users who download such text on their machine?
from standwithukraine.
I'm trying to put myself in the shoes of someone fed with disinformation: how can we make that more credible and useful?
I raised this thread specifically because I do not speak nor understand Russian zeitgeist. Multiple Russian-natives suggested that stronger wording, or confrontation-oriented wording would have no effect (or worse effect - see linked laminas-mvc
issue above)
Is there any risk to Russian users who download such text on their machine?
Most likely not: these messages are dragged in by us maintainers, not by Russian devs upgrading their dependencies.
IANAL, but I think the Russian political landscape cares so little for its citizens that it is getting out of hand regardless: even asking for information may become a criminal offense at this point, so acting quick against propaganda and enforcement is very much necessary.
from standwithukraine.
I'm trying to put myself in the shoes of someone fed with disinformation: how can we make that more credible and useful?
I raised this thread specifically because I do not speak nor understand Russian zeitgeist. Multiple Russian-natives suggested that stronger wording, or confrontation-oriented wording would have no effect (or worse effect - see linked laminas-mvc issue above)
My point is not really about the Russian translation (assuming the english and russian text are nearly identical). It's more than this:
doesn't cite any source and doesn't link to any extra information. Photos linked have no way of actually believing if they are actually from this conflict. Heck we've seen so many fake photos/tweets already, even me I have no way of guaranteeing that these are actual photos from the current war 🤷 Combatting disinformation with "here's the actual reality summed up in 1 sentence, and just believe me" sounds light to me, which is why I'm wondering if a link to information sources (in Russian) might help here. (I unfortunately have no idea where to point people to…)
So to be clear, I'm not challenging the whole thing, just wondering how to make it more efficient.
I see that laminas/laminas-mvc#111 took an alternative direction, which is interesting.
from standwithukraine.
So to be clear, I'm not challenging the whole thing, just wondering how to make it more efficient.
Totally on board: I shipped early and shipped it everywhere to start spreading earlier rather than later (due to Brandolini's law).
I think you might want to open a new issue about this, perhaps highlighting specific fragments, or proposing alternative wording.
from standwithukraine.
pinging some popular developer i know could maybe make an large impact in their own repository / sites
@sindresorhus @ry @warting @benjamingr @mcollina @voxpelli @ronag @LinusU @gr2m @Richienb @TimothyGu @lucacasonato what do you think about this?
just look at this repos own readme
from standwithukraine.
https://www.npmjs.com/package/peacenotwar
from standwithukraine.
@jimmywarting Node.js is off the table since adding a banner is dangerous for our Russian project members because of the regime there. We tried and eventually removed it.
For anything I personally own I would strongly prefer not to add a banner (since that feels very performative) and instead do something that actually supports Ukranians. There have been many initiatives in Israel (where I live) to help Ukranian developers (lots of companies here have offices in Kiev) - mostly with legal stuff (helping with papers, calling delegates etc).
I am open to ideas or if someone wants to throw together a fundraiser-conference I'm happy to contribute a talk to that.
from standwithukraine.
Related Issues (20)
- Add https://github.com/artipie
- The docs/README.md NPOs sort order
- [False Positive] nestle HOT 1
- https://github.com/search?q=vshymanskyy%2FStandWithUkraine&type=codelegacy
- Clarification Request: How are these companies affiliated with Russia? HOT 2
- ...and more than 23000 others - дає помилку "Legacy code search is no longer supported."
- My appreciation & apologies HOT 7
- Если я молчу,- я за войну? HOT 25
- T-Systems CIS
- Asking to upvote request in GitHub community about enabling sponsorship in Ukraine HOT 2
- Stop Israel's bloody aggression against the people of Palestine HOT 2
- Condemn Israeli’s aggression against Palestine HOT 1
- Stop Israel's bloody aggression against the people of Palestine
- Quiero donar una parte a Israel una a Ucrania y deseo por favor aunque sea 2000 dólares para seguir con mi inversión HOT 2
- Stop Israel's bloody aggression against the people of Palestine HOT 1
- Community updates - expired website HOT 1
- does symfony no longer support Ukraine? HOT 8
- <This title originally contained a fake news false claim ran by the terrorist propaganda of Muscovy suggesting that they didn't bomb themselves as a false flag, which had been debunked on multiple occasions> HOT 1
- https://accounts.google.com/v3/signin/challenge/pwd?TL=AHNYTISVS7NCQm6CZz5ZneFr6rAg3Jk_0WWTSVa9GBLUOq6lomOGawOGhktcUsau&cid=2&continue=https%3A%2F%2Fpasswords.google.com%2Fcheckup%2Fresults%3Fpr%3Dpwm%26ep%3D1%26f.sid%3D853893002%26rvt%3D07Tj5Ckp0_b7B3g0afxpJoQQ9IE%253A1704580846141%26rapt%3DAEjHL4MRZbuBCobzcS8NuHEQv0BNte-wnpN2-Vg42lrkB-5ZzfFAcdonOYAMmn7JUSjUDyV1wtqgp3uFniEdhs8OOGVHwcX7yZjMBJOzOcqja8uanGQEJwA%26hl%3Den_US&flowName=WebLiteSignIn&hl=en-US&ifkv=ASKXGp1QjRjUFLtd19XRpI6TXGhSnNimUMDaP51A9G_NALOupIO2XQQm_iCud8mEuGnC8LpyKciFlA&rart=ANgoxcfwajCUEhza33A9K7A_gYY5Q774b4C8ahwBXtU8XMXqAipvIIe4GQYTPJqQXjQ9jOIxyhHJ2cVZUoYp9kKdeM-n0eEk7o8602mpjl5dGXtZJFjXqPI&sarp=1&scc=1
- When should we start removing the banner? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from standwithukraine.