Finally starting the move to GitHub with GitHub::Extract

I am, somewhat famously, one of the last holdouts in the Perl community when it comes to moving away from svn to git.

I fought against the most for a long time, on the basis that the tool support for git on Windows was just terrible and it would make contributing to Perl difficult for Windows people.

Fortunately, with the availability of tools like SmartGit and GitHub for Windows this is no longer a problem.

So it looks like the time has for me to start the giant job of moving my…

The return of CPANDB and the (alpha) Top 100 website

It's been a while since I've posted anything about Perl.

It's been a while since I've written much Perl as well, looking at my CPAN page shows a long gap since I moved over to America (and the Microsoft stack) to work at Kaggle.

The break has caused quite a few problems in terms of maintainership of various things. Padre's progress towards 1.00 has suffered quite a bit, and I've handed off a few modules where people showed interest in taking them over.

The time away from Perl has also given me a c…

Partially leaving Perl to change the world with Kaggle

As some of you may be aware, the last few months have seen a dramatic change to my life.

Since I've been largely incommunicado over this period and have only just started to get in control of these changes, I thought I should take the time to explain my new situation and the impact on my Perl projects.

Firstly, my employment situation has changed dramatically.

For the last 3-4 years I've been at Corporate Express Australia (now Staples Australia) working full time on a large 250k line Perl code base for their main sales channel, and I'd like to take a moment to thank t…

Next DBD::SQLite to be released in early June

The final developer release of the current DBD::SQLite has been posted to CPAN.

http://search.cpan.org/~adamk/DBD-SQLite-1.36_04/

The new release upgrades SQLite from 3.7.9 to 3.7.12 and the upgrade of DBD::SQLite is in line with SQLite upgrade recommendations, and also driven by the move of Firefox to a newer file format than currently supported.

The new release contains a few changes that may cause trouble for your application and you should test, the biggest is the change in the default file format from…

Seeking someone to host CPANDB::Generate

CPANDB is a pretty awesome tool, in my humble opinion.

It takes a whole variety of different data sets from the CPAN group of services, and cooks them down into a single unified SQLite schema that you can access via a convenient ORLite wrapper (or access directly if you wish).

This single database file can then be used both as a convenience for simple tasks, or to build deep and complex analysis metrics of the kind I used in the creation of the /var/www/users/adam_kennedy/index.html