Skip to content

Added contributing.md #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 61 additions & 0 deletions contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Contributing to jira-journal

First of all,thanks for your willingness shown to contribute !!

Following is a set of basic guidelines for contributing 99x Technology's open source projects hosted in [99x Technology](https://github.com/99xt) onGitHub.

## Ways to Contribute

Need to contribute ? Have passion in Coding ? Then you can always free to make PRs for issues. But make sure that you are the only person who is working on the same issue.

If you are out of ideas,still you can contribute.Reporing Bugs, Documentation , Suggesting Improvements etc. are few of contributions for you except PRs.


### Reporting New Issues - Bugs

This section guides how to make a Bug report which can be understand by the community and enables to reproduce the behaviour.

GitHub tracked Bugs as Issues.Firstly follow the [ GitHub Issues ](https://github.com/99xt/jira-journal/issues) to get a overrall idea on GitHub Issues.After you understood what is going on,then create a new Issue on the particular repository and provide necessary Information.

#### Please follow below instructions to submit a good Bug Report

* Always Use a Clear and Descriptive Title - This helps contributors to identify the problem quickly
* Describe the steps which leads to the certain Issue - Better if describe the steps in brief.
* Provide Screenshots and if can GIFs - Though is an additional , it makes the contributors to understand the problem clearly.
* Describe the behavior you observed after following the steps - Mention the exact problem corresponding to the step.
* Explain which behaviour you are expected to see and Why so ? - This guides what to fix with the issue.


### Documentation

This section guides how to contribute projects by Documentation. Documentation consists of Contributing.md,Code_Of_Conduct.md etc.Follow below instructions before create Documents for the project.

* Follow [GitHub CODE_OF_CONDUCT]( https://github.com/99xt/any2pdf.js/blob/master/CODE_OF_CONDUCT.md ) before contributing.
* Make sure to select correct Licence before adding ** - If have any problems don't hesitate to contact via mail lists of organization.


### Suggesting Improvements

Improvements also same as GitHub Issues.

GitHub tracked Improvements as Issues.Firstly follow the [ GitHub Issues ](https://github.com/99xt/jira-journal/issues) to get a overrall idea on GitHub Issues.After you understood what is going on,then create a new Issue on the particular repository and provide necessary Information.

* Always Use a Clear and Descriptive Title - This helps contributors to identify the Improvement quickly
* Describe the steps which leads to the certain Improvements - Better if describe the steps in brief.
* Explain current behaviour if the minor version already implemented and Explain what you expect instead


#### Lets begin to Contribute

Firstly Fork the repository to your GitHub account.Then Clone it into local PC.Now you are ready to contribute...Cheers!!!

* Firstly Fork the repository to your GitHub account.You can easily do it by clicking the Fork button placed at the top right coner of the repository page.Then Clone it into local PC by clicking the Clone or Download button.It is better to use GitHub Desktop if you are a beginner to GitHub.

* Then you can create a new branch on the cloned repository.You can do it using the web interface or with an IDE in your PC.

* Now you can begin to contribute. Developed codes,documents should be pushed to the branch you have created and commit on it.

* And Make sure to pull the repository each time before push your contributions to the repositortes.

Now you are ready to contribute...Cheers!!!