Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expel member for breaching Code of Conduct #918

Merged
merged 4 commits into from
Jul 12, 2024

Conversation

cdavernas
Copy link
Member

@cdavernas cdavernas commented Jul 12, 2024

Please specify parts of this PR update:

  • Specification
  • Schema
  • Examples
  • Extensions
  • Use Cases
  • Community
  • CTK
  • Other

What this PR does:
Removes/bans former maintainer from emeritus maintainers for critical breach of code of conduct:

  • Sent an incendiary email publicly insulting another member.
  • Deleted CNCF software content from both YouTube and X.
  • Withheld/disabled CNCF owned accounts on GMAIL, YouTube and X.

@cdavernas cdavernas added the area: governance Changes in the Governance label Jul 12, 2024
@cdavernas cdavernas changed the title Expel member from breaching Code of Conduct Expel member for breaching Code of Conduct Jul 12, 2024
@@ -5,7 +5,6 @@

# Serverless Workflow Org Emeritus Maintainers
* [Antonio Mendoza Pérez](https://github.com/antmendoza)
* [Tihomir Surdilovic](https://github.com/tsurdilo)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@@ -82,4 +82,4 @@ us know in chat or team meeting.
* Tihomir Surdilovic

* **WSO2**
* Chathura Ekanayake
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one is intended?

Copy link
Member Author

@cdavernas cdavernas Jul 12, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Idk what happenned there, or what exactly has changed.

I just reverted the change of removing the former maintainer from contributors, as it is part of history and we should not rewrite it, as pointed out by @duglin.

@tsurdilo
Copy link
Contributor

tsurdilo commented Jul 12, 2024

Sent an incendiary email publicly insulting another member.

debatable based on context and personal opinion. one could say the original email was towards me as well, but as it may be this goes both ways, not reason to remove imho

Deleted CNCF software content from both YouTube and X.

did not delete, this were my personal accounts and i deleted my personal accounts which in terms removed the content which still exists, and content and I created, would be also willing to get that back online but since you use this for basis to remove me, i dont think thats an option to consider any more, sad

Withheld/disabled CNCF owned accounts on GMAIL, YouTube and X.

same as above, those were my personal accounts and it was never changed due to many reasons, not only my fault it was kept as my personal

overall please keep finding false and unreasonable ways to remove me from project :) i really thinks its funny

@tsurdilo
Copy link
Contributor

tsurdilo commented Jul 12, 2024

and just to add for community people that might read this nonsense and then form opinions based on it.
for years i was the only person that created content and pushed community efforts
for this project that now guys like Charles and others benefit from.

during those year it was always ok to use my personal accounts on youtube for content i pushed and created and spent time setting up and editing etc, the cncf conference talks i gave for this project etc etc
same for X, i was one doing any movement on it.

we talked about moving this to shared accounts, but that never happened, i guess Charles would blame me for it like i did not want it or whatever, but i would say my take on it is that they were content with me doing this as
was a lot of work that they did not have to do it so can focus on their self-interests outside the pure community part of this project :)

i had to delete my personal accounts, not because of anything that happened, but because of some costs and my own reasons, it was a lot more accounts than just this..but not important.
i have not meant to take a way or disclose any content that i have created with best effort and enthusiasm and love for this project ..and would have of course given that back to this project so they can publish on whatever platform they want to

the "derogatory" email stuff whatever, yeah its also debatable, but i have a long history with Ricardo that Charles and others dont think understand, and what i said yes it may have come across wrong, which can happen in writing, but
it is based on truth as well and I stand behind the gist of what i wrote, the overall tone, yes that is always something you go back to and regret at times but given the context and circumstances, going back i also can understand it and own it.

peace :)

@cdavernas
Copy link
Member Author

cdavernas commented Jul 12, 2024

one could say the original email was towards me as well, but as it may be this goes both ways, not reason to remove imho

Read that email again. To quote it:

We appreciate all the legacy, contributions, and valuable discussions we had over the years with these community members. Thanks to them, the project is in the state it's today and we can move forward.
(...) are welcome back anytime they decide to start contributing again to the project

This can in no way be considered insulting, or I am missing something.

Your answer is very public, and very insulting.

did not delete, this were my personal accounts and i deleted my personal accounts

Sure, serverlessworkflow@gmail.com is a personal account, so is https://www.youtube.com/@cncfserverlessworkflow7722, just as the name indicate. Btw, creating those accounts without transferring ownership to CNCF is yet another breach of CNCF CoC.

and content and I created

Wrong again. There was content created by others, such as me and @JBBianchi, amongst others. We had btw no choice but to publish it on the account you withheld, for no alternative was ever provided and because it was the "official" account.

not only my fault it was kept as my personal

Wrong again. You are both expected and obliged to transfer ownership of those accounts, upon creation, to the proper CNCF authorities.

would be also willing to get that back online

Another lie. We have been trying to reach out to you, times and times again. You chose to ignore us, and went on to delete content and disable accounts after you were explicitly asked to transfer credentials.

during those year it was always ok to use my personal accounts on youtube for content

Another lie. You were times and times again asked to provide credentials to other maintainers, but you never complied.

@tsurdilo
Copy link
Contributor

@cdavernas i hope you see that you are one coming across as aggressive now :)
if you cannot reach me via cncf slack you can always reach me on my email or here in github as you can see.

if you want any of those mp4 files id be happy to send you just say where.
and yes you are correct the content was amazing contributions by community, but he whole reason to have this content
was efforts that i put in also to schedule and create opportunities for it to be created and displayed

anyways, you seem really mad so calm down maybe and let it go :)

@tsurdilo
Copy link
Contributor

tsurdilo commented Jul 12, 2024

Another lie. You were times and times again asked to provide credentials to other maintainers, but you never complied.

well thats your opinion really. i have shared the passwords and we had numerous discussions to move to 1password and create shared accounts. i hope you can let it go and see that being just content with others doing everything is not always best way to go about things. ty have a great day too! i will stop writing here, you can send me email for any further info :) thanks

Wrong again. You are both expected and obliged to transfer ownership of those accounts, upon creation, to the proper CNCF authorities.

omg pls dont report me to the authorities :) us having all this on my personal accounts was not my choice but rather due to us not having anyone else that at the time wanted to do anything about doing content and growing community
but rather focus on their own projects for their work and spent time promoting those instead of the project itself. thanks again

@fjtirado
Copy link
Collaborator

fjtirado commented Jul 12, 2024

and just to add for community people that might read this nonsense and then form opinions based on it. for years i was the only person that created content and pushed community efforts for this project that now guys like Charles and others benefit from.

That's not what the GitHub story says (and that's a fact, not an opinion). If someone bother to check this link, he/she will see that your latest commit is from two years ago. And that year your activity was pretty scarce.
So, according to historical record, it would probably be more fair to say that you initially wrote most of the specification. It should be remarked that, when you were writing the specification, you were employed by the same company you were blaming in the e-mail mentioned by Charles. (Thats another fact, not an opinion)
And after that, people contributing to the specification start thinking you were, intentionally or accidentally, delaying specification progress by exercising "pocket veto" (leave PRs of other contributors lying there for ages) till a point you left other maintainers with the feeling they have no other option than removing you from the equation in order to move forward.
I can understand you feel betrayed (I will), but what do you think people interested on changing the spec should have done?

@tsurdilo
Copy link
Contributor

tsurdilo commented Jul 12, 2024

@fjtirado thanks for that info, yes you are correct but imho the discussion here is not about any of my personal feelings but some breach of some code of conduct which imho is not based on any concrete events, or if so on opinions that
are blurred and have always two sides. I was already removed from this project and was
placed on some maintenance status, my rights to this repo were already removed as well. this is just additional "f u" from Charles that I am getting :)

juts as a "fun" fact. i had to remove my accounts that are mentioned here a long time ago, and just now its being used as some code of conduct "breach"...took this dude 3 months to notice this cause he is "so" much invested into youtube and X and community on this project :) bro he only cares about his deal w/ clients and personal gains from SW, dont get fooled.

there is a difference between just removing someone from a project that in this case also the person has no issues with it, as you mentioned i havent for many reasons been able to contrib,
and doing it publicly like its done here the way it is done

yes you can go back in time and find many discussions where you can label people as this or that, can do it for Charles as well or anyone really, but the point is that in the end of the day all of you in this thread were added to this project with open heart..by me...but i am one being removed here publicly. so be as it may please understand your opinions on this will not change that fact :)

also for reference to community, yes I started and worked a lot on this project when i worked at Red Hat. that is true.
my interest however was always in the project. shortly after i left the company
and the interesting thing is that in some way shape or form, this SW project became and imho still in a way is a very big reason that kogito project still exists. there is a TON of history there yes, and thats what i think Charles does not and cannot understand and what he also does not see is that he is doing exact same things that he
says he does not like other people doing :) but its always like that with people in general, you hate the people that are like you the most :) have a great day as well!

@cdavernas cdavernas merged commit 631bdc5 into main Jul 12, 2024
2 checks passed
@cdavernas cdavernas deleted the expel-member-from-breaching-coc branch July 12, 2024 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: governance Changes in the Governance
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants