thin-edge.io icon indicating copy to clipboard operation
thin-edge.io copied to clipboard

Review current github project membership

Open matthiasbeyer opened this issue 3 years ago • 8 comments

Part of #1385


With the implementation of the new governance model, the team structure now presents who is responsible for which implementation part of thin-edge.io.

There are people part of the current team structure that, to my best knowledge, are not maintainers. So I propose to review membership and remove everyone who isn't a thin-edge.io maintainer.

A list of accounts/people that are associated with the organization/project but might not be maintainers:

  • Lukasz Woznicki
  • Michael Abel
  • Andrej Schreiner
  • gligorisaev
  • Hans Boef
  • Christoph Rohland
  • Roshan Kumar
  • louiseam-sag
  • mbay-ODW
  • Marco Stoffel
  • Philip Hooker
  • sagIoTPower
  • Stefan Witschel
  • Tobias Sommer
  • Stefan Vaillant

matthiasbeyer avatar Aug 31 '22 14:08 matthiasbeyer

I consider this to be a subset of what needs to be done in #1390

TheNeikos avatar Sep 02 '22 09:09 TheNeikos

Nope, sorry! This issue is about membership in the organization, not in the teams! Please re-open!

matthiasbeyer avatar Sep 02 '22 10:09 matthiasbeyer

But what membership if not of the teams?

TheNeikos avatar Sep 02 '22 10:09 TheNeikos

Of the organization.

matthiasbeyer avatar Sep 02 '22 11:09 matthiasbeyer

Then that would be #1389?

TheNeikos avatar Sep 02 '22 11:09 TheNeikos

No, that's a whole seperate issue?

matthiasbeyer avatar Sep 02 '22 11:09 matthiasbeyer

So it might be that resolving #1389 will automatically remove accounts that are not relevant here, but TBH I do not see any indication for that. The main concern is that all the above accounts have writable access to this repository whereas only the maintainers should have.

matthiasbeyer avatar Sep 06 '22 08:09 matthiasbeyer

You are right, I confused repo membership and project membership. Of course, no-one should be in the repo except the maintainers.

TheNeikos avatar Sep 09 '22 07:09 TheNeikos

Members that are no more contributing have been removed.

didier-wenzek avatar Oct 18 '22 13:10 didier-wenzek