Discuss it with other mentors and have a proper method for scoring the gci participants.
@SidharthBansal @IshaGupta18 I know only two of you guys and also @gauravano. Please mention others as well for proper consensus.
Please add a comment in call for mentors that "scoring system is discussed
in #6278".
Thanks for opening it on my suggestion!
On Thu, Sep 12, 2019, 7:23 PM newbazz notifications@github.com wrote:
@SidharthBansal https://github.com/SidharthBansal @IshaGupta18
https://github.com/IshaGupta18 I know only two of you guys and also
@gauravano https://github.com/gauravano. Please mention others as well
for proper consensus.โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQZ2PHDBQ6VJTPDYSWDQJJCXNA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6R636Y#issuecomment-530836987,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFAAEQ6G27LVJXZB7N4IVH3QJJCXNANCNFSM4IWEP4NA
.
I was thinking of labeling issues as easy-work, medium, or hard and then adding specific points to each task. And then the contributor can be easily evaluated according to the score plus his involvement with the community and other measures.
I think we should have a little more detailed description on the points
system, and discuss it thoroughly, as it will be fixed once decided and we
won't be able to change it once GCI begins.
On Tue, Sep 17, 2019, 8:45 PM Debasish Sahoo notifications@github.com
wrote:
I was thinking of labeling issues as easy-work, medium, or hard and then
adding specific points to each task. And then the contributor can be easily
evaluated according to the score plus his involvement with the community
and other measures.โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AJXHQZZ2KL4BVIMYVUDEPFLQKDX7LA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD644BXY#issuecomment-532267231,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJXHQZ2L4D6KRMQFHU73FQTQKDX7LANCNFSM4IWEP4NA
.
Okay yes it makes sense to have some sort of labels for the issues. Let us first begin by mentioning all the types of issues that can be there for a gci student like typo, css fixing etc and rate them accordingly. Firstly make buckets so as to fit all of the issues and keep a scoring system for the individual bucket.
+1 for labels like hard medium and easy.
On Tue, Sep 17, 2019 at 11:25 PM newbazz notifications@github.com wrote:
Okay yes it makes sense to have some sort of labels for the issues. Let us
first begin by mentioning all the types of issues that can be there for a
gci student like typo, css fixing etc and rate them accordingly. Firstly
make buckets so as to fit all of the issues and keep a scoring system for
the individual bucket.โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQZRXACED5AUSHCZHI3QKEKX3A5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD65LUTI#issuecomment-532331085,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFAAEQ5PTHKSVY4R6BTEU4DQKEKX3ANCNFSM4IWEP4NA
.
Yes, but they won't be enough
On Wed, Sep 18, 2019, 1:10 AM Sidharth Bansal notifications@github.com
wrote:
+1 for labels like hard medium and easy.
On Tue, Sep 17, 2019 at 11:25 PM newbazz notifications@github.com wrote:
Okay yes it makes sense to have some sort of labels for the issues. Let
us
first begin by mentioning all the types of issues that can be there for a
gci student like typo, css fixing etc and rate them accordingly. Firstly
make buckets so as to fit all of the issues and keep a scoring system for
the individual bucket.โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQZRXACED5AUSHCZHI3QKEKX3A5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD65LUTI#issuecomment-532331085
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AFAAEQ5PTHKSVY4R6BTEU4DQKEKX3ANCNFSM4IWEP4NA.
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AJXHQZ74NDGXYPAG5WECHUTQKEXB3A5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD65VL6Q#issuecomment-532370938,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJXHQZZS5NYY2GQTSA3K373QKEXB3ANCNFSM4IWEP4NA
.
@IshaGupta18 yes we know that they wont be enough, that is why we have proposed an idea to list down all the types of issues that a gci can get to solve, and according to the same, we can make further categories.
Someone can volunteer and make a google doc, share the editable link here so that one can add/edit to the list.
@aSquare14 @aashna27 @vaarrigupta @alonpeer @konolga @jesus-montano @CoderJolly @ananyaarun @sashadev-sky @Divy123 @oorjitchowdhary
As far as labels go, google code-in gives some guidelines:
beginner, medium, hard is sufficient.I designed a scoring / label system in this doc that (I think?) fits the model of GCI: https://docs.google.com/document/d/1KW6zIHtrJEl9329Yep5JhTA5CPmA8XV64CMx5Pz_7KU/edit#
From here we can tailor it to fit if it doesn't? @newbazz @jywarren
Hey, can I get the access to the document as well, I would like to view the
scoring scheme and suggest changes if there are any!
On Sat, Sep 21, 2019, 5:19 PM Sasha Boginsky notifications@github.com
wrote:
As far as labels go, google code-in gives some guidelines
https://developers.google.com/open-source/gci/faq#tasks:
- we should categorize tasks in one of the 5 category labels so people
can filter- it says students are able to do 2 "beginner" tasks max - so I was
just thinking beginner, medium, hard is sufficient.I designed a scoring / label system in this doc that (I think?) fits the
model of GCI:
https://docs.google.com/document/d/1KW6zIHtrJEl9329Yep5JhTA5CPmA8XV64CMx5Pz_7KU/edit#From here we can tailor it to fit if it doesn't? @newbazz
https://github.com/newbazz @jywarren https://github.com/jywarrenโ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AJXHQZ4JDMRUQ465ISDD7JDQKYC5VA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7IQI6A#issuecomment-533791864,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJXHQZ74BJXSCODGV5IMMSDQKYC5VANCNFSM4IWEP4NA
.
I would also like to have the access. I can suggest something if any.
[email protected]
sorry forgot it was private! I guess its best to leave it private.. I shared with @debck @oorjitchowdhary @jywarren and a few other emails I have already. I will need the rest of your emails to share! Just click on share button on the link to request access @IshaGupta18
Also people I have added have the rights to add anyone else so go ahead if you guys know eachotheres email
Ok the following people still need to be added @newbazz @IshaGupta18 @aashna27 @jesus-montano @CoderJolly @Divy123 @ViditChitkara @CleverFool77
@sashadev-sky really appreciate your efforts. I think the doc seems okay. One more suggestion from my side is, I have noticed that the code whether ruby or js, doesn't confine to the coding standards of the specified language, that is what needs to be added as a beginners issue as well.
@newbazz yes I have always thought that really really neeeds to be fixed add it on
@newbazz I think it can be medium as well. The user should document the standards first, then fix them.
rememeber beginner issues are limited to 2. anyone have any idea how many that means we should make?
The standards are already fixed for programming languages which we use like ruby and javascript. We also have linters, we can add the lint tests in continuous integration as well.
rememeber beginner issues are limited to 2. anyone have any idea how many that means we should make?
It depends on the students PL gets this year :P
Can you please share me access to the document @sashadev-sky , so that I too can share my valuable response for the scoring system as well.
Ok the following people still need to be added @newbazz @IshaGupta18 @aashna27 @jesus-montano @CoderJolly @Divy123 @ViditChitkara @CleverFool77
Sure @sashadev-sky , pls add me
@Sasha Boginsky sboginsky17@gmail.com It will be great if you can give
comment access to all the viewers.
I think we should make hard as 40 points as it takes a lot of time and
effort. Great work Sasha
On Mon, Sep 30, 2019 at 5:05 AM Harman Jolly notifications@github.com
wrote:
Ok the following people still need to be added @newbazz
https://github.com/newbazz @IshaGupta18 https://github.com/IshaGupta18
@aashna27 https://github.com/aashna27 @jesus-montano
https://github.com/jesus-montano @CoderJolly
https://github.com/CoderJolly @Divy123 https://github.com/Divy123
@ViditChitkara https://github.com/ViditChitkara @CleverFool77
https://github.com/CleverFool77Sure @sashadev-sky https://github.com/sashadev-sky , pls add me
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQ373T3A4AEW4K6TWWLQME3SRA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD74BMJA#issuecomment-536352292,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFAAEQYOLBJXYH5ZJMYIV63QME3SRANCNFSM4IWEP4NA
.
sorry for the delay! just added you guys to all the docs @pydevsg @CoderJolly
@SidharthBansal I think we were trying to avoid having it public, but pretty sure anyone can invite anyone else to it. 40 points seems a little unfair, also assuming you are referring to an impossible issue I wouldn't go higher than 15pt (hard x 3). I bumped it up to that in the doc!
Thanks for adding me to the docs.
I think we should atleast provide 10 points for the hard issues .
Apart from that I think the naming convention should be changed from impossible to other tag.If a GCI student solves some easy issues and then check there are some impossible issues then surely he would be afraid and would take away himself/herself from trying it.
Correct me if I am wrong somewhere @sashadev-sky .
The impossible issues can be renamed to technical_features issues or some relevant but not impossible . Would like to have opinions on this from others as well. @SidharthBansal , @CoderJolly , @newbazz @IshaGupta18
Hi Sudipto. Thanks for your concern about the nobody willing to take the
impossible tasks.
They were proposed to be named as impossible as the existing community
couldn't solve it. They are not necessarily features. So technical features
will be inadequate label.
Regarding points, I think there should be fair difference bw points.
Impossible specially should have 2x hard score as nobody will be able to
provide support on them.
On Wed, 16 Oct 2019, 11:16 am Sudipto Ghosh, notifications@github.com
wrote:
The impossible issues can be renamed to technical_features issues or some
relevant but not impossible . Would like to have opinions on this from
others as well. @SidharthBansal https://github.com/SidharthBansal ,
@CoderJolly https://github.com/CoderJolly , @newbazz
https://github.com/newbazz @IshaGupta18 https://github.com/IshaGupta18โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQ5QHFD2TGPHBT3V7BDQO2TDZA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLFHMA#issuecomment-542528432,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFAAEQ5WZPWFOC66QYC3IMLQO2TDZANCNFSM4IWEP4NA
.
Yes, I also dont think that renaming the issues will help. Renaming will not change the nature of the issue, but yes i think we can partially give them points for the impossible issues.
sorry for the delay! just added you guys to all the docs @pydevsg @CoderJolly
@SidharthBansal I think we were trying to avoid having it public, but pretty sure anyone can invite anyone else to it. 40 points seems a little unfair, also assuming you are referring to animpossibleissue I wouldn't go higher than 15pt (hard x 3). I bumped it up to that in the doc!
Thanks for the access @sashadev-sky. ๐ ๐ ๐
Have we chosen a scoring system for gci students? If so, perhaps should we close this issue?
@ebarry we are there with a scoring system, i think we can close this issue. What say @SidharthBansal
@sashadev-sky , would time taken to complete a ticket also be taken into account?
In short,
Beginner Level Task(1pt): Installation Tasks, FTOs, Typographical
errors, HTML/CSS etc.
Medium Level Tasks(2pt): Simple challenging tasks like methods, tests,
designs, demos, documentation(if small) etc.
Hard Tasks(5pt): New feature, research, Documentation(long or difficult
for high school students to understand and write), etc.
Supportive Tasks(1pt): Bug reporting(1pt/tasks), creating fto(1pt/task),
screenshots(1pt/task), suggest new changes(if change is accepted-1pt/task),
adding code linking(1pt/task) and other tasks of helping like pr reviews,
participating in weekly checkins (1pt/week, however if mentor finds that
mentee is too helpful than mentor can award 2 points at max).
Impossible Tasks(15pt): Wontfix issues. Jeff will ONLY make/publish
these tasks.
Please refer: https://github.com/publiclab/plots2/wiki/Supportive-Tasks
Thanks
I just consolidated the GDoC made by Sasha. Thanks Sasha!
On Tue, Nov 12, 2019 at 11:16 AM Sidharth Bansal <
[email protected]> wrote:
In short,
Scoring System
-
Beginner Level Task(1pt): Installation Tasks, FTOs, Typographical
errors, HTML/CSS etc.
-Medium Level Tasks(2pt): Simple challenging tasks like methods, tests,
designs, demos, documentation(if small) etc.
-Hard Tasks(5pt): New feature, research, Documentation(long or
difficult for high school students to understand and write), etc.
-Supportive Tasks(1pt): Bug reporting(1pt/tasks), creating
fto(1pt/task), screenshots(1pt/task), suggest new changes(if change is
accepted-1pt/task), adding code linking(1pt/task) and other tasks of
helping like pr reviews, participating in weekly checkins (1pt/week,
however if mentor finds that mentee is too helpful than mentor can award 2
points at max).
-Impossible Tasks(15pt): Wontfix issues. Jeff will ONLY make/publish
these tasks.Please refer: https://github.com/publiclab/plots2/wiki/Supportive-Tasks
ThanksOn Mon, Nov 11, 2019 at 1:58 PM StellaMaris Njage <
[email protected]> wrote:@sashadev-sky https://github.com/sashadev-sky , would time taken to
complete a ticket also be taken into account?โ
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/6278?email_source=notifications&email_token=AFAAEQ4NUNZR3KNSFWB4MLLQTEJTRA5CNFSM4IWEP4NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDWBEQA#issuecomment-552342080,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFAAEQ4A2J57GWU7QJQJAULQTEJTRANCNFSM4IWEP4NA
.
Most helpful comment
Okay yes it makes sense to have some sort of labels for the issues. Let us first begin by mentioning all the types of issues that can be there for a gci student like
typo,css fixingetc and rate them accordingly. Firstly make buckets so as to fit all of the issues and keep a scoring system for the individual bucket.