open-vsx.org icon indicating copy to clipboard operation
open-vsx.org copied to clipboard

Changing orgs to `eclipse-openvsx`

Open kineticsquid opened this issue 1 year ago • 5 comments

Three repos make up EF open-vsx.org deployment. In addition to this one, there are:

  • https://github.com/eclipse/openvsx
  • https://github.com/open-vsx/publish-extensions

The three are under three different orgs, two under Eclipse responsibility and one, publish-extensions, not. This inconsistency presents some difficulties, e.g. contributor agreement checks. In an effort to remedy this, we plan to bring the three repos together under a new org, eclipse-openvsx. These moves will not change committer status.

This issue is for general discussion and to provide status updates.

kineticsquid avatar Mar 20 '24 18:03 kineticsquid

From my point of view the idea to gather all three project under a single organization is a good one.

kkistm avatar Mar 21 '24 10:03 kkistm

@amvanbaren @spoenemann @filiptronicek @mbarbero @akosyakov @yiningwang11 FYI

kineticsquid avatar Mar 25 '24 14:03 kineticsquid

Sounds good, however you'll probably still want to make a difference between the project code (eclipse-openvsx org) and the code related to the public instance, operated by EF (EclipseFdn org). I suggest that the publish-extensions repo should reside under EclipseFdn because it's strictly related to that public instance, or WDYT?

spoenemann avatar Mar 26 '24 13:03 spoenemann

@spoenemann Definitely agree that publish-extensions needs to be with EclipseFdn/open-vsx.org as it's specific to the deployment. I think the general trend at EF is to move away from the generic eclipse org to more specific ones. Given that, we thought it best to keep the three repos together. @waynebeaton anything to add?

kineticsquid avatar Mar 28 '24 15:03 kineticsquid

+1

waynebeaton avatar Apr 04 '24 16:04 waynebeaton

@waynebeaton Thanks. I'll provide one more notice on the Slack channel and then we can make the move. To whom do I say "go"?

kineticsquid avatar Apr 10 '24 18:04 kineticsquid

Ask the IT Team for help with the moves when you're ready.

waynebeaton avatar Apr 10 '24 20:04 waynebeaton

Created issue: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4540

kineticsquid avatar Apr 15 '24 16:04 kineticsquid