Creating bug reports, adding your work to the project, and other subjects #56
samiam95124
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Guide to:
All bug reports, comments, feature requests, help with the project, etc. are welcome. This is a brief guide to these issues (pun intended).
Reporting an issue
If you have found a bug or think you have, feel free to create an issue concerning it. Please include:
Not sure its a bug? Want to discuss a feature? That's ok, just put it into the discussions forum. If I feel that a issue belongs in discussions, or vice versa, I will move it.
Want to contribute to the project?
There are many tasks, large and small, that need doing. Jump in! Find a ticket from the issues section that you want to work on and do it. When you are ready, file a pull request.
What do the importance/difficulty numbers mean on issues (like 3/5)?
The numbers are importance divided by difficulty, on a 1-10 scale. Thus 5/5 is medium importance, medium difficulty. 1/10 means not very important, but very hard to do. 10/1 means very important, but easy. Of course they are all subjective.
Taking ownership of an issue.
If an issue is not assigned, you can ask to take ownership of it. This will show others that someone is working on it.
Filing a pull request for work done (a code review)
A pull request gets you a code branch, and that must pass a code review to merge it. The requirements before a merge can completed are basically:
Start with a simple fix, then move on to more complex fixes.
Beta Was this translation helpful? Give feedback.
All reactions