From: Lieven H. <li...@li...> - 2016-09-17 13:49:58
|
Hello Eloy, thanks for your input. Regarding the: > I have never understood why the MisterHouse source code contains Perl > modules that can be easily found on, and installed from, CPAN. Perhaps > it is to accommodate installations of MisterHouse on Windows where it is > not easy to do something like an "apt-get install”? I think that all platforms have a perl module packager available, or they have mcpan, so that ‘should’ be OK. I agree with you that adding ‘foreign' modules to the MisterHouse codebase is not really the way to go… Kind regards, Lieven. > Op 15 sep. 2016, om 23:41 heeft Eloy Paris <pe...@ch...> het volgende geschreven: > > On Thu, Sep 15, 2016 at 10:38:02PM +0200, Lieven Hollevoet wrote: > > [...] > >> We already touched this a few time on the list: how will we handle >> the modules that are packed with MisterHouse? Does it make sense to >> keep a separate mini-cpan inside the MisterHouse distribution? Should >> we try to fetch as much as possible from CPAN at installation time? >> That of course holds the risk of having new module versions that >> cause problems. Or do we just update modules in our distribution when >> problems pop up? >> >> In general: what are your ideas on how to solve this? > > Personally, I would prefer if we document well all the standard Perl > modules that are required to run MisterHouse and let the user take care > of providing them. The user could choose to install the Perl modules via > apt-get (e.g. apt-get install libhtml-form-perl, etc.), via CPAN, or > whatever. > > When I first installed MisterHouse I think I followed some documentation > that had me install the required Perl modules. If I remember correctly, > there were specific instructions for Ubuntu so it was easy for me to get > all the required modules. > > I have never understood why the MisterHouse source code contains Perl > modules that can be easily found on, and installed from, CPAN. Perhaps > it is to accommodate installations of MisterHouse on Windows where it is > not easy to do something like an "apt-get install"? > > Cheers, > > Eloy Paris.- > |