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

Update join guidelines #1755

Open
gforcada opened this issue Feb 9, 2023 · 3 comments
Open

Update join guidelines #1755

gforcada opened this issue Feb 9, 2023 · 3 comments

Comments

@gforcada
Copy link
Member

gforcada commented Feb 9, 2023

At the Alpine City Sprint we (@ericof @fredvd @mauritsvanrees and me 😄 ) discussed that we need to update the guidelines on who and how to become a member of collective organization.

The action items where:

Did I miss anything? 🤔

@jensens
Copy link
Member

jensens commented Feb 12, 2023

guidelines on who and how to become a member of collective organization

I am curious what those are?

@ericof
Copy link
Member

ericof commented Feb 13, 2023

@jensens This is what @gforcada needs to write down. We had a productive discussion during Alpine City Sprint, and now it is time to make it happen.

@fredvd
Copy link
Member

fredvd commented Feb 13, 2023

I have on my todo list to write summaries, also about this one.

@jensens the summary is that ‘beginning devs’ are abusing github with what reminds me of a kind of “seo backlinking scheme”. they hoard many small and not very meaningfull contributions to different open source code bases, also automated/scripted commits & comments to polish up their online developer profile.

We have to be very careful to not raise the bar too much for people handling in good faith, and not introduce biases for who gets access how quickly. But we should step away from the ‘allow collective access first, ask questions later’ policy.

You don’t need access to collective to contribute to Plone. For new packages: start an addon or other package on your own user namespace. Once there is something substantional/meaningfull there: ask for a repository transfer and you’ll get access.

For existing packages: fork to your user namespace, code, create PR’s. When someone has done a fee contributions this way, intends to continue contributing, and it becomes a hassle let them apply for access.

It means we will ask for some ‘proof’ of participation and intention and ask to send thar with their application. But one add’on or 5 contributions IMHO would already be enough.

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