Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Join developer community stats / First PR (Open for everyone) #259

Closed
subeshb1 opened this issue Oct 19, 2020 · 6 comments
Closed

Join developer community stats / First PR (Open for everyone) #259

subeshb1 opened this issue Oct 19, 2020 · 6 comments
Labels
beginner feature_request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@subeshb1
Copy link
Owner

subeshb1 commented Oct 19, 2020

Description

To help beginners who have just started to get their hands dirty with GIt and Github, this repository is to guide newcomers and open source enthusiasts to come together and contribute.
The first issue is really simple, you only have to add the following fields in contributor.json file:

⚠️ ⚠️ ⚠️ Add the values in ascending order alphabetically by Github user name ⚠️ ⚠️ ⚠️

"github_username": {
   "country": "Your Country", // Required
   "name": "Your Name", // Required
   "linkedin": "linkedin URL", // Optional
   "twitter": "twitter URL", // Optional
   "website":"website or blog URL"//Optional
}

Here is a reference from an early contributor: #22

Steps

  1. Fork the repository
  2. Clone the repository you have forked (Appears in the repository section of your profile)
  3. Checkout to a new branch. (Optional if you don't have a concept of branching)
  4. Change in contributor.json add your information in the above JSON object. Note: Make sure you place your information in the correct order according to the GitHub user name in ascending order ignoring case sensitivity. This is done to avoid many merge conflicts. If you don't want to do it manually, you can use the following command:
npx sort-json contributors.json --ignore-case
  1. Commit the changes
  2. Create a PR to the original repository
    Here's how to do it:
    Step 1: Go to Code section of forked repo an click on Pull request below the Code Button besides Compare Button
    Screen Shot 2020-10-03 at 07 50 41 Step 2: Make sure the following is branches are selected: Screen Shot 2020-10-03 at 07 51 31

Here is a guide/lab if you haven't created any commits or PRs:
https://subeshbhandari.com/blog/git-and-github-practical-for-beginners

If you get stuck in any step feel free to tag me and request help

PS: Feel free to star the repository and follow me :)

Outcome of this issue

  • Collaboration and contribution to open source
  • Experience continuous integration of code changes in a repository
  • Be a part of Developer Community Stats

Repository Context

This repository shows the Github stats of every contributor that has contributed to the above file. In the future, more detailed stats will be shown for each individual contributor. For now, it only shows basic stats, for example, the total contribution this year, followers, number of pull requests, repository count, etc. Once your PR gets merged it will be shown on the Website:
https://developer-community-stats.netlify.app/

Screen Shot 2020-10-03 at 20 25 48

@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.82. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

@mr-aboutin
Copy link

Just to mention, there is a Typo in your Issue:

"<guthub_username>": {
    /* ... */

should read

"<github_username>": {
    /* ... */

@subeshb1
Copy link
Owner Author

Thank you @AlexCinetic! Fixed it 😄

@swojeet swojeet mentioned this issue Oct 23, 2020
3 tasks
namchaunguyen added a commit to namchaunguyen/developer-community-stats that referenced this issue Oct 24, 2020
Join developer community stats / First PR (Open for everyone) subeshb1#259
MAHIMA01 added a commit to MAHIMA01/developer-community-stats that referenced this issue Oct 24, 2020
[Issue subeshb1#259](subeshb1#259) solved - added my details in contributors.json file.
subeshb1 added a commit that referenced this issue Oct 28, 2020
Issue #259 - updated contributors.json file
This was referenced Oct 28, 2020
@jackHedaya jackHedaya mentioned this issue Oct 30, 2020
3 tasks
@singhAmandeep007
Copy link

Wanted to mention a small typo-
Step 1: Go to Code section of forked repo an click on Pull request
should be
Step 1: Go to Code section of forked repo and click on Pull request

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beginner feature_request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants
@subeshb1 @tommwaka @singhAmandeep007 @mr-aboutin and others