Geoff Rowell wrote:
> Hi Devs,
>
> I've developed a proven Perl-based package for complex handling of
> Subversion hook events. It's XML configurable (uses libxml2) and
> supports Log::Log4perl logging. I've tested it under both Windows and
> Linux. My development focus has been flexibility and performance.
>
> The OO code includes extensive POD documentation.
>
> I'm considering donating it to the community-at-large, but could use
> some advice.
>
> - What license should I use?
>
> - Should I host it via a Sourceforge.net project? CPAN?
>
> Looking forward to your feedback.
>
Speaking off-the-record as a one-time Perl user now happily moved on to
a brighter world ...
CPAN is a package repository, and it's nice to publish useful Perl
packages to it. It should be perfectly OK to put your package in the
SVN:: namespace, as long as you take care to avoid name clashes with the
Perl bindings for Subversion. If you want to keep your project under
version control, too (which I'd strongly recommend), then I'd suggest
using some service like SourceForge or Google Code to host the code.
As for the license ... It's really up to you. What do you want to allow
people to do with your framework?
-- Brane
Received on 2009-12-26 18:33:32 CET