Subversion UK User Group / Google open source jam writeup
Last Thursday (the 18th) I attended two open source events in London. The first was the third Subversion UK User Group meeting, and the second was Google’s second Open Source Jam.
Subversion commit access
I’m very pleased to say that I’ve just been granted with a partial commit bit for the Subversion source code. The developers have had enough of me popping up on the mailing list talking about issues with the Perl bindings and posting patches, and have given me the necessary access rights to fix and improve things myself.
As is traditional, my first commit was to the list of Subversion committers. This ensures that the ACLs are set up correctly and so on.
I’ll be working on the perl-bindings-improvements branch, making sure that they’re up to date with respect to the rest of Subversion, and that they behave as “Perlishly” as possible for anyone else who needs to interoperate with Subversion repositories using Perl.
Planet Subversion updates
I’ve given Planet Subversion a facelift, and decided to splash the cash on a domain for it too — planet-subversion.com. I’ve also recently added (but neglected to mention here) a feed from Mark Phippard, who has been writing some very interesting articles about the Subclipse project.
SVN::Web 0.50 released
After a slightly longer development process than I would have liked (I had several hard disks choose inopportune moments to go south — no data loss thanks to backups, but I took the opportunity to shuffle some hardware around), SVN::Web 0.50 has been released, and should now be available on CPAN.
There are quite a few significant changes in this version…
Subversion UK User Group / Google Open Source Jam, 18th January 2007
If you’re in London on Thursday 18th January and you’ve got an interest in Subversion then you might want to come along to the next Subversion UK User Group meeting. It’s at 3pm, there are directions and sign up instructions at that link.
I’ll be there, giving a tour of the Subversion related applications and tools that are available in the Perl space.
And after that it’s the first London Google Open Source Jam of 2007 — an opportunity to catch up with other open source developers, and find out more about interesting projects that people are working on.
SVN::Web and Google Code Hosting
You’re probably aware of Google’s code hosting service. They use Subversion as their revision control system, so if you want to contribute to a project hosted there you really need a Subversion client.
I was reading the FAQ for the hosting service the other day and a particular entry struck me.
Planet Subversion
I’ve been experimenting with Plagger, a tool for plugging together chains of filters, pumping RSS/ATOM feeds in one end, and getting transformed output at the other end.
This doesn’t have to be as simple as chaining a few XSLT transformations together, as Plagger filters can carry out additional actions (such as e-mailing the results to you, calling on the power of Perl modules to create summaries, and so on).
As a learning exercise, I’ve built Planet Subversion (edit I’ve updated the URL to point to the official domain). This takes feeds from a number of different sources and builds a "Planet" site from them. And, of course, with Plagger being open source, it’s easy to contribute any fixes back to the author.
Please let me know if you use Subversion and can recommend any other feeds to add.
If you’d like to produce your own aggregation site using Plagger, here’s the config file that I’m using for Planet Subversion.