scaler-september-open-source-challenge-2022 icon indicating copy to clipboard operation
scaler-september-open-source-challenge-2022 copied to clipboard

Challenge 1 - 30: Krishna Agarwal

Open MrKrishnaAgarwal opened this issue 2 years ago β€’ 24 comments

name: Krishna Agarwal github_user_name: MrKrishnaAgarwal

MrKrishnaAgarwal avatar Sep 01 '22 09:09 MrKrishnaAgarwal

URL of my forked repository:

https://github.com/MrKrishnaAgarwal/scaler-september-open-source-challenge

MrKrishnaAgarwal avatar Sep 02 '22 09:09 MrKrishnaAgarwal

A screenshot of the cloned project in my system

image

MrKrishnaAgarwal avatar Sep 02 '22 11:09 MrKrishnaAgarwal

Screenshots showing the list of all the current branches inside of my forked clone repository.

image


image


image

MrKrishnaAgarwal avatar Sep 03 '22 07:09 MrKrishnaAgarwal

Screenshot showing the latest repository contents.

image


image

MrKrishnaAgarwal avatar Sep 04 '22 07:09 MrKrishnaAgarwal

Day 9 Challenge

image

MrKrishnaAgarwal avatar Sep 09 '22 06:09 MrKrishnaAgarwal

Day 11 - Create new branch

image

MrKrishnaAgarwal avatar Sep 11 '22 10:09 MrKrishnaAgarwal

Day 13 :

git stash
image

MrKrishnaAgarwal avatar Sep 13 '22 07:09 MrKrishnaAgarwal

Day 14 - Created Merge Conflict in a local git repo.

image
image

MrKrishnaAgarwal avatar Sep 14 '22 08:09 MrKrishnaAgarwal

It was a great experience with GitHub Desktop - Day 17

  • Very user friendly
  • Can do almost everything: pull, push, create, edit and more....
  • Can work on any project and the most useful thing is we can browse our remote repo's.
  • Link to the repo I created using it

image

image

MrKrishnaAgarwal avatar Sep 17 '22 07:09 MrKrishnaAgarwal

Day 20 - Created a Project Board for my repo's

View Here

image

MrKrishnaAgarwal avatar Sep 20 '22 07:09 MrKrishnaAgarwal

Created My Custom Aliases

image

image

MrKrishnaAgarwal avatar Sep 21 '22 07:09 MrKrishnaAgarwal

Milestone-2 doneβœ…

Mrjoy832 avatar Sep 23 '22 02:09 Mrjoy832

Milestone-2 doneβœ…

Thanks a lot @Mrjoy832 πŸ˜„

MrKrishnaAgarwal avatar Sep 23 '22 06:09 MrKrishnaAgarwal

Day 23

PR(s)

  1. Write descriptive and consistent names
  2. Create a clear PR title and description
  3. Keep PRs short (same applies to files and functions)

Issue(s)

  1. Always see for good-first-issue in the repos, example: these.
  2. Never contribute to issues which have labels like: πŸ”’ staff only or 🚧 status: blocked etc....
  3. Create only meaningful issues

Branch(s)

  1. Start branch name with a Group word, example: WIP - work in progress
  2. Avoid using number and other symbols like: 1, 9 or $, &
  3. Avoid long descriptive names

More GitHub Practices

  1. Use a Unique Repository for Each Project.
  2. Always Update Your Branches i.e. Sync your branches and Forks.
  3. Always Use an Authorized Email to Commit Code and with Sign-off.
  4. Create a Meaningful .gitignore File.
  5. Do not push to main or master branch directly.

@MrKrishnaAgarwal

MrKrishnaAgarwal avatar Sep 23 '22 10:09 MrKrishnaAgarwal

Day 24

I have been assigned 4 issues

  • https://github.com/devarshishimpi/Stone-CSS-Website/issues/42

  • https://github.com/dvstechlabs/Noteslify/issues/46

  • https://github.com/PrakashGatiyala/hackerrank_problems-or-hackerearth_problems/issues/93

  • https://github.com/EddieHubCommunity/good-first-issue-finder/issues/81

1 issue pending to be assigned

  • https://github.com/OpenGenus/cosmos/issues/6309#issuecomment-1256914033

MrKrishnaAgarwal avatar Sep 24 '22 11:09 MrKrishnaAgarwal

Day 25

I have been assigned 4 issues and I have started working upon them and will make a PR for them asap.

  • https://github.com/devarshishimpi/Stone-CSS-Website/issues/42

  • https://github.com/dvstechlabs/Noteslify/issues/46

  • https://github.com/PrakashGatiyala/hackerrank_problems-or-hackerearth_problems/issues/93

  • https://github.com/EddieHubCommunity/good-first-issue-finder/issues/81

2 PR's Made recently

  • https://github.com/Einsteinia11/Animation-via-css/pull/8

  • https://github.com/appwrite/appwrite/pull/3895

OpenSource projects recently made:

  • https://github.com/MrKrishnaAgarwal/30DaysOfCode

  • https://github.com/MrKrishnaAgarwal/Hacktoberfest2022

That's it for today.

MrKrishnaAgarwal avatar Sep 25 '22 07:09 MrKrishnaAgarwal

Day 26

Register for Hacktoberfest and Contribute more:

  • [x] Contributing to the OpenSource Project: Medusa

  • [x] Registered for Hacktoberfest 2022

Screenshots

Screenshot_20220927_154246.jpg

Successfully Registered :)

MrKrishnaAgarwal avatar Sep 26 '22 07:09 MrKrishnaAgarwal

Day 27

Tips for Hacktoberfest 2022

I am a maintainer and a contributor as well for this Hacktoberfest 2022.

Here's my repo link

  • Make sure to make contributions only between Oct 1 - Oct 31.

  • Do not try to make spammy pull requests.

  • Always try to make unique contributions and follow all the guidelines.

  • Always read contributing.md file

  • Please see and contribute to those repositories which have hacktoberfest label.

  • Corporate and keep patience while your pull request gets merged or while maintainer gets back to you.

That were some important points from my side.

Thanks :) Krishna Agarwal Best of luck for your open-source journey πŸŽ‰

MrKrishnaAgarwal avatar Sep 27 '22 10:09 MrKrishnaAgarwal

Day 28

  • https://github.com/devarshishimpi/Stone-CSS-Website/pull/52 fixed https://github.com/devarshishimpi/Stone-CSS-Website/issues/42

  • https://github.com/dvstechlabs/Noteslify/pull/53 fixed https://github.com/dvstechlabs/Noteslify/issues/46

  • Reviewing PR's in my Hacktoberfest labelled Repo's - Check here

  • I have open good-first-issue(s) in my repo to help beginners to contribute, check them here

  • I am searching for repo's to contribute in HF 22

  • I am also contributing to various repo's like - appwrite, medusa, carbon lang and etc..

  • Joined various github org's for contributing.

  • Contributing and opening some issues in PrakashGatiyala/60-seconds-of-cpp

That's it till now and exploring github and git as much as I can.

MrKrishnaAgarwal avatar Sep 28 '22 07:09 MrKrishnaAgarwal

Day 29

Upvoted and commented on these discussions:

  • https://github.com/scaleracademy/open-source-projects/discussions/63
  • https://github.com/scaleracademy/open-source-projects/discussions/45
  • https://github.com/scaleracademy/open-source-projects/discussions/82

Discussion created/idea pitched

  • https://github.com/scaleracademy/open-source-projects/discussions/95

Screenshots showing upvotes:
image

image

image

Screenshot of idea pitched in a discussion: image

That's it πŸ‘πŸ»

MrKrishnaAgarwal avatar Sep 29 '22 12:09 MrKrishnaAgarwal

Day 30 (Final Day)

I have completed all the challenges, so I will share my experience with this event.

  • I thought that I knew git much, but I was astonished to see that there are so many git commands.
  • I got the opportunity to learn GitHub and Git in more advance manner, else I would use git just for pushing and committing changes.
  • I was inspired to contribute to OpenSource, and make real life contributions, I started making more PR's and Issues in repo and started contributing more, though I have contributed in many big projects previously.
  • Hacktoberfest Starting Tommorow, and it's the first time for me, but I want to tell that, I got much experienced in OpenSource that I don't feel that I am doing first time and it seems familiar for me.
  • Special Thanks to Scaler Team and Kaizar for giving the opportunity to learn and also get prizes for contributing πŸ˜„.
  • At last, I just want to say that, Scaler and the whole team is doing awesome work and I'll keep contributing to OpenSource and I hope I get selected in GSoC soon.

Have a great day!

MrKrishnaAgarwal avatar Sep 30 '22 09:09 MrKrishnaAgarwal

Milestone-4 done βœ…

Mrjoy832 avatar Sep 30 '22 18:09 Mrjoy832

Milestone-4 done βœ…

Thanks Mr Joy

MrKrishnaAgarwal avatar Oct 01 '22 02:10 MrKrishnaAgarwal