Paul Johnson wrote:

>On Tue, Nov 23, 2004 at 09:21:07AM +0000, Steve Hay wrote:
>
>  
>
>>Sounds like a good idea to me.  Ideally all dual lived modules should be 
>>effectively co-maintained by p5p, otherwise, unless you are willing to 
>>have maint's version differ from the latest CPAN release, then p5p isn't 
>>fully in control of the whole of the Perl distro, which seems to defeat 
>>the point of p5p.
>>
>>Could we try to get all the affected authors to agree to this?  Some 
>>etiquette could be involved whereby the authors are given a chance to 
>>resolve issues themselves first, and p5p would only step in with their 
>>co-maintainership powers after a certain time has passed if nothing has 
>>happened.
>>    
>>
>
>Do you mean something in addition to Porting/Contract?  Are there
>problems which are not covered by that document, or simply problems that
>are?
>
I wasn't aware of the existence of that document.  It covers far more 
than I was thinking of, and yet I was probably thinking of going further...

Current practice, as stated by Nicholas earlier in this thread, is for 
minor patches to be applied to blead (in the spirit of point #2 of the 
Contract document), but only the latest CPAN version is actually 
distributed, i.e. integrated to maint (in the spirit of point #3).

This is fine as long as new CPAN versions are eventually forthcoming 
with blead's (or equivalent) patches in them.  Nicholas' frustration was 
evidently with that not happening, but the difference between the maint 
version and the CPAN version is not so great as to call for point #4 for 
be invoked.

Hence I was suggesting p5p people should ideally have co-maintainership 
of these modules to keep them in sync.  Clearly each author would have 
to explicitly agree to this, but if they did then it could be better for 
all:  New Perl releases would contain all the latest bug fixes instead 
of having to leave them out just because there is no new CPAN version, 
and module authors would have some of their bugs fixed for them, freeing 
up their precious spare time for enhancements and other pet ideas of 
their own that they'd rather spend their time on.

Perhaps we could have a new CPAN author called p5p to allow this?

I fully agree with the statements about cooperation and respect in the 
Contract document; I'd just like to see a little more active cooperation.

- Steve


------------------------------------------------
Radan Computational Ltd.

The information contained in this message and any files transmitted with it are 
confidential and intended for the addressee(s) only.  If you have received this 
message in error or there are any problems, please notify the sender 
immediately.  The unauthorized use, disclosure, copying or alteration of this 
message is strictly forbidden.  Note that any views or opinions presented in 
this email are solely those of the author and do not necessarily represent 
those of Radan Computational Ltd.  The recipient(s) of this message should 
check it and any attached files for viruses: Radan Computational will accept no 
liability for any damage caused by any virus transmitted by this email.

Reply via email to