[Koha-devel] [Koha-patches] [PATCH] Bug 2176: adding SMS::Send to list of dependencies

MJ Ray mjr at phonecoop.coop
Mon Jun 23 19:10:03 CEST 2008


"Joshua Ferraro" <jmf at liblime.com> wrote:
> On Mon, Jun 23, 2008 at 5:18 AM, MJ Ray <mjr at phonecoop.coop> wrote:
> > 1. put it in as a comment and POD string;
[...]
> > Which do people prefer?  I'd lean towards doing (1 or 2) and 3.
> I prefer that all potential dependencies be clearly stated in the Makefile.PL,
> whether for optional features or not ... too many people installing Koha
> will perceive an after-the-fact error message, a bug in Koha.

So you're for option 1?

Any optional features should probably guard themselves against use if
their dependencies aren't available and/or have their system
preference clearly labelled that they won't work without an optional
dependency installed, else that is a bug in Koha.

Requiring modules that we're not actually going to use is also a bug
in Koha.  Then too many people won't see an error because they'll be
deterred by the long list of dependencies and never actually try Koha.

I know for some tasks, I've tested perl software with a short
dependency list first, and only tried a tool with a longer dependency
list harder one if the easy one fails in some way - hasn't anyone else
here done that?

Regards,
-- 
MJ Ray (slef)
Webmaster for hire, statistician and online shop builder for a small
worker cooperative http://www.ttllp.co.uk/ http://mjr.towers.org.uk/
(Notice http://mjr.towers.org.uk/email.html) tel:+44-844-4437-237
_______________________________________________
Koha-devel mailing list
Koha-devel at lists.koha.org
http://lists.koha.org/mailman/listinfo/koha-devel



More information about the Koha-devel mailing list