-
Notifications
You must be signed in to change notification settings - Fork 58
Outreachy mentorship opportunity--would you like to teach someone to contribute to Node.js core? #7
Comments
Hi! 👋 Looking forward to supporting this initiative with the @nodesource team. |
Please count me in. |
o/ On Thu, Aug 25, 2016, 3:14 AM Sakthipriyan Vairamani <
|
What kind of time commitment is expected from mentors? It's five hours a week but for how many weeks? Also, what is the makeup of the mentee pool expected to be like? The impression I got from other projects was that it was mostly folks from the USA. That makes it much less interesting because of the timezone difference. |
Count me in, I'd love to help. |
Would be delighted to. |
Would like to help 🤓 |
I want to help! |
Not Outreachy, and not a Foundation or Node.js project initiative, but seems related and I'm trying to get the word out so I'm just going to leave this here: http://nodetodo.org/ |
Hi, I would like to work as mentor and contribute to this. |
Greetings folks! The node.js team at Google would like to help as well. cc: @matthewloring @ofrobots @fhinkel |
Sounds awesome. I'd love more information but I would like to help |
Count me in |
Awesome - very much want to participate. 👍 |
Currently reaching out to some colleagues at groupon. |
Count me in 👍 |
I'm kind of new with Node.js but I would like to know how could I help |
@bnoordhuis: The application period is one month, and the internship is three months. Outreachy actually gets more interns from Europe and India than the U.S. |
I have been talking to people about contributing to Node.js, in all the meetups. I am suggesting good first contribution tag as the starting point. People have been reading the docs and if they don't understand something, they give up it seems. Any suggestions to deal with this? Also, can we have a link to the side of every section in the docs, so that people can directly click and edit to submit improvements? Will it be worth doing? Edit: Something which I saw today: http://stackoverflow.com/q/39317892/1903116 |
@thefourtheye Not sure how this relates to this specific project here, but have you seen nodejs/node#7147? |
I can’t commit to a full mentorship but I’d definitely love to help where I can! |
This is great, I am very much interested in participating. |
Count me in! |
The Node.js Foundation is applying to participate in Outreachy for the 2017 cycle.
Outreachy provides a collaborative environment in which newcomers from underrepresented backgrounds can get help working on their first contributions and a focused opportunity for them to dedicate a full-time effort to learning and contributing to FOSS. The program also assists people with finding mentors to help them with their projects. By participating in the program, interns develop a good understanding of the power of FOSS and skills necessary to continue contributing to it.
We would love to help make this happen for the Node.js project and finding at least one mentor and member company to help pair with a mentee for 2017 to contribute to Node.js core. To do this, the Node.js project needs
To note:
What we're looking for:
Mentors for Outreachy for Node.js should be able to commit 5 hours a week on most weeks towards the mentorship from the beginning of the application process through the end of the internships. Having a co-mentor or a project team who can review contributions and point people in the right direction can help spread the load. However, it's the primary mentor's responsibility to guide the intern, connect the intern with other people who can help, and review and merge intern's contributions throughout the internship or ensure other project participants do that.
If you like what you read here and would like to volunteer yourself as a possible mentor, please comment here and make sure we have a way to reach out to you(does your GH profile have an email attached to it?) or reach out to [email protected]
Relevant Contribution Requirement
All mentees are required to make a small contribution to the project they are applying to work on. As a mentor, you will need to help applicants identify a suitable first task and help them out with it during the application process. Many successful applicants complete multiple tasks during the application process - please encourage them and support them in doing so.
Defining a Project
We will need to define what we'd like the mentee(s) to contribute to. We will discuss with the mentee(s) the details of the work they'll be doing during the internship period. It is best if the accepted participants work as part of the team, starting with smaller tasks (i.e. bugs) and progressing over time to more complex tasks (i.e. features), with each task being suggested by you based on the current priorities of the team. So the mentee(s) just need to know what areas of the project they are likely to work on and a tentative timeline.
The project should consist of manageable and relevant tasks that can be incorporated into the project throughout the internship period. Stand-alone projects proposed by an applicant are not suitable at all for people who are not established contributors. Please try to avoid situations when participants work on features that are not yet designed or agreed-upon, have too many moving parts, and would only land in the main code-base after the internship is over as a best-case scenario. This rarely works out. Instead, look for agreed-upon manageable bugs and small features that have a shared theme and would allow the participant to feel the satisfaction of landing her changes throughout the internship.
more info for potential mentors
@nodejs/ctc @nodejs/evangelism
UPDATE 9/13/16
I am finalizing sponsor conversations this week at Node Interactive EU. Thanks to all who have offered mentor time. Please make sure I have your email(if I haven't chatted with you in some way already) and I'll be touching base as soon as the money logistics are locked in.
UPDATE 9/28/16
Primary mentors have been confirmed, but we are still looking for offers of help as supplemental mentors as well as project ideas for the mentee to work on.
The text was updated successfully, but these errors were encountered: