envio-cli/envio

Updated README

Closed this issue · 4 comments

afh commented

The commit 5ed5602 added a new banner to the project README that promotes a non-technical cause unrelated to the project.

The wording of the banner states "We stand […]" and among other folks I am listed by name in the Contributors section in the README, which is likely to be understood that the We in the banner includes all Contributors.

Yet, I was not asked whether I agree to be associated with said cause. Understanding the world is complex and controversial I'd much prefer for projects I contribute to stay clear from non-technical topics.

Do think it would be possible for you to show your support for the cause outside of this project?

If not, how can the README or banner be updated to not misrepresent folks, like me, who wish to keep politics and other societal topics out of their open source work due to the often divisive and heated nature?

@afh,

The word "We" was intended to refer to the organization members and not the individual contributors, although I understand the potential for misinterpretation and apologize for that mistake

I will update the banner to something like "Palestine needs your help" or "Send Aid to Palestine".

However, I won't remove the banner entirely. During the invasion of Ukraine, major open-source projects and companies displayed banners supporting the Ukrainian cause without any notable complaints. If GitHub had taken action to remove those banners and informed people to maintain neutrality in their projects at that time, I wouldn't have put up this banner either. Yet, many projects openly supported the Ukrainian cause without objection. Therefore, if you request the removal of this banner, I expect the same to be applied to every other open-source project.

Moreover, the purpose of the banner is to softly remind individuals of the tragedies caused by this conflict and to show support for those affected. If Israel were facing similar hardships as the Palestinian people, I would display a banner for them as well.

It's crucial to remember that these aren't just numbers, they're real people with aspirations and dreams, and most tragically, children are being greatly affected by this crisis. Therefore, this banner serves as a call to action to provide aid to the Palestinians affected by this tragedy.

It's easy to remain apolitical from a privileged position, but if we were in the shoes of the Palestinian or Ukrainian people, our stance would likely differ.

Therefore, I can't do more than update the wording of the banner. If you disagree, you're welcome to cease your contributions to this project, and I respect your decision.

afh commented

Thank you for your quick response, @humblepenguinn, and detailing your point of view.

Updating the wording of the banner as you propose would help avoid misunderstanding or misrepresentation, thank you. Especially as the envio-cli organization currently has no public members (see screenshot below).

The tragedies that are currently unfolding in the world more often than not feel too much to bear and it is important to do what is possible to help and resolve them.
I myself am deeply passionate about various political, societal, and systemic issues, at times driving me to the brink of despair.
I choose to address them in other areas of my life and leave these out of my open source work; others choose to include them. Both are legitimate and equally valid choices.

I'll gladly continue to make contributions to this projects as long as they are welcome and considered useful.

Screenshot of envio-cli organization page image

@afh, I want to express my gratitude for your understanding it means a lot to me.

If action had been taken to ensure neutrality by addressing repositories supporting the Ukrainian/other causes, I might not have felt the need to display this banner. However, since there was support instead of action, refraining from displaying the banner would seem unjust to those suffering in this war.

Should Github decide to take steps towards ensuring neutrality in open source projects, I will gladly follow their guidelines. Until such measures are implemented, the banner will not be removed.

While I deeply respect your decision to keep political, societal, and systemic issues separate from open source work, omitting this banner would, in my view, would be an injustice against those enduring hardships in this conflict. Few projects have raised their voice on this matter, and I feel a responsibility to do so.

I commit to removing the banner either upon the agreement of a ceasefire or if Github revises their guidelines to enforce neutrality across all open source projects.

Your contributions are always valued and appreciated.

Thank you!

afh commented

Thank you for updating the README, @humblepenguinn, and going further into the details about your motivation.

Glad to you hear my contributions are valued and appreciated 🙂