Plots2: Welcome Google Code In Students

Created on 13 Oct 2018  Β·  34Comments  Β·  Source: publiclab/plots2

Hello folks from Google Code In - I realised we don't have a main place for you all to ask questions and get support, so I wanted to say WELCOME and create this issue as a discussion zone. Please leave a comment to say hello, in part so we know who's interested in the program! @publiclab/mentors please keep an eye open for opportunities to welcome and support our Google Code In students! πŸ‘ πŸŽ‰

First contribution

It's so great to see that several of you have made your first contribution. πŸ™Œ This should really help as all our contributions follow this workflow. If you haven't yet, please see this page to get started:

https://code.publiclab.org#r=all

Students are advised to do 2 first-timer-only or fto-candidate issues as their primary task at Public Labs. They are considered as beginner task on Public Lab.

What next?

If you're looking for a next project, I might recommend one which starts to involve multiple files in the application code, so you can start to get a better understanding of the application's workings. Are you familiar with how a Rails application works, in terms of how the model accesses the database, the controller performs the logic, and the views display the actual web pages? If not, we can help you start to pick apart how our system works one piece at a time.

You can find a lot of relatively small but not completely documented issues here:

https://github.com/publiclab/plots2/labels/fto-candidate

If you choose one, please leave a comment and we can do our best to help find any missing information or help guide you through the next steps. Don't hesitate to ask questions!

Larger collections of tasks can often be found under the break-me-up label, which you can go through to find smaller projects to "break off" and solve:

https://github.com/publiclab/plots2/labels/break-me-up

We also have many other projects on Node js and Javascript. You can see the complete collection on https://github.com/publiclab . They are also part of Google Code In Program.

Supporting tasks

Another area you might be interested in contributing is in supporting other new people to the project. This is an often unrecognized part of a healthy collaborative project, so we've made these issues to encourage people to take part in this crucial activity. We'd love your help, and as a newcomer yourself, you know exactly what it feels like to be new, so you know how important it is to be welcoming and supportive!

https://github.com/publiclab/plots2/wiki/Google-Code-In-Tasks
These tasks are multiple use tasks

Help wanted tasks

These are a little tougher tasks than the beginner level tasks. But don't worry @publiclab/mentors are there to help you out whenever you get stuck. All the tasks which have gci-candidate label on them but don't have fto-candidate nor first-timers-only tag are considered as help-wanted tasks.
These tasks include design, documentation, support, testing, coding, adaptability, code enhancements etc.

There are many tasks which are present on github but due to lack of time we are not able to publish them on GCI dashboard. They are a part of GCI and will be considered under evaluation. So, please search the tasks from github rather than from GCI task list for Public Labs.

Thanks and we're happy to answer questions!!

gci-candidate outreach

Most helpful comment

I think deadline has passed.
Well done guys.
You are all awesome. :tada: :small_airplane: :smile:
No more tasks can be claimed. Students are requested to work on their pending tasks

All 34 comments

hello, i'm interested in this program

Hello from Indonesia. Hoping to have great fun participating in GCI this year.

Hello. I am a first-time contributor. Help me to get started with rails and open-source.

@ho-dor great, welcome to you in publiclab
here https://code.publiclab.org/ find the issue and solve it
thanks :)

Some support tasks are available here
https://codein.withgoogle.com/dashboard/tasks/5765666616377344/
https://codein.withgoogle.com/dashboard/tasks/5108091688321024/
https://codein.withgoogle.com/dashboard/tasks/5313931938627584/
https://codein.withgoogle.com/dashboard/tasks/5897760814399488/
Claim the tasks which you have not yet. Please tell the work done on the GCI dashboard itself.
@okonek @oorjitchowdhary @kevinzluo and all other GCI students are requested to take them if they have not yet.

Many of the GCI folks will be joining the University/College next year. So, if you are willing for internships like GSoC, Outreachy, RGSoC etc. you can plan for next year with Public Lab by contributing even after GCI.

Unfortunately the first 2 tasks are marked as beginner (GCI students are only allowed to complete 2 beginner tasks), so I and many others are currently unable to complete them. I will try to do the rest πŸ‘ .

@kevinzluo thanks for reporting.
@jywarren I have created two tasks so that non beginners can also help us. They are INTENTIONALLY duplicate tasks
https://codein.withgoogle.com/dashboard/tasks/5464186466336768/
https://codein.withgoogle.com/dashboard/tasks/6406765190053888/

Whenever any GCI student does any of the following task the student will get credit
https://github.com/publiclab/plots2/wiki/Google-Code-In-Tasks
So, if you can't find these support tasks on GCI we will be happy to create an issue for you.

Also, there is a nice list of fto-candidate issues on the plots2. You can earn credits by converting it to the first-timers-only issue by using first timers template.
Thanks

@dinaelhanan @publiclab/mentors @JonathanXu1 @uzorjchibuzor @oorjitchowdhary @kevinzluo @champagnepappi @ValentinaTironi @okonek @shubhscoder and others. Sorry if I could not add your name here.

Here is list to ftos https://github.com/publiclab/plots2/issues?q=is%3Aopen+is%3Aissue+label%3Afto-candidate
Only convert those which are required and are not well formatted with code links, potential solution and problem statement.

I think deadline has passed.
Well done guys.
You are all awesome. :tada: :small_airplane: :smile:
No more tasks can be claimed. Students are requested to work on their pending tasks

GCI is almost over...
So I request all the students @ValentinaTironi @JonathanXu1 @kevinzluo @dinaelhanan @CodeSarthak @thesparks @okonek to please give a great round for applause for all our mentors who have helped us in every task, every little thing and have taught extraordinary new things..
So this one's for the mentors, @publiclab/mentors @publiclab/reviewers !!!

πŸŽ‰ πŸŽ‰ πŸ’―

Thanks all of you

Sorry for those whose names are not included but they did participate in the contest.
The :tada: emoticons are having dynamic behaviour. Nice to catch them in your last comment.

Thank you too much! I was so scared when it started, I thought I couldn't do this but now we are here!! That's really amazing πŸ’― This is my last opportunity to participate on GCI, my 18th year is near but It was a fantastic experience! Thank you thank you all! πŸŽ‰ πŸŽ‰

I loved it too! It was my first time writing _and_ ruby code and the help from the community was fantastic, but what was even more fantastic was working on a project that makes an impact on the environment, loved every minute!

This was really epic. Hard to believe how much work and how much activity
went into it. Both mentors and students were incredible and we had some
great teamwork.

THANK YOU to everyone!!!

Look at this activity!!! https://github.com/publiclab/plots2/pulse/monthly

On Mon, Dec 10, 2018 at 11:55 AM d1g1t4ld1n4 notifications@github.com
wrote:

I loved it too! It was my first time writing and ruby code and the help
from the community was fantastic, but what was even more fantastic was
working on a project that makes an impact on the environment, loved every
minute!

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-445909121,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ5zpX6DhmG4lop-0kz_OnQE_Bo6Rks5u3p_cgaJpZM4XazzU
.

Thank you so much for this wonderful experience. This was my first time contributing to open-source and it was absolutely eye-opening. I really appreciate the mentors' swift and helpful support, as well as the friendliness of all the other collaborators.

You guys have made this an event to remember :)

Yes, a big thanks goes out to all of the mentors who have helped make GCI an incredible experience this year!

You all have taught me that through collaboration and a positive spirit, we can accomplish great things. Not once in this past 1 and a half months have I seen a mentor post anything negative or insulting. I will forever cherish this event in memory πŸ˜ƒ .

We'd love to thank people via the Public Lab Twitter account (https://twitter.com/publiclab) as well, or any other social media you have if you'd like to paste it in here πŸ‘ We always want to celebrate our great community members πŸŽ‰

Awesome work everyone :tada: ! We really enjoyed working with all of you and would love to continue working. I guess all of you have got the real taste of Open Source by collaborating with each other for creating something big.

GCI might get over soon, but we would love to have you as a part of Public Lab :heart:.

Thank you! This is a wonderful experience for me. I really enjoyed solving tasks and writing issue, I will never forget these days

It will be great if you guys will complete your pending stuff, pending
prs before the today's deadline, so that we can consider those too. We want
all your hardwork to be considered. We don't want it to get wasted. I hope
you all will send the remaining patches at the earliest.

On Tue, Dec 11, 2018 at 6:43 AM Sparks notifications@github.com wrote:

Thank you! This is a wonderful experience for me. I really enjoyed solving
tasks and writing issue, I will never forget these days

β€”
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446035633,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ7Dy7KItOO5dIa4aOqhSSaAIZC-Dks5u3wbHgaJpZM4XazzU
.

@SidharthBansal Sorry to bother, but are you referring to the deadline posted on gitter (You all are informed that me, gaurav, sagarpreet will not be available from 9:30 IST today. Get your stuff done before it.), or the deadline of December 12 on the GCI website?

Thank you,
Kevin Luo

No, actually we had Outreach meet up for an hour so I was referring to it
on the gitter chat. We were not available between 9-30pm to 10-30pm ist
yesterday.
Now we all are available. I hope now it is clear.
Follow the GCI official guidelines. We are also following the same.

On Tue, Dec 11, 2018, 8:37 AM kevinzluo <[email protected] wrote:

@SidharthBansal https://github.com/SidharthBansal Sorry to bother, but
are you referring to the deadline posted on gitter (You all are informed
that me, gaurav, sagarpreet will not be available from 9:30 IST today. Get
your stuff done before it.), or the deadline of December 12 on the GCI
website?

Thank you,
Kevin Luo

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446056288,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ_mPr1cLD8lR-ECeczB4tTgbviR8ks5u3yF-gaJpZM4XazzU
.

Alright, thank you for the clarification!

''Follow timeline on GCI dashboard strictly. We can't change the it. ''

On Tue, Dec 11, 2018, 8:59 AM Sidharth Bansal [email protected]
wrote:

No, actually we had Outreach meet up for an hour so I was referring to it
on the gitter chat. We were not available between 9-30pm to 10-30pm ist
yesterday.
Now we all are available. I hope now it is clear.
Follow the GCI official guidelines. We are also following the same.

On Tue, Dec 11, 2018, 8:37 AM kevinzluo <[email protected] wrote:

@SidharthBansal https://github.com/SidharthBansal Sorry to bother, but
are you referring to the deadline posted on gitter (You all are informed
that me, gaurav, sagarpreet will not be available from 9:30 IST today. Get
your stuff done before it.), or the deadline of December 12 on the GCI
website?

Thank you,
Kevin Luo

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446056288,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ_mPr1cLD8lR-ECeczB4tTgbviR8ks5u3yF-gaJpZM4XazzU
.

Thanks for asking. You should not have doubts.

On Tue, Dec 11, 2018, 9:00 AM kevinzluo <[email protected] wrote:

Alright, thank you for the clarification!

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446059933,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ4v2JHT_jxq4Vxegp879bAmLkSCwks5u3ybkgaJpZM4XazzU
.

@jywarren as GCI deadline to claim task is over, I have removed gci-candidate labels from plots2.

All GCI students who are working on the issues taken up(by a comment on GitHub or claimed at GCI website, etc) can continue to work on them until the deadlines.
If you have done some work, then it will be judged for sure. Each and every work will be judged.

Many of the students will be stressed about the results. Somebody wrote yesterday, that he is stressed a lot. I will like to suggest that you should be happy instead of being stressful. You all did a very nice job this year. As we have a limited number of slots for prizes, so we cannot give you all prizes.
For those who will win the prizes it means they are currently having great capabilities :tada: :+1: :100: Winners are suggested to keep bringing changes in themselves so that they will become better day by day.
Those who will not win the prizes: They did a great job. They were opened to open source. They contributed to real time software. Isn't this big? You can learn from your mistakes. You learnt what git is. Git is a tough subject. You learnt rails, html, css, and a lot of stuff. You came to know how to interact with people globally. You came to know how to collaborate on a large scale. You came across the different phases of Life Cycle Model for the Software through following
Requirements: You all learnt how to raise issues and brainstorm them. Find different ways to elaborate on different ideas and notions. You to create checklists. How to break down stuff into smaller pieces.
Design and Implementation: You learnt how to apply changes to get the code work what we discussed in the requirement phase.
Testing: Many students worked at different types of test unit tests, controller tests, integration tests, etc.
Maintenance phase: You learnt how to enhance the existing code. We enhanced the existing login system to have better UI. It can't be achieved without you all. Bug fixing comes into play here. We came across so many bug fixes. Great to see your work.
Be leaders for the organisation: You created First timer issues. They were meant to teach you lessons of mentoring, collaborating etc. At Public Lab, we teach collaborators from beginner level.
I think the above plan for the GCI was completed. You all did all types of tasks. So, why are you stressed up? Learning is a continuous curve and will never reach an end. It is a starting. You will fall, then you have to rise up again. If you will never fall then how can you rise?
I hope that you all enjoyed learning all above things.
In case even if you will feel dishearted about the result, then you can try again next year. We are there to help you always. We want no one to be stressed. Be cool. Have fun. You are children and stress word should not appear within you ever.
In case you are ineligible for GCI next year, then you can think to participate into Open Source through other means, like GSoC, Outreachy, RGSoC etc. We run all the three programs. Don't ever lose hope. Continue coding and be happy.

OH, It was so beautiful @SidharthBansal, Thank you for support us! I'm so stressed, nervous, and scared too. Also, I'm sick now and I can't be looking for a long time the computer because I've a headache and It hurst a lot.
I think all of us did an awesome work here, everyone is really great :) Continue like this and you're going to get very far! It was a pleasure ❀️

Take a lot of rest please.

On Tue, Dec 11, 2018, 10:03 PM Valentina Tironi <[email protected]
wrote:

OH, It was so beautiful @SidharthBansal
https://github.com/SidharthBansal, Thank you for support us! I'm so
stressed, nervous, and scared too. Also, I'm sick now and I can't be
looking for a long time the computer because I've a headache and It hurst a
lot.
I think all of us did an awesome work here, everyone is really great :)
Continue like this and you're going to get very far! It was a pleasure ❀️

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446268805,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ_MdYGRgueWWCh-d3oSeHjhHGMrDks5u395TgaJpZM4XazzU
.

Yes, I'll do that when I finish some pending here :) I almost finish, don't worry. Thank you ❀️

Valentina please take care of yourself! Get well, code will wait!

Thanks Sidharth for your heartfelt sentiments. Everyone should be very
proud of themselves and of each other! πŸ™ŒπŸ½βš‘πŸ‘πŸ½πŸ‘πŸ½πŸ‘πŸ½πŸ‘πŸ½πŸŽ‰πŸŽ‰πŸŽ‰

On Tue, Dec 11, 2018, 11:40 AM Valentina Tironi <[email protected]
wrote:

Yes, I'll do that when I finish some pending here :) I almost finish,
don't worry. Thank you ❀️

β€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/3698#issuecomment-446271494,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ-RLNvnM9yLyQKumt7VV4yewgHg5ks5u39_8gaJpZM4XazzU
.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

grvsachdeva picture grvsachdeva  Β·  3Comments

keshavsethi picture keshavsethi  Β·  3Comments

milaaraujo picture milaaraujo  Β·  3Comments

jywarren picture jywarren  Β·  3Comments

grvsachdeva picture grvsachdeva  Β·  3Comments