[Koha-devel] [Koha-patches] [PATCH] [Bug 5465] Makefile.PL asks for too high version of Business::ISBN

Liz Rea lrea at nekls.org
Thu Dec 2 22:18:55 CET 2010


Then I make a formal proposal that as a community we have an understanding of the following guidelines:

For Debian and Ubuntu, we prefer to suggest/use packaged versions (if they are adequate) for the latest stable version of the OS at the time of release. Other dependencies that do not have packages or the packaged version is inadequate can be retrieved from CPAN, and the documentation will note which they are.

Required versions should be the lowest version that allows all Koha functionality. It is the responsibility of the person adding an enhanced functionality to up the required version number when necessary.

Other OS's are supported with dependencies coming from CPAN or packages/RPM's for that distribution, assuming they meet the version requirement.

What do you think?

Liz Rea
NEKLS


On Dec 2, 2010, at 2:09 PM, LAURENT Henri-Damien wrote:

> Le 02/12/2010 17:28, Paul Poulain a écrit :
>> Le 02/12/2010 17:25, Chris Nighswonger a écrit :
>>>> I did actually think about this before I did it. :)
>>>> 
>>>> I asked around if it would be better to update the documentation to take
>>>> the package out of the install script and add it to the CPAN list, or do
>>>> what I did, and the general consensus was that backing down the required
>>>> version was a better option (since the newer version doesn't add any
>>>> functionality that we actually use), so I did that.
>>>> 
>>>> The reason is that a lot of people use Lenny (and or Ubuntu, which would
>>>> cause this same issue), and Squeeze/Sid aren't stable yet (even though they
>>>> work fine, I know that). Every indication I've gotten is that "we" prefer
>>>> packaged versions of things instead of pulling direct from CPAN. I chose to
>>>> eliminate the error message when installing on Lenny/Ubuntu from
>>>> Makefile.PL, and allow a required version that was lower than the current
>>>> version to help eliminate a bad user experience (An error!!! OMG! What do I
>>>> do!).
>>>> 
>> you can count BibLibre in "we" : we prefer packaged versions, no doubts !
>> So ++ to your proposition to have the oldest version that works fine
>> required !
>> 
> I agree with that.
> But then we have to be quite specific then about the OS we support
> Redhat Fedora, CentOS, debian, ubuntu donot have the same standard as of
> perl module packaging.
> Or should we try and maintain packages for all the versions ?
> -- 
> Henri-Damien LAURENT
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/



More information about the Koha-devel mailing list