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

Removing teams and archiving repos #686

Closed
Trott opened this issue May 9, 2022 · 8 comments
Closed

Removing teams and archiving repos #686

Trott opened this issue May 9, 2022 · 8 comments

Comments

@Trott
Copy link
Member

Trott commented May 9, 2022

I'd like to remove the following teams and archive their associated repos:

/ping @nodejs/tsc

@bnb
Copy link
Contributor

bnb commented May 10, 2022

I'm curious why, re: social team? As far as I know, neither of the two active members of the Social Team have been engaged in talking about this and it's rather unprecedented to recommend removing an active team without talking about it with those team members.

I'm disappointed in our processes here because I feel I know the reason why and feel like this is a borderline personal attack that is dishing out a consequence based off a dispute that didn't go through normal processes, and frankly feel extremely disappointed that I've received zero outreach or support in this. It is extremely othering and not in line with how I'd expect the project I know and love to operate.

@Trott
Copy link
Member Author

Trott commented May 10, 2022

I'm curious why, re: social team?

Maybe I'm wrong, but as far as I can tell, the current setup gets effectively no oversight from the TSC and has been an impediment to coordination with the Foundation.

I'm also looking at what we can do to either wind down or bring to completion the website redesign, but figured that was a bigger issue than these and should be handled separately. Perhaps the social team is like that too.

@WaleedAshraf
Copy link
Contributor

WaleedAshraf commented May 11, 2022

In favor of removing nodejs-collection team and repo. Though I think we should also include the process of removing other accounts related to it. I have posted some details here earlier: nodejs/nodejs-collection#44 . I will ping members again.

@WaleedAshraf
Copy link
Contributor

@Trott We should also archive https://github.com/nodejs/social-media-delegates repo. The initiative isn't active anymore.

@dshaw
Copy link
Contributor

dshaw commented May 12, 2022

+1 for archiving the @nodejs/user-feedback team. It hasn't been active since I stepped down 3 years ago.

@Trott
Copy link
Member Author

Trott commented May 13, 2022

Since removing user-feedback seems non-controversial, I'll do that now, but proceed a bit more slowly on the others.

@bnb
Copy link
Contributor

bnb commented May 13, 2022

I'll leave my final notes about the Social Team:

I'm disappointed that rather than anyone who was engaging in apparent back-room discussions that were critical of the Social Team trying to engage with the Social Team - either by talking to or working with the team or by actually stepping up to do the work - the decision was made to propose it be removed. I genuinely hope we can try to do better with other teams in the future, as this is a fundamental departure from how we've historically managed any other team as far as I'm aware.

I stand by my statement earlier that this feels like indirect (intentional or not) validation of one side an unresolved project-level interpersonal issue and a way to avoid actually meaningfully addressing that. We will still need to solve that communication issue - removing the Social Team does not remove the tension, and it will just surface in other unhealthy and dysfunctional ways until it's resolved.

With regards to what should be done with the accounts:

I personally believe that my participation in anything surrounding the project's Social Media will only cause grief and pain - both for myself and for the project. I am deeply saddened by this, as it's both something I care deeply about and frankly something I feel I did a good job at given the tools and information I had available to me.

I fundamentally do not object to the proposal given that belief - I encourage it.

I would strongly recommend that the TSC effectively lease the social media accounts to the OpenJS Foundation rather than handing them over wholesale. More specifically:

  • The TSC should retain the ability to send out their own messages, if they want to and at their discretion.
  • The TSC should retain the ability to augment or remove content that is on the project's accounts, if they want to and at their discretion.
  • The TSC should retain the ability to allow or disallow certain kinds of content on the project's accounts, if they want to and at their discretion.
  • The TSC should retain the ability to reclaim full control of the project's accounts, if they want to and at their discretion.

I assert the above because, fundamentally, the project's goals and the Foundations goals aren't necessarily always the same - this is intrinsic of an open source project existing under a Foundation, and isn't unique to Node.js. Social Media is a massively impactful tool for both parties in this dynamic, especially with the scale at which the project's accounts exist. We should not lose the ability to have ownership of our voice - this is something that's happened with other similarly impactful projects in other spaces, and their maintainership has deeply regretted it. I want to ensure we never have those regrets.

It is entirely reasonable for the project to set boundaries with the Foundation and have them be respected without question, given that it is our voice being used.

As we proceed, I hope the above recommendation is taken into consideration and adopted. Feel free to reach out to me directly on Slack, but I'm going to disengage from this thread unless my continued engagement is required.

@Trott
Copy link
Member Author

Trott commented Aug 2, 2022

Collection and user-feedback repos are archived and teams removed. Social stuff now includes Foundation folks but team and repo are still a thing. Closing this. Thanks, everyone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants