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

[WIP]GCI 2019 Task List #6239

Closed
33 of 63 tasks
SidharthBansal opened this issue Sep 4, 2019 · 40 comments
Closed
33 of 63 tasks

[WIP]GCI 2019 Task List #6239

SidharthBansal opened this issue Sep 4, 2019 · 40 comments
Assignees
Labels
Epic feature explains that the issue is to add a new feature outreach issues involve community involvement and helping people who're stuck somewhere

Comments

@SidharthBansal
Copy link
Member

SidharthBansal commented Sep 4, 2019

Please add pending issues from #3276

An uploaded task has a tick in the tasklist whereas not - uploaded task does not have a tick in the tasklist but is present in the tasklist.

Code: writing or refactoring

Design: graphic design or user interface design

  • BIG TASK: Wiki page should be rendered on same page. On clicking on wiki pages nav bar on /notes/popular a new page opens up. But wiki pages should be rendered under the wiki nav bar. Render wiki pages on notes/popular #3456

IS

Quality Assurance: testing and ensuring code is of high quality

Code

LBL

Quality Assurance: testing and ensuring code is of high quality

LDI

  • Install LDI on local machine (these are published on dashboard already for all other repos) B -- GCI dashboard

Coding

Design

Documentation/training

  • Add code of conduct badge to readme #465 B -- GCI dashboard
  • Write a test demonstrating how #_calculateProjectiveTransform works #484 H -- GCI dashboard

Quality Assurance

  • Cleaning Up! Wiki page locking #397 B
  • Making sure the toolbar stays in viewport during image drags on zooming in M

MapKnitter

Code

  • Update initializers to class factory syntax #888 B -- GCI dashboard

Outreach/Research

Quality Assurance: testing and ensuring code is of high quality

Plots2

Quality Assurance: testing and ensuring code is of high quality

PublicLab.Editor

simple-data-grapher

Quality Assurance:

Code: writing or refactoring:

SWB

Quality Assurance: testing and ensuring code is of high quality

Outreach/Research

Infragram

Coding

Design

All

Supportive Tasks / Outreach/Research

Refer: https://github.com/publiclab/plots2/wiki/Supportive-Tasks

WIP

@SidharthBansal SidharthBansal added outreach issues involve community involvement and helping people who're stuck somewhere feature explains that the issue is to add a new feature gci-candidate Epic labels Sep 4, 2019
@SidharthBansal SidharthBansal self-assigned this Sep 4, 2019
@SidharthBansal

This comment has been minimized.

@sashadev-sky

This comment has been minimized.

@sashadev-sky sashadev-sky self-assigned this Sep 5, 2019
@SidharthBansal

This comment has been minimized.

@sidntrivedi012

This comment has been minimized.

@sashadev-sky

This comment has been minimized.

@SidharthBansal

This comment has been minimized.

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Sep 11, 2019

POINTS TO REMEMBER WHILE WRITING ISSUES IN ISSUE LIST

  1. The task should be unclaimed and unsolved.
  2. Please provide a proper subjective title in the above list with reference to the issue number.
  3. Please use Keywords GCI Dashboard when it is published on the GCI Dashboard(Future work).
  4. Please have explanatory issues.
  5. Please tag the issues with gci-candidate label. Please mark easy, medium and hard category. (Scores will be decided later. We are still discussing scoring system rules and regulations.)
  6. Please have the following on each GCI issue.
    We are preparing to participate in Google Code-in, and have reserved this issue for participants in GCI - but we'd love to have your help with another one! Please check out https://code.publiclab.org to see more
    This means we are reserving issues for GCI folks. So please redirect newcomers to other issues if they are not participating in GCI.
  7. Edit above list ONLY.
  8. When you upload the GCI task on the GCI dashboard(in near future) please do the following two things:
    8.1 Comment Uploaded on GCI dashboard under respective issue.
    8.2 Update the above list too.
  9. Hide stale comments in this list.
  10. The GCI dashboard task to be labelled with just beginner, medium or hall-of-fame(and whatever else we'd like to add)
  11. The GCI dashboard task to be labelled with Repository name
    Please feel free to update these guidelines. We are having a better mentoring team this year. 👍

@oorjitchowdhary
Copy link
Member

From last year's experience, I mainly faced problems in understanding the task/issue when reading on the GCI dashboard as it wasn't properly stated what's to be done, and also I think we should add a link to the respective files found in the codebase to fix the error, and the issue # on GitHub on the GCI task description itself.

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Sep 12, 2019 via email

@sashadev-sky
Copy link
Member

@oorjitchowdhary I am taking up your suggestion and making a pending suggestion - where we call for help from all mentors

@sashadev-sky
Copy link
Member

@oorjitchowdhary will you be a mentor this year?? Excited to work with you!! I remember I joined PL right at the end of your Google Code In program

@debck
Copy link
Member

debck commented Sep 14, 2019

Hello @sashadev-sky I think we can add these to the task list too #3534 , #5181

@sashadev-sky
Copy link
Member

@debck I updated #3534 to #6297 which is now at the bottom of this page. would you want to check out #5181 confirm its what needs to be done, rewrite and add to list?

@debck
Copy link
Member

debck commented Sep 16, 2019

Yes, it is a good fto issue. So, I think it should be added to the list.

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Sep 16, 2019 via email

@pydevsg
Copy link
Member

pydevsg commented Sep 30, 2019

Can I refer some issues for GCI, @SidharthBansal . I am willing to mentor GCI this year.

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Oct 7, 2019 via email

@ananyaarun
Copy link
Member

Hey everyone, I have noticed a few issues on the GCI tasks dashboard, (basically tasks reserved for GCI) already have PR's by non GCI candidates. These are mainly issues labeled both as GCI candidate and First time issues.

I think we should be more specific while creating issues and let people know if an issue is reserved for GCI before they claim and open a PR. This would cause a lot of confusion to GCI students, if they claim a task officially and it has a PR made.

Thanks!

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Nov 10, 2019 via email

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Nov 13, 2019

Please add checks in the checkboxes that are uploaded to the GCI dashboard!
Don't forget to add other tasks in the GCI dashboard!
Thanks everyone!!! You all are so helpful. Many of you are having exams but still, you all are happy to do your first mentorship session! 💯 Best of luck!!! 🎉

@sashadev-sky
Copy link
Member

sashadev-sky commented Nov 17, 2019

@SidharthBansal why does it say Read through Code Climate "smells", Suggest new changes & Report Bugs (described in #3460), and Help add code links to existing issues (described in #3424) are published on GCI dashboard (what I think is indicated by "-- gci dashboard") but they are not? Did we decide to delete them for some reason? Were we planning to do google forms for these or something?

If not i'll add all of these!

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Nov 18, 2019 via email

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Nov 18, 2019 via email

@sashadev-sky
Copy link
Member

sashadev-sky commented Nov 18, 2019

@SidharthBansal what would be awesome? I was trying to confirm that we were dropping the forms idea posted above and moving forward with just adding supportive tasks to GCI like last year?

@SidharthBansal
Copy link
Member Author

I am sorry, I actually didn't receive any image on my Gmail and replied to you without the image.
Apologies.

@SidharthBansal
Copy link
Member Author

I have updated the guidelines. Mentors are requested to re-read it!
@ananyaarun @IshaGupta18 @Divy123 @jywarren @debck @gauravano @sagarpreet-chadha etc.

@sashadev-sky
Copy link
Member

all supportive tasks uploaded to GCI dashboard! 2 still pending publish

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Dec 9, 2019 via email

@VladimirMikulic
Copy link
Contributor

VladimirMikulic commented Jan 9, 2020

@keshav234156 @SidharthBansal are we allowed to solve these issues before they are uploaded to the GCI dashboard or do we have to wait for them to be uploaded? Thanks.

@sashadev-sky
Copy link
Member

sashadev-sky commented Jan 10, 2020

@VladimirMikulic I responded in gitter but pasting here as well -

i will try to add some GCI tasks this weekend!!

if you guys see an open issue and are interested in solving it - I am not opposed to you commenting that and i'll get it uploaded to the dashboard quickly / assign it the difficulty level. Otherwise most tasks take me a bit of time to write

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Jan 10, 2020 via email

@SidharthBansal
Copy link
Member Author

@SidharthBansal
Copy link
Member Author

@VladimirMikulic @Uzay-G are you willing to refactor this folks?

@SidharthBansal
Copy link
Member Author

Open up a new issue with ONLY changes that are needed.
You can do it after 30 January whenever you are free and if you want to do.
By 30th January we will submit the GCI results. 🚀
To be fair, we decided cool down period for this week. 👍

@VladimirMikulic
Copy link
Contributor

Of course @SidharthBansal.
If I understand you correctly, you want us to finish the unsolved issues?

@Uzay-G
Copy link
Member

Uzay-G commented Jan 24, 2020 via email

@SidharthBansal
Copy link
Member Author

I think it will be great to refactor the list as @Uzay-G said before finishing this list @VladimirMikulic
I know you are really interested to close all the above issues. But I will not allow you to work for some days 🎉 You all should relax and enjoy. You all did a great job!

@Uzay-G
Copy link
Member

Uzay-G commented Jan 28, 2020

Hey @SidharthBansal I am working on refactoring this now and I had a question. I think it would be useful to just group tasks by type (design, code, outreach) instead of by repository. What do you think?

@SidharthBansal
Copy link
Member Author

SidharthBansal commented Jan 29, 2020 via email

@Uzay-G
Copy link
Member

Uzay-G commented Jan 31, 2020

Refactored in #7408

@Uzay-G Uzay-G closed this as completed Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic feature explains that the issue is to add a new feature outreach issues involve community involvement and helping people who're stuck somewhere
Projects
None yet
Development

No branches or pull requests