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

[RFC] "guided contributions" section on site #1272

Open
nukeop opened this issue Jun 30, 2019 · 4 comments
Open

[RFC] "guided contributions" section on site #1272

nukeop opened this issue Jun 30, 2019 · 4 comments
Labels
discussion open-ended issues that haven't yet defined what needs to be worked on

Comments

@nukeop
Copy link
Contributor

nukeop commented Jun 30, 2019

I have added my project to up-for-grabs some time ago and since then it helped many people interesting in contributing find it. Many of those people were new to open source in general, and some of them made their first contributions in my project, which is great.

After a couple of such contributions I came up with the idea of guided contributions. While normal up-for-grabs issues are tagged so that contributors can easily identify issues which will be relatively straightforward to solve, I propose a new category. The issues tagged "guided contribution" would come with a guarantee that the person implementing them will be given high quality guidance from project maintainers. It's like an interactive lesson, targeted at people who are new to contributing. This presumes a high degree of involvement from the maintainers. The contributor is solving a real life issue, while being walked through it to some degree (enough so that they don't get stuck, but while remaining their own work). One contributor told me that it's a valuable experience for people who are trying to graduate from youtube tutorials while not necessarily being so confident as to start their own project.

This new category could be given its own page on up-for-grabs, or maybe it could be a separate website altogether.

@shiftkey shiftkey added the discussion open-ended issues that haven't yet defined what needs to be worked on label Jun 30, 2019
@ritwik12
Copy link
Collaborator

@nukeop That's a good thing, We can do this by simply having a tag of this type in the projects where this will be applicable. This is something that is to be done by the project owners while submitting their projects to up-for-grabs. one thing that I think we can help with is to Popularize and aware people about this tag. We can do this either by adding it to the Readme so everyone will read it or to someplace on the website itself or both. Whichever suites fine. I think it will be useful and good to have. Meanwhile, we can create an issue for asking already included projects at up-for-grabs for adding this tag to their projects if they want to. Not spamming but a script could be made also to automate this. Or could be done manually based on the individual doing it.

@m-murasovs
Copy link

This sounds like a great idea! I'm currently in the 'graduated from tutorials/not sure about projects' stage, so a guided contribution would be very welcome. I'll probably be past this stage by the time the feature is finished, but from the present point of view, I think it will go down well.

@stale

This comment has been minimized.

@stale stale bot added the wontfix label Oct 16, 2019
@shiftkey shiftkey removed the wontfix label Oct 16, 2019
@shiftkey
Copy link
Member

This new category could be given its own page on up-for-grabs, or maybe it could be a separate website altogether.

The more I think about this idea, the more I'd like to prominently display these within Up for Grabs itself - as a separate category alongside the project listing.

The issues tagged "guided contribution" would come with a guarantee that the person implementing them will be given high quality guidance from project maintainers. It's like an interactive lesson, targeted at people who are new to contributing. This presumes a high degree of involvement from the maintainers. The contributor is solving a real life issue, while being walked through it to some degree (enough so that they don't get stuck, but while remaining their own work).

Rather than a dedicated tag for these, I'd like to experiment with focusing on specific tasks to ensure this doesn't get abused and that we properly vet the tasks.

If someone wants to propose some tasks that they think would be a good fit for this, I'd be happy to figure out the criteria for this and propose how we incorporate it into the site.

@shiftkey shiftkey changed the title New idea - guided contributions [RFC] "guided contributions" section on site Oct 19, 2019
@shiftkey shiftkey pinned this issue Oct 19, 2019
@ritwik12 ritwik12 unpinned this issue Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion open-ended issues that haven't yet defined what needs to be worked on
Projects
None yet
Development

No branches or pull requests

4 participants