[petsc-dev] keeping track of work and its projects

Barry Smith bsmith at mcs.anl.gov
Tue Oct 25 21:32:35 CDT 2016


   PETSc developers,

     This message is mostly directed at petsc-developers at ANL but could be useful for everyone.

     It is sometimes useful to track for what project and how much time is spent on particular commits in PETSc. If you add a file called .gitmessage in your home directory it is automatically included in the message when you do a git commit. I suggest putting the following in your .gitmessage file


Funded-by:
Project:
Time:
Reported-by:
Thanks-to:

then when you write your git commit message you can delete the lines that are not relevant and put in information that is relevant. This can help us track and justify the work done under various funded projects. If you don't know what funded by or project to list just ask.

Make the time in decimals of an hour for easy post processing, for example .2 hours. Reported-by: is for bug reports mostly while Thanks-to: is for feature requests or suggestions on how to do things better.

Thanks
  Barry




More information about the petsc-dev mailing list