On Sat, Dec 26, 2009 at 12:32 PM, Branko Čibej <brane_at_xbc.nu> wrote:
> 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?
>

I'd like to encourage public contribution of code and documentation without
restricting the rights of others to use the resulting package - i.e.
"free as in beer".

Since it's written in Perl, and CPAN seems to be the best distribution
mechanism, I think I'll mark it as using the same licensing terms as Perl.