RDO Project Easyfix
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.
I am new to the RDO Project, How can I contribute?
- 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.
I want to add an easyfix issue
- 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.
I'm still confused, what should I do?
I want to become mentor, What should I do?
Checklist for sending your first RDO gerrit Review:
- [ ] 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>
Mentors
- Alfredo Moralejo (amoralej)
- Alan Pevec (apevec)
- Chandan Kumar (chandankumar)
- Javier Pena (jpena)
- Lars Kellogg-Stedman (larsks)
- Jon Schlueter (jschlueter/yazug)
- Yatin Karel (ykarel)