On Sat, Dec 26, 2009 at 12:32 PM, Branko Čibej <br...@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. -- Geoff Rowell geoff.row...@gmail.com