id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os 453,Support for OhCount summaries and charts,Olaf Meeuwissen ,,"I wanted to see line code counts for ''all'' of a project's source. In addition, I wanted to see per language counts. Ohloh's `ohcount` can do that but there was no Bitten `ohcount` recipe command yet so I put one together. The result is in [attachment:ohcount.diff]. Be warned that this is my first real attempt at Python programming, my first time using SQL, I have no idea how this charting stuff works and that I know no Ruby whatsoever. Feel free to rip up the patch. To use this, you need to add to your recipe (preferably immediately after the checkout) something like: {{{ }}} This puts the summary produced by running `ohcount` on all the files in the `bitten` directory in the `Log`. Using the default `verbose=""False""`, will suppress the summary in the `Log`. The default value for `paths` will start at the top-level of the checkout. A `Line Count` tab on each build page will present a tabular summary of the code counts. There are two charts. One shows a grand total and the total number of source, comment and whitespace lines over time. The other shows per language grand totals. Enjoy!",enhancement,closed,major,,Recipe commands,,wontfix,,,