I am interested to do a project on improving git log --oneline.I can program in C language,I have learnt how to send patches and I am also comfortable with using git.I wanted to know what are the prerequisites for doing the project.Can I get some help regarding this matter.