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

cesswairimu commented 5 years ago

Hey @CubikMan47 just opened an issue for you #5125

esposm03 commented 5 years ago

Thank you!

cesswairimu commented 5 years ago

Hi @Julius26, here is an fto for you #5126

VinneyJ commented 5 years ago

Hey there, am looking for first-timer issue. Kindly help please.

grvsachdeva commented 5 years ago

@VinneyJ you can work on https://github.com/publiclab/plots2/issues/5131

VinneyJ commented 5 years ago

Thank you @gauravano . I'd also appreciate a lot if am added to the list too. If possible :)

CleverFool77 commented 5 years ago

@gauravano There is no response in two issues assigned five days ago. So Is it possible to assign a new person for this. I already asked for update two days ago.

5054 --- closed as it is similar to https://github.com/publiclab/plots2/issues/5102

5004 --- asked the contributor at https://github.com/publiclab/plots2/issues/4963#issuecomment-473927184

5005 --- can be assigned

Jaya738 commented 5 years ago

@gauravano of course I am ok with any repo ..i just need to work on a First timer issue

harshkhandeparkar commented 5 years ago

@Jaya738 would you like your name to be added in https://github.com/publiclab/image-sequencer/issues/842? This is a js repo

Jaya738 commented 5 years ago

@HarshKhandeparkar yes. Thank you , I will work on it

harshkhandeparkar commented 5 years ago

Great!!

grvsachdeva commented 5 years ago

@Jaya738 see here - https://github.com/publiclab/plots2/issues/5004

grvsachdeva commented 5 years ago

hey @CleverFool77, thanks for going through the issues. I have updated the status https://github.com/publiclab/plots2/issues/4963#issuecomment-473765415

harshkhandeparkar commented 5 years ago

The link to fto template was broken so i fixed it.

shubhi2000 commented 5 years ago

I am looking for a FTO. Please add my name to the list.

grvsachdeva commented 5 years ago

Done @shubhi2000!

vaarigupta commented 5 years ago

@gauravano I am an outreachy applicant and want to work as FTO at PublicLab. How can I contribute as that?

jywarren commented 5 years ago

I've added you to the list to get your own first-timers-only issue! Thank you @vaarigupta !

jywarren commented 5 years ago

In the meantime, you could look at an existing open one in https://code.publiclab.org and see if you could help someone else or follow what they've done? Thanks a lot!

harshkhandeparkar commented 5 years ago

@gauravano https://github.com/publiclab/image-sequencer/issues/898 has been assigned to @vaarigupta. Should that be added to the list here? I can see mapknitter issues being assigned in the list.

VinneyJ commented 5 years ago

Hello there finished my FTO about 1 day ago. Can i get another one preferably on Django, HTML, CSS and(or) Bootstrap4. Or whats the next step?

harshkhandeparkar commented 5 years ago

Hello! You can browse through all the issues and try to solve any one of those.

VinneyJ commented 5 years ago

Oh alright thanks.

harshkhandeparkar commented 5 years ago

You can also browse through the issues of any repo of https://github.com/publiclab/

https://github.com/publiclab/image-sequencer has js, html and css

There are some another ruby on rails projects as well.

https://github.com/publiclab/community-toolbox is a js project. It is the website https://code.publiclab.org

grvsachdeva commented 5 years ago

@gauravano publiclab/image-sequencer#898 has been assigned to @vaarigupta. Should that be added to the list here? I can see mapknitter issues being assigned in the list.

Actually, don't check @vaarigupta's name here yet as she's a Outreachy participant so should perform a task at plots2 for getting familiar with this codebase. Although, she can also do issue at image-sequencer too, that's appreciable.

Thanks!

teisenhower commented 5 years ago

I'd love to be added to this list and get the opportunity to contribute to the open source community. I could be helpful in several languages including PHP, CSS, JavaScript, etc.

I have some knowledge in C++ as well and would be up for a challenge.

Thank you!

harshkhandeparkar commented 5 years ago

Hi @teisenhower! This project is majorly ruby on rails. Are you ok with that? Also majority of publiclab's projects are JavaScript. There is a similar list in one of our js projects - ImageSequencer. Should I add ur name there? List - https://github.com/publiclab/image-sequencer/issues/842. Also since most of the publiclab repos are js, you can browse through them here

teisenhower commented 5 years ago

@HarshKhandeparkar Thank you for your reply! Yes if you could please add my name to that JS Project list that would be great.

Ruby on rails is a language I am not familiar with unfortunately. But it seems like I should start learning it.

Thank you again!

harshkhandeparkar commented 5 years ago

Ruby on rails is a framework for the language ruby. This framework is used for creating blogs etc.(i guess). Even I have never used ruby. So I will mention from the ImageSequencer js repo.

teisenhower commented 5 years ago

@HarshKhandeparkar Thank you for the clarification on that!

techchic commented 5 years ago

Hello my name is Dorcas and I am interested in FTO issues

ananya commented 5 years ago

Hello, I am looking for a first timer only issues. Please assign me one

grvsachdeva commented 5 years ago

Hi @techchic and @ananya, added your names to the above list and we'll ping you soon whenever FTO issues are created. Thanks!

jywarren commented 5 years ago

@techchic here you go! https://github.com/publiclab/plots2/issues/5230

jywarren commented 5 years ago

Hi @ananya - here is one for you! https://github.com/publiclab/mapknitter/issues/437

And one for @hc-barker! https://github.com/publiclab/mapknitter/issues/436

PritiShaw commented 5 years ago

Hello, I am looking for a first timer only issues. Please assign me one

grvsachdeva commented 5 years ago

Hi @PritiShaw, you can start working on this one - https://github.com/publiclab/plots2/issues/5049. Thanks!

sashadev-sky commented 5 years ago

@gauravano what does it mean if a user not at the bottom of the list is unchecked?

grvsachdeva commented 5 years ago

@sashadev-sky sometimes newcomers ask to add their names to the list and also find an FTO which is inactive/available on their own, so I check their name here too. So, that's how some names in the middle of the list may remain unchecked.

But, yes, all the unchecked names are of those who are still waiting for an FTO issue.

Hey @helenatxu, removing your name from the above list for now as you're busy- https://github.com/publiclab/plots2/issues/5021#issuecomment-474641336

But, feel free to reach out whenever you want to start with an issue.

Thanks!

themonster2015 commented 5 years ago

Hi, I am also looking for first timer only issues

grvsachdeva commented 5 years ago

Hi @themonster2015, added your name to the above list and will mention you soon on a FTO. Thanks!

sashadev-sky commented 5 years ago

hi @themonster2015, you can work on #5104. I will mention you there too! Thanks

sashadev-sky commented 5 years ago

hi @kuja24, you can work on #5102. I will mention you there too! Thanks

AnthoniaOkafor commented 5 years ago

Hello, I need a first timer only issue to work on please

harshithpabbati commented 5 years ago

@AnthoniaOkafor added your name you will be assigned with an issue soon. Thanks

supriya-kotturu commented 5 years ago

hello, I would be glad to get started on FTO. please assign me one.

divyabaid16 commented 5 years ago

@supriya-kotturu I have created an issue for you. #5276

supriya-kotturu commented 5 years ago

thank you @divyabaid16 I'll get started on it :)

ghost commented 5 years ago

I'd love to work on this project! Send me an issue please.

harshkhandeparkar commented 5 years ago

@jtmims welcome! Just added your name. You will be assigned an issue soon