publiclab / plots2

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
https://publiclab.org
GNU General Public License v3.0
957 stars 1.83k forks source link

Create "first-timers-only" issues for newcomers #4963

Closed grvsachdeva closed 5 years ago

grvsachdeva commented 5 years ago

Hi everyone!

We, at Public Lab, are known for welcoming new contributors into the Open Source world but a number of times, newcomers were not able to find first-timers-only issues to start their journey or face troubles making their first contribution with us.

Reasons being:

  1. Lack of first-timers-only issues
  2. Struggle in finding the good issue to start and lack of enough support?

We are working on both of the above aspects to support and help the maximum number of people to take their first step in their OSS journey with us, through our various projects but we need more support for this. So, this is a call to all the Public Lab members to try and create a first-timers-issue for someone who wants to start their journey and waiting for an FTO being assigned to them.

If you are interested in creating first-timers-only issue, follow these instructions:

  1. Browse through the publiclab.org and see if there's a bug which can be easily solved
  2. Solve this issue but don't create a PR this time, instead create a FTO issue
  3. Click on this link to start creating a new issue
  4. We follow a specific template for FTO issues, so copy the template from here
  5. Edit the issue body to add the goal of the issue, code snippet required, file to be updated, add screenshots(if required). Don't add code snippet required to solve in case, the issue just requires minor HTML or CSS change or equivalent.
  6. Add a catchy and relevant title to the issue but don't include "FTO" , "first-timers-only" or equivalent in title
  7. Get the issue you just created labeled by mentioning @publiclab/reviewers or @publiclab/plots2-reviewers.
    • If you have labeling privileges, feel free to do so yourself but ensure that you have used FTO template.
    • If you are not able to mention the above-mentioned teams, and doesn't have labeling privileges, then drop a line in Gitter channel - https://gitter.im/publiclab/publiclab or mention @jywarren @gauravano @SidharthBansal and any one of us will surely follow-up with you. You can also mention any other member, you can think of with labeling privileges.
  8. It's time to invite a new contributor to your issue. If there are unchecked names in the below list, then those people are still looking for FTO issue to start with, so mention them in your FTO by writing - This issue is created for @[contributor-name]. Thanks! Also, if you see, a new contributor is looking for an issue, feel free to point them to your FTO.

Contributors looking for first-timers-only (FTO) issues

To first-time contributors: If you are looking for FTO and want your name to be added to the above list then, feel free to comment below to show your interest. If you are looking for working on specific language/framework, mention that too in your comment.

To Public Lab members who have comment edit privileges: Please add names of newcomers who have shown into for FTO in below comments. Also, add the names of other newcomers who are looking for FTO and shown their interest by commenting in other issues.

For any query, feel free to ask below or at Public Lab gitter channel - https://gitter.im/publiclab/publiclab

Thank you!

cc @jywarren @publiclab/reviewers @publiclab/plots2-reviewers

gautamig54 commented 5 years ago

@jtmims you can work on issue #5273 . Thanks!

scheleon commented 5 years ago

Hey, I'm also looking for first-timers-issue. Please assign me one.

harshithpabbati commented 5 years ago

@scheleon I added your name to the above list you will be notified soon with an FTO.

jywarren commented 5 years ago

https://github.com/publiclab/plots2/issues/5295 this is for you @jtmims !

grvsachdeva commented 5 years ago

@scheleon you can start working on #5296 . Thanks!

mahmodHammad commented 5 years ago

Hey, I'm also looking for first-timers-issue. Please assign me one.

santushk commented 5 years ago

Hi, I am looking for first-timers-issue. Let me know if I could be of any help.

jillpena commented 5 years ago

Hi, I'm looking for a FTO issue and would like to be added to the list.

sashadev-sky commented 5 years ago

you guys are added!

jywarren commented 5 years ago

Hi @santushk -- I made a first-timers-only issue for you here! https://github.com/publiclab/plots2/issues/5305

jywarren commented 5 years ago

@jillpena I made one for you too! #5306

sashadev-sky commented 5 years ago

We have our first FTO in the Leaflet.DistortableImage repo: https://github.com/publiclab/Leaflet.DistortableImage/issues/182

Really fun repo to contribute to and a lot to be done! Anyone is welcome to grab it. πŸŽ‰ πŸŽ‰

Priyak5 commented 5 years ago

@gauravano I am applying for the Outreachy internship, can you help me with the column where it says "Outreachy internship project timeline". The description says to discuss it with the mentor. Thank You!

grvsachdeva commented 5 years ago

That's awesome @sashadev-sky!

grvsachdeva commented 5 years ago

Hey @Priyak5, please post your proposal at publiclab.org, see https://publiclab.org/notes/gauravano/03-12-2019/call-for-outreachy-2019-proposals for reference. You can start a timeline there and I or maybe another Outreachy mentor will chime-in with suggestions. Thanks!

stoic-plus commented 5 years ago

Hello, I am a ruby / rails developer (intermediate in JS as well) - looking for a FTO issue. Please let me know how I can help!

Priyak5 commented 5 years ago

@gauravano I have drafted my initial proposal in the link you provided. Can you please review it ? Thank you.

grvsachdeva commented 5 years ago

hey @stoic-plus, I have added your name to the above list and we'll mention you soon on an FTO issue. Thanks!

grvsachdeva commented 5 years ago

@Priyak5 will see your proposal in some hours. Thanks :+1:

starcruizer commented 5 years ago

Hello, I am looking for a first timer only issues. Can someone assign an issue to me as well? Preferably in HTML @gauravano

Alecg956 commented 5 years ago

Hello, I am a computer science student at the University of Michigan looking to make a few open source contributions for a class project. I would be interested in being added to the list, but I was curious if anyone could chime on if this would be doable in a two week time frame?

grvsachdeva commented 5 years ago

Hi @starcruizer @Alecg956, added your names to the list :+1: .

@Alecg956 yes, you would be done with your first-contribution in 2 weeks. Also, if you want a little complex issue, then feel free to ask. Thanks!

jayshree1602 commented 5 years ago

Hey! @gauravano I am looking up for a FTO issues. If any, kindly assign it to me. I would be glad to learn more. Thanks!

Alecg956 commented 5 years ago

@gauravano A slightly complex issue would be great! Thanks for the response.

jywarren commented 5 years ago

Hi @Alecg956 if you are looking to try catching a bug we're looking at, we could use help on https://github.com/publiclab/plots2/issues/2206 -- but it's not set up as a first-timers-only issue, where we guide each step. Either way - perhaps you could take a FTO and then move on to #2206 if you solve it fast?

Thank you!!!

Alecg956 commented 5 years ago

Hi @jywarren, for the class we are required to actually write and attempt to submit a PR within the two week period, so I am not sure if that issue will fit (let me know). For now we will wait for assignment on our first issue, let me know if you can think of any other issues that would work! Thanks.

AnthoniaOkafor commented 5 years ago

Can I have another FTO please?

harshkhandeparkar commented 5 years ago

Sorry but you can only solve one FTO. If you have solved one, you are no longer a first timer. Congrats you have made your first contribution to PublicLab OSS. You can try solving an issue with the small label. Thanks.

AnthoniaOkafor commented 5 years ago

Ok. Thank you

jywarren commented 5 years ago

Hi!!! There are also a lot of issues marked 'fto-candidate' which are small but haven't been reformatted to be an FTO yet! https://github.com/publiclab/plots2/labels/fto-candidate

Thank you so much!

On Mon, Apr 1, 2019 at 1:55 PM Anthonia Okafor notifications@github.com wrote:

Ok. 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/4963#issuecomment-478679971, or mute the thread https://github.com/notifications/unsubscribe-auth/AABfJ0bO1DCP6P7myvTdHg7p3KlWPg0Dks5vckftgaJpZM4bmJHP .

jywarren commented 5 years ago

5340 and #5341 are for @stoic-plus and @starcruizer!

dimpho0101 commented 5 years ago

Hi Im new here. Im looking for a first time issue. Preferably something in JS. Thanks in advance

grvsachdeva commented 5 years ago

Hi @dimpho0101, you can start working on https://github.com/publiclab/plots2/issues/5346. Thanks!

grvsachdeva commented 5 years ago

Hey @Alecg956, you can work on #5347 . Thanks!

humaidkidwai commented 5 years ago

Hello! I am looking to contribute to OSS Can anyone assign me an issue? Preferably in C++,Java,HTML,Python,Django I am novice to moderately skilled Thanks!

stoic-plus commented 5 years ago

Quick question, probably wrong place for it, are these tests supposed to be failing?

ERROR["test_image_creation_success_should_render_the_details_about_the_image_in_the_form_of_json", #<Minitest::Reporters::Suite:0x00007fd436cf3368 @name="ImagesControllerTest">

This first one has this error

Paperclip::Errors::CommandNotFoundError: Could not run the `identify` command. Please install ImageMagick
ERROR["test_user_with_duplicate_username_creation_with_create_with_omniauth", #<Minitest::Reporters::Suite:0x00007fd44ca8d4c8 @name="UserTest">, 157.04117100010626]

Everything else is passing. Not sure if these are because of issues on my end or if they are supposed to be failing

grvsachdeva commented 5 years ago

Hey @atjustbeinghumaid, added your name to the list. Will mention you soon on a FTO issue. Thanks!

grvsachdeva commented 5 years ago

Hey @stoic-plus, please mention the PR where you're getting the errors. In case, you are getting errors locally, then feel free to raise PR, we can see tests status there only.

Thanks!

grvsachdeva commented 5 years ago

@atjustbeinghumaid here's a issue https://github.com/publiclab/plots2/issues/5360 for you. Created by @jainaman224 :tada:

Alecg956 commented 5 years ago

@gauravano you can reassign my issue and take me off the list for now, I am actually not able to do any work for the next 2 weeks

grvsachdeva commented 5 years ago

Sure @Alecg956! Also, let us know, whenever you want to solve an issue with us, we'll be happy to add your name again. Thanks!

sashadev-sky commented 5 years ago

Hi guys! New FTO up for grabs in the Leaflet.DistortableImage repo: https://github.com/publiclab/Leaflet.DistortableImage/issues/189

(I post these here because it is a smaller repo - so they can be discovered)

shayna34 commented 5 years ago

Hello! I am new to open source and would love to be added to this list! I'm most comfortable with C++, but I have also used JavaScript (with HTML/CSS) and Python and am willing to learn anything else. Thanks!

sashadev-sky commented 5 years ago

@shayna34 Hi welcome! I have just added you to the list. I will also make you an FTO in the Leaflet.DistortableImage repo shortly if you want to work on that! It is a JavaScript library

sashadev-sky commented 5 years ago

@shayna34 ok you can work on this issue https://github.com/publiclab/Leaflet.DistortableImage/issues/190 :)

stephenmasih commented 5 years ago

Hello, i am looking for first timers issues only. @gauravano Please assign HTML Issues.

grvsachdeva commented 5 years ago

Hey @stephenmasih, added your name to the above list and we'll mention you soon on a FTO issue. Thanks!

stephenmasih commented 5 years ago

Thank you @gauravano for adding me

grvsachdeva commented 5 years ago

@stephenmasih you can work on #5364. Created by @jainaman224 :tada: Thanks!

sashadev-sky commented 5 years ago

Hi! New FTO available: https://github.com/publiclab/Leaflet.DistortableImage/issues/195