In accordance with the terms of my grant from TPF this is the report for
week 4 of my work on improving Devel::Cover.

This report covers 09.06 to 15.06.

I have released Devel::Cover 0.89 including most of the work detailed
below.

I have spent some time this week on cpancover.  I received some feedback
from my initial work with suggestions for improvements, which I
implemented.  I also automated the process of generating the coverage
run with a view to running it once or twice a week from cron.  Perhaps
it could even run daily now that I have also compressed the results and
configured nginx to serve those.

At the moment the most recent results are found at
http://cpancover.com/latest/index.html which is redirected to from
http://cpancover.com but I need to come up with a main page linking to
the available versions and perhaps some way of keeping links alive for a
reasonable amount of time.

It would also be nice to get something like Thomas Klausner's
App::ArchiveDevelCover (https://github.com/domm/App-ArchiveDevelCover)
running to track coverage changes to modules.  I have got many more
ideas, but they are for another day.

I also tested Devel::Cover against 5.17.0.  I had some cpantesters
failure reports against 5.17.0 but I was not able to reproduce them, so
I will need to look further into that.

Then I continued with the task of working through the existing RT and
github tickets.

And since I've started working on this grant a few people have
approached me with ideas and suggestions, and with offers of help.  This
is great and something I had hoped would happen.  So I have also spent a
little time discussing these things and making future plans.


Closed RT tickets:

  61515 Cover.pm messes with cwd
  70162 cover fails with spaces in pwd
  69562 cpancover won't run without Parallel::Iterator

Closed Github tickets:

  16 cover -coverage documentation
  17 #line directives
  19 Add some math modules
  21 Add links from subroutine/branch etc reports to the main report file
  22 Database permissions

Github tickets worked on:

  18 Seems to hang on C file

Merged pull requests:

  19 Add some math modules

Fixed cpantesters reports:

  http://www.cpantesters.org/cpan/report/370c28c8-a3ef-11e1-b57c-2d415ba78cfe

You can see the commits at https://github.com/pjcj/Devel--Cover/commits/master

Hours worked:

  09.06   5:05
  12.06   2:15
  13.06   2:10
  14.06   3:55
  15.06   1:50

  Total  15:15

-- 
Paul Johnson - p...@pjcj.net
http://www.pjcj.net

Reply via email to