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

Call for Summer of Code 2020 mentors! #7360

Closed
jywarren opened this issue Jan 27, 2020 · 67 comments
Closed

Call for Summer of Code 2020 mentors! #7360

jywarren opened this issue Jan 27, 2020 · 67 comments
Labels
discussion gsoc outreach issues involve community involvement and helping people who're stuck somewhere outreachy

Comments

@jywarren
Copy link
Member

jywarren commented Jan 27, 2020

With Outreachy and Google Summer of Code 2020 coming up, we're looking ahead to who may be interested in mentoring for these programs. We have participated in both during the past few years, and while we are not guaranteed spots, we are planning to apply as an organization.

Read some previous year's proposals here, and participate in project idea brainstorming here. If one of the project ideas strikes your interest, please mention it!

We especially welcome people from groups underrepresented in free and open source software!

It's very important to us to have diverse representation in our mentor group just as in our participant group. And remember -- our community aspires to be a respectful place. Please read and abide by our Code of Conduct.

To participate:

This year, we're asking that mentors have taken some of the following steps to be part of our community:

  1. Solve a first-timers issue. Provide the link to the first timer issue's pull request (PR) once it's merged. In case, you are not able to find any first-timer issue, solve issue marked as fto-candidate or support, these issues may require little more work, but we'll try to help.
  2. Solve a help-wanted issue. Help wanted issues are issues which are not labelled as gci-candidate neither as fto-candidate nor as first-timer-only. Provide link to such issues' merged PR.
    (Make sure you claim the issue first by commenting on issue you are planning to solve)
  3. make a first-timers issue. Use the extra friendly template which we generally use for creating our first timer issues. Provide the link to the first timer issue which is created by you.

Mentors check in with a student at least once per week roughly from May-August, and offer some project management guidance and encouragement... while relying on the chatroom and the @publiclab/reviewers group to provide code-specific input, so that we share the burden of specific technical support. We have weekly Check-Ins on GitHub (#4548) as well, and mentors are expected (along with students!) to be in the rotation to post these occasionally.

Remember that to be a mentor you don't necessarily need to know how to code -- we also need mentors who know Public Lab's community and practices well, and who can encourage students to speak up when they get stuck, and to ask the community for input and testing of their work. Students often get stuck when they don't know how something should look, or how a feature might be used by the community -- contextual info!

Priorities this year

This year we are aiming to bring some focus on high-priority projects to the program, and we’d like all mentors to help to encourage these new priorities. Some are highlighted in our ideas list, which lists our top community projects. We’re much more likely to accept projects that source from this list, although we’re happy to provide input on other suggested ideas too!

Others are covered in our ROADMAP, which emphasizes code stability, testing, maintainability, and reducing technical debt.

However, it does note that new projects can be developed in a “satellite” format, where they first achieve stability as separate repositories, before being proved out and integrated into PublicLab.org. With lots of people proposing React projects last year (for example), we really want to see such a project developed separately with a limited scope (like, just the commenting system, or just the dashboard), and proved out before being considered for integration.

Finally, we have a new Style Guide this year, which we are strongly encouraging people to read carefully before proposing design changes or refinements: https://publiclab.org/notes/warren/05-07-2019/introducing-a-draft-style-guide-for-public-lab

Thanks!


If you're interested in being a mentor, leave a comment here -- and read over our software outreach resources to get an idea of how we work!

Some key resources on mentoring:

Thanks a lot, and we're happy to answer questions!

Kindly fill https://docs.google.com/forms/d/1OFjj_2d4BnntXEy6bddWoKNOeBqvnJCLeGwOFORajZI/edit before 30th March 2020

@IshaGupta18
Copy link
Collaborator

IshaGupta18 commented Jan 27, 2020 via email

@Divy123
Copy link
Member

Divy123 commented Jan 27, 2020

Hi! I would be more than excited to be a mentor for Google Summer of Code 2020. I fulfill all the above criteria, and am well aware about the practices of PL. Last year, my experience as a GSoC student has been mesmerising, and this time, I want to join the mentor team to help others code for a good cause. I am well aware of IS as project and have some ideas that can be taken into account this year for the GSoC projects. Really excited if I can be a part of the program once again!! ❤️:heart:

@SidharthBansal
Copy link
Member

I am free this summer. I can mentor plots2, MK, SWB. Trying to get started with Editor, IS and LDI so that I can help there too :-)

@govindgoel
Copy link
Member

govindgoel commented Jan 27, 2020 via email

@debck
Copy link
Member

debck commented Jan 27, 2020

Hello! I would also love to be a mentor!
I think I fulfill all the criteria and being part of the PL community and also being a mentor in GCI, I am well aware of the practices followed and can certainly contribute more. Really excited if I can be a part of the mentoring team.

@jywarren jywarren pinned this issue Jan 27, 2020
@ananyaarun
Copy link
Member

I Would love to be a mentor too! I think i fulfill all the criteria, and will be glad to help out students this summer 🎉

@vinitshahdeo
Copy link
Member

@jywarren Hello, I'd love to mentor for GSOC 2020! I've gone through the criteria and working on the same.

@SidharthBansal
Copy link
Member

SidharthBansal commented Jan 28, 2020 via email

@DevanshCodes
Copy link
Member

Hey, I saw the ideas for SoC this year for publiclab. I would like to know if 'community-toolbox' will be there in the GSoC project this year, I would really like to work on that one. Thanks :)

@theOpetunde
Copy link
Contributor

Hi,
I'd love to apply to your organization as an outreachy intern. I started contributing to the organization's project and I believe I can help meet some of the goals outlined for this year's summer of code. Please let me know the guidelines I need to follow to make this a reality. thank you.

@SidharthBansal
Copy link
Member

SidharthBansal commented Jan 29, 2020

Google Code In 2019-20 Mentorship Prize Results
Hello everyone, this year was EPIC 🚀. Over 127 students participated and 35 mentors participated this year 🎉. Around 11 repositories participated this year 💯 . We completed the Login/Sign Up and Oauth Milestone and System Tests 🎖 for the entire plots2 repository. Addition to this, please check the pulse monthly
image
This is greater than SoC programs we had earlier. 💯 This is just for plots2.
Similar progress for other repositories like leaflet, LDI, Editor, MK, SWB, IS and many more.
We are proud to have you all this winter. We have already filled the results for students. Google will be announcing them on 10 February.
Regarding mentors, we will be happy to announce them now 🎉 🎉 🎉
@keshav234156 GCI GRAND PRIZE SUMMIT + PL KIT
@ananyaarun GSOC SUMMIT(If GCI mentor is invited, in 2019 gci mentor was invited. We hope this year also, GCI mentor is invited) + PL Kit
Following mentors will be awarded a PL Kit for their contribution at Public Lab
Ananya, Keshav, Debashish, Mayank Pathela, Sasha, Isha, Sudipto and Harman Jolly. 🥇
I have sent an email for the PL kits. Kindly order that using the coupon code I emailed you all.
Thanks and let's start with GSoC and outreachy 🚀
Let's make it more encouraging and collaborative than past years

We will be happy to see you all in GSoC too 👍

@DevanshCodes
Copy link
Member

Hey, I saw the ideas for SoC this year for publiclab. I would like to know if 'community-toolbox' will be there in the GSoC project this year, I would really like to work on that one. Thanks :)

Some tasks which I am thinking of focusing on are
1.) Implementing 'Hall of fame' issues list function.
2.) Writing adapter for Gitlab and other system.
3.) Working on 'Community Toolbox for any open source project'
4.)And I was also thinking of working on the UI/UX of the page, it looks good but there's lot of scrolling which can be reduced and improve the UX.

@starkblaze01
Copy link
Member

I would love to be part of SWB-js project.

@SidharthBansal
Copy link
Member

SidharthBansal commented Feb 4, 2020 via email

@starkblaze01
Copy link
Member

Hi, I don't think I would be eligible as a student as by the time acceptance date I will be graduated. I would serve as a mentor.

@SidharthBansal
Copy link
Member

SidharthBansal commented Feb 5, 2020 via email

@StlMaris123
Copy link
Collaborator

This year, I will commit my time to mentor the interns

@SidharthBansal
Copy link
Member

This year PL is under DIAL for GSoC so our priority will be towards the idea-list. However, we are open to ML and React too. Both of these domains will take more time than summer for completion, I guess

@sssash18 I liked your ideas. Please start with the proposal

@Tlazypanda
Copy link
Collaborator

@SidharthBansal is publiclab going to participate in the summer round of Outreachy I can't seem to find the project on their website?

@SidharthBansal
Copy link
Member

SidharthBansal commented Feb 21, 2020 via email

@Tlazypanda
Copy link
Collaborator

@emilyashley @jywarren is publiclab going to participate in the summer round of Outreachy I can't seem to find the project on their website?

@sssash18
Copy link
Contributor

This year PL is under DIAL for GSoC so our priority will be towards the idea-list. However, we are open to ML and React too. Both of these domains will take more time than summer for completion, I guess

@sssash18 I liked your ideas. Please start with the proposal

Thanks @SidharthBansal for your approval. I will post the proposal soon.

@sagarpreet-chadha
Copy link
Contributor

I will also participate as mentor this year 🎈

@sssash18
Copy link
Contributor

sssash18 commented Feb 23, 2020

@SidharthBansal @jywarren
Will it be fine if I include accessibility testing by axe-matchers gem using RSpec as part of my GSoC project proposal on Site wide accessibility?

@SidharthBansal
Copy link
Member

SidharthBansal commented Feb 24, 2020 via email

@SidharthBansal
Copy link
Member

SOC mentors are requested to fill https://docs.google.com/forms/d/1OFjj_2d4BnntXEy6bddWoKNOeBqvnJCLeGwOFORajZI/edit before 30th March 2020

@saurabhkanswal
Copy link
Member

Hey @saurabhkanswal , i have to discuss this with @emilyashley and @jywarren but i am sure the project will not be only to implement this slider as it is already a solved problem. Thanks!

hey @sagarpreet-chadha any update on the idea https://publiclab.org/wiki/gsoc-ideas#Leaflet+Environmental+Layers+(LEL):+time+slider+UI
thanks:)

@sagarpreet-chadha
Copy link
Contributor

Hey,
Yes let me contact @emilyashley and discuss this. Thanks for the patience 😄

@SusannaDiV
Copy link
Contributor

Hello, I hope I'm writing this in the right place (coming form the mailing list) :) I'm a first-timer GSoC student aspirant with a 4.0 GPA and quite some experience with Javascript frameworks, Ruby on Rails and CSS styling - who unfortunately didn't claim a "first-timer-issue" in time, but who would love to contribute to the "Printability of posts and wiki pages" project. Are there perhaps any other issues I could take up to contribute and guide myself in the right direction?

@VladimirMikulic
Copy link
Contributor

VladimirMikulic commented Mar 2, 2020

Hi @SusannaDiV!
Welcome to the community 🚀 🚀 🚀
This thread is for GSoC mentors :)

Currently, the priority is email related issues.
Since you know RoR, you could help us resolve them.

If you have any more question feel free to contact me.
Also, don't forget to visit and introduce yourself to our community on Gitter.

We are looking forward to work with you 👍

@cesswairimu cesswairimu unpinned this issue Mar 10, 2020
@cesswairimu
Copy link
Collaborator

Hey everyone, a couple of proposals have been posted on the PL website https://publiclab.org/notes/cess/03-02-2020/call-for-2020-soc-proposals-gsoc-and-outreachy, please take a few minutes to review and give feedback. Thanks

@cesswairimu
Copy link
Collaborator

Hi awesome mentors,
Thanks for the great work you are doing. We need some help reviewing the applicants pull requests having only a week left to the end of the application period. Please help so that they can submit strong applications. @publiclab/mentors @publiclab/reviewers. Thanks

@jywarren
Copy link
Member Author

Hi @Tlazypanda were you able to find the Public Lab pages on Outreachy? I think you may have been looking too early... they should be there now!

@harshithpabbati @pydevsg @ataata107 IS is a great project and we will support it through the programs if we can. But we may have a much smaller number of slots this year in GSoC as we are participating under an umbrella organization. If any of the priority projects from the ideas list look interesting to you, it may be a good idea to mention them and see if you could compose a proposal from one of them... thank you!

I ❤️ IS a lot but I know we'll face some tough choices with a limited number of slots this year. Thank you so much for your interest!

@jywarren
Copy link
Member Author

and, hi all, if other mentors are interested we could use the help in leaving reviews for open proposals so far:

GSoC proposals so far: https://publiclab.org/notes/cess/03-02-2020/call-for-2020-soc-proposals-gsoc-and-outreachy

And here for Outreachy proposals: https://publiclab.org/notes/liz/03-09-2020/call-for-outreachy-2020-proposals

For example i left some detailed feedback here suggesting breaking a project up into functional and UI portions, as well as thinking about testing, and finally ordering projects so easiest sub-parts come first in the timeline, and can be published to the live site, before taking on more difficult portions:

https://publiclab.org/notes/keshav_sethi0004/03-12-2020/gsoc-2020-proposal-spam-management-dashboard#c26535

That's good advice for everyone! Thanks, all, and stay safe!

@sagarpreet-chadha
Copy link
Contributor

Reviewing Proposals!

@Dhiraj240
Copy link
Member

Dhiraj240 commented Mar 25, 2020

@jywarren Last time I applied as a mentor but this time I am participating as a student. I had already started with a proposal on Leaflet Environmental Layers (LEL): time slider UI.
@sagarpreet-chadha It is not a high priority project so can you suggest some pointers to make it more interesting. Also, I will submit the proposal for review by day after tomorrow.

@Divy123
Copy link
Member

Divy123 commented Mar 25, 2020

Hi @sagarpreet-chadha how can I add my name to the list of projects as mentor? I was not able to find any option there!

@Divy123
Copy link
Member

Divy123 commented Mar 25, 2020

Got that thanks!!

@sagarpreet-chadha
Copy link
Contributor

Some pointers top of my heads:

  1. Study the existing layer's data and segregate layers where we have time attribute.
  2. Make mocks of how time slider may look on map.
  3. Make the time slider generic so that it canbe used with any layer with any data json.
  4. It should be easy to use --- the UX part.
  5. You may have to do some research on how it is done on other websites.
  6. Tests and documentation

I think these points cover up most of the things.
@jywarren , @emilyashley do you guys want to add anything else on this list. Thanks!

@Dhiraj240
Copy link
Member

@sagarpreet-chadha I had uploaded my proposal on gsoc website but when i published it on Public Lab it asks for approval.is there any issue if i directly put int on gsoc?Still some time is left

@Divy123
Copy link
Member

Divy123 commented Mar 31, 2020

@Dhiraj240 I highly recommend you upload it on GSoC app, asap and then you can do it here later as well.

@Dhiraj240
Copy link
Member

@Divy123 Thank you, I have uploaded it, could you check I guess you are also one of the mentors.

@jywarren
Copy link
Member Author

jywarren commented May 5, 2020

Hi mentors! Moving to our welcome/planning issue here! #7873

@jywarren
Copy link
Member Author

@cesswairimu just posted the 2021 call for mentors here! #9219 -- thank you all!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion gsoc outreach issues involve community involvement and helping people who're stuck somewhere outreachy
Projects
None yet
Development

No branches or pull requests