[Melbourne-pm] CPAN module
Mathew Robertson
mathew.robertson at netratings.com.au
Wed Mar 8 17:32:27 PST 2006
hmm... I was hoping there was something more akin to a 'developer tree'
which would allow updates to a package, but not be part of an
"official" package.
Scott Penrose wrote:
>
> On 09/03/2006, at 10:13, Mathew Robertson wrote:
>
>> Hi folks,
>>
>> I use a CPAN module called HTML::Template, which is used as a web-page
>> templating engine (in a similar vein to Template-Toolkit).
>>
>> I have made some changes to increase its functionality - which amounts
>> to about 20% of the code (ie: not a small patch). I have suggested that
>> some of these changes be added to the real module, but the developer
>> isn't interested.
>>
>> Since I dont really want to do a complete fork of the code, as the
>> existing community is quite lively... The question is, is there a way
>> to release a modified version into CPAN?
>
> No not really, and that would not be fair either - you can't have two
> bosses of one bit of code.
>
> But you have already touched on the answer - fork it and release as a
> new module.
>
> eg:
>
> HTML::TemplateX
>
> Or maybe
>
> HTML::Template::Extended
>
> Once you do that - and that is fair and safe - you can then encourage
> the use of your changes. If the changes are good and acceptable, then
> people will use that module instead - eventually it will become the
> standard, and probably even get incorporated or replace the old one.
>
> This is not unprecedented - quite common actually :-)
>
> Scott
> --* - * http://www.osdc.com.au - Open Source Developers Conference * - *
> Scott Penrose
> Open source developer
> http://linux.dd.com.au/
> scottp at dd.com.au
>
> Dismaimer: Open sauce usually ends up never coming out (of the bottle).
>
> Please do not send me Word or PowerPoint attachments.
> See http://www.gnu.org/philosophy/no-word-attachments.html
>
> Microsoft is not the answer. It's the question. And the answer is no.
>
>
More information about the Melbourne-pm
mailing list