Item11467: Need better documentation and handling of Perl dependencies
Priority: Normal
Current State: Closed
Released In: 1.1.5
Target Release: patch
Applies To: Engine
Component: Documentation
Branches: Release01x01 trunk
Recently revised documentation no longer has the list of Perl Module dependencies, and refers installers to the
lib/DEPENDENCIES
file. This minimizing of dependencies leaves users with semi-functional systems. If a default core feature is dependent upon a perl module, it really ought to be clearly documented.
- Restore the Perl Modules list to System/SystemRequirements
- omit any modules shipped with Foswiki
- "required" should be set for any key default features like Wysiwyg, compare, email.
- The
Digest::SHA1
is deprecated, but still needed by the core/lib/CPAN/lib/Cache/FileBackend.pm
file. Since it's required by a CPAN module we already ship, add this to the lib/CPAN/lib directory.
- This information should also be available in the INSTALL guide we ship in the root directory. Include it as an appendix.
--
GeorgeClark - 23 Jan 2012