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.