The RDO Easyfix project is a collection of issues that we consider "easy to fix". It is meant as a way to help people begin contributing to the RDO project.
- Check for open easyfix issues
- Each issue includes the IRC nick of a mentor.
- Read the issue carefully and go through the links attached to issue.
- If you aren't able to understand, join the IRC channel
#rdo
on Freenode. - Contact the mentor regarding the issue, they will help you move forward.
- Go to issues and file the issue.
- Clearly describe the problem to be solved.
- Include the project name as a tag in the issue title (e.g., a DLRN issue would be tagged with
[DLRN]
as in[DLRN] Proofread documentation
) - Add steps to reproduce the problem.
- Add links which will help to understand the problem.
- Add your IRC nickname.
- Add information about where someone can contribute changes.
- Always include a link to the project source code.
- Join the RDO mailing list and introduce yourself, or
- Join
#rdo
IRC channel on Freenode and say hello. Someone is generally around and happy to help. - The Packager onboarding guide and RDO Package Maintainer Guide have useful information.
- Add your name and IRC nick to the mentor list
- Follow the steps in I want to add an easy fix issue
- Run
git checkout -b easyfix/<#easyfix_issue_number>
to create and checkout to a new branch on the issue you are working - Add the changed files using
git add <modified files>
command. - Then, run
git commit
command, It will open a editor to write a commit message. - In the commit message:
- First line: What you have fixed?
- Second Line: Fixed for issue
RDO easy Fix issue link
- Save the file.
- Run
git review
to send the RDO gerrit review. - If something went wrong, you can run
git commit --amend
to change the commit message. - We can download specific RDO gerrit review using
git review -d <RDO review number>
- Alfredo Moralejo (amoralej)
- Alan Pevec (apevec)
- Chandan Kumar (chandankumar)
- Javier Pena (jpena)
- Lars Kellogg-Stedman (larsks)
- Jon Schlueter (jschlueter/yazug)
- Yatin Karel (ykarel)