nodejs / nodejs-collection

A place for the Node.js Collective to organize the editing process
https://medium.com/the-node-js-collection/
MIT License
30 stars 16 forks source link

Cleanup nodejs-collection and accounts related to it. #44

Closed WaleedAshraf closed 2 years ago

WaleedAshraf commented 2 years ago

Node.js Collection initiative was kind of left out when we retired CommComm, and we didn't make any final/concrete decision on it.

These are the accounts we have on Medium

I suggest that we completely remove this initiative. Deactivate both accounts and the Email alias. This way there will no maintenance will be required from anyone.

cc @joesepi @bnb

BethGriggs commented 2 years ago

I'm not familiar with the Medium user deactivation consequences - will articles such as Undici 4 and Node.js 16 Release Announcement continue to be available if you deactivate both accounts?

WaleedAshraf commented 2 years ago

Yes, deleting or deactivating any of the accounts will remove its content. Deactivating will delist the content, and Deleting an account will permanently delete all content.

sxa commented 2 years ago

Having been on the receiving end of losing blogs elsewhere and the associated broken links in the internet to them I'd generally be against removing content that might still be useful to people.

What is the maintenance burden required to keep it active? (i.e. what would we be saving by removing the content)

mhdawson commented 2 years ago

I agree we don't want to delete existing blogs.

Trott commented 2 years ago

Yeah, I don't think we want to delete content if we can avoid it. We just want to make it clear that we're not adding new content. I mean, ideally speaking. I haven't looked at practical issues, so @WaleedAshraf would know about issues I'm failing to consider.

WaleedAshraf commented 2 years ago

It's a valid point to keep the existing content. We can keep the accounts as is, but there's still some cleanup that should be done. Those medium accounts have thousands of followers, and I don't want someone from (~50) editors/writers to accidentally post something which violates COC, etc. The other concern is that "medium@nodejs.org" keeps getting submissions or spam emails. I'll be fine if we completely remove this alias, or at least clear up the forwarding list to limited people. The credentials of these medium accounts have to be managed by someone. Currently only @bnb has the credentials. If we are moving twitter account to OpenJS Foundation than medium accounts should also be part of that transfer.

mhdawson commented 2 years ago

@WaleedAshraf what you suggest here makes sense. Reducing the set of people who might post to the account makes sense.

Is the alias tied to the login for the medium account ? If not then just getting rid of it makes sense to me. In terms of the login itself I think reducing access to the same set of people who can access the twitter account makes sense to me.

WaleedAshraf commented 2 years ago

The email medium@nodejs.org is being used in the contact info section of the Node.js Collection page.

I have cleaned up the writers, but can't remove editors. I think only @bnb has permission for that. This is the current list,

image

mhdawson commented 2 years ago

@bnb is the nodejs editor an account that might become a user with the rights to add/remove editors and if so would it make sense to do that and then store the password somewhere accessible to the TSC ?

bnb commented 2 years ago

@mhdawson it's not an account, but a role AFAIK. I think the Foundation does own an account, which we could set as the only Editor and provide that as the TSC account if they're willing to give it to us (and I hope they would given we're just going to be archiving it. It there's buttons I need to press, happy to do so whenever :)

mhdawson commented 2 years ago

@bnb setting the foundation account as the only editor and then sharing with the TSC sounds like the right way to go.

@rginn, @jorydotcom do one of you have the account/credentials for the account @bnb mentions above?

Trott commented 2 years ago

Let's create a checklist of things that need to happen before this can be closed. Please edit this comment and add things.

Please edit freely, add things I'm missing, etc. (And, of course, mark things done as they get done!) Thanks.

Trott commented 2 years ago

If someone wants to temporarily or permanently grant me owner/editor/whatever role in the Medium account, I'm happy to do most of the cleanup. I don't have the right permissions right now, though.

bnb commented 2 years ago

Did the first two 👍🏻

WaleedAshraf commented 2 years ago

Removing the editors can only be done from the owner's account. @bnb your account has that access. no?

bnb commented 2 years ago

I don't believe so, no. I can remove writers but not editors (I would upload a screenshot but lol tethering while sitting on a plane waiting for maintenance). I'm assuming the Foundation "Node.js" account is the one that can indeed do this.

Trott commented 2 years ago

@rginn Do you know if someone at the Foundation has administrative access to the Node.js Collection Medium thing that we're trying to decommission?

rginn commented 2 years ago

I'm doing an archeological dig through our Node.js Foundation files and staff. I'll report back after I find out.