Skip to content

Latest commit

 

History

History
71 lines (38 loc) · 2.69 KB

Contributing.md

File metadata and controls

71 lines (38 loc) · 2.69 KB

Go through the README First

First time contributing?🤔 Let me help you out. 🎉

In case you are very new to open-source and aren't familiar with Git and Github, Refer to the following 🤗

Don't have git installed?, No worries install it.

Thanks for taking the time to contribute! 🐱‍🏍 When contributing to this repository, please first open an issue and discuss the change you wish to make with the owner of this repository (Kanak)

🎇 Guidelines For Issues


Opening issues

  • Write the name of the question and the platform in the issue title. For example:-

(Question Name) - (Platform Name)

  • Explain in the description in which language you want to contribute.

  • Follow the issue template.

🎇 Assignment of issues

  • Issues will be assigned on First Come First Serve basis.

  • If an issue is already assigned, Kindly refrain from commenting on it as it will be ignored.

  • Only one language is allowed for one person in a particular issue.

  • Look for the language you want to contribute in, if that language is already taken by someone, then this issue will not be assigned to you.

  • If the language in which you want to contribute isn't assigned yet, you can comment and it will be assigned to you.

After this, project leaders and mentors will review the changes and will merge your PR if they are found good, otherwise we will suggest the required changes.

For setting up the project and contributing to it, go through the steps that are given in README file.

Directory structure 🟪

should be followed strictly

For every question make a new folder if it doesn't exist.

Name the folder with the name of the question.

Inside this folder make a file with the name of question.language

For Certification Questions, Ratings of codeforces make sepecerate folders inside the folder of that platform.

Some Strict Contribution Rules

  • As mentioned, Directory structure should be followed strictly.

  • Comment your code.

  • Make a seperate branch for each pull request.

  • Do not spam in an issue.

  • Do Not make more than 3 issues at a time and No one will be assigned more than 3 issues at a particular time.

🎉Best Of Luck! 🎉