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

Requirements for Projects releasing internal projects to 3rd party contributor #1133

Open
christian-bromann opened this issue Aug 7, 2023 · 6 comments

Comments

@christian-bromann
Copy link
Member

Hey there 👋

the WebdriverIO project recently added a feature that made a whole set of dependencies obsolete as their functionality got built-into the main project. One of the projects we don't find much use anymore is selenium-standalone. Actually we took over maintenance of this project at some point prior joining the OpenJSF and a core contributor has been donating the project to the WebdriverIO org. The license actually never got updated.

Since the project has, with roughly 50k daily downloads, still some impact to the JS ecosystem it would be nice if we could give it away for maintenance to interested maintainers.

Do we have any policies around transferring projects to 3rd party maintainers if a project doesn't have a use for those anymore? A similar issue has been opened in #1059 that describes the opposite use case.

@tobie
Copy link
Contributor

tobie commented Aug 8, 2023

Also relevant: proposals/incubating/PROJECT_EXIT_CRITERIA.

@tobie
Copy link
Contributor

tobie commented Aug 9, 2023

Feels like whatever we end up with belongs in the project progression doc, as simplified subsets of intake and sunsetting.

@PaulaPaul
Copy link
Contributor

Related to #1277 and #718 ?

@mcollina
Copy link
Member

mcollina commented May 2, 2024

I'm generically worried about "giving project away", mostly because it has been used in the past as a viable attack vector.

A much better approach would be if they want to spin off into their own project inside the Foundation or even sunset that and fork it with a new name.

@tobie
Copy link
Contributor

tobie commented May 2, 2024

Agreed, @mcollina. That's why we brought this conversation back to the attention of the CPC.

@ljharb
Copy link
Member

ljharb commented May 2, 2024

185,584 weekly downloads is small enough that I'm not hugely concerned about the attack vector angle, and I have lots of personal experience with the tragedy of having to fork a project because the "big org" that owns it won't properly maintain it, nor give it away.

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

No branches or pull requests

6 participants