[Koha-devel] Re: [Koha] Koha ZOOM install

Jama Poulsen jama at debianlinux.net
Wed Dec 6 16:07:17 CET 2006


Some more questions/comments...

On Wed, Dec 06, 2006 at 01:01:06PM +0100, Jama Poulsen wrote:
> 	- C4 (and  C4::Context)

I meant to say just C4, but thats ofcourse Koha's base module.

Just wondering: would it have any advantage to make a separate released Perl
module out of this? From a API/packaging interface point of view this sounds
nice, but I don't know how practical it would really be for the developers.
There's often also a delay between the distribution/CPAN package and a new
release.

> 	- Any other modules I missed?
	- CGI
	- Smart::Comments
	- LWP::Simple

> - The "PL_FILES" option usage should not conflict with package distribution things I think,
>   but still allow for a manual install. So maybe there needs to be some trimming there.
>   I need to look more into this.

What would actually be the best place for files like:
  - The many Koha perl script executables (and some shell scripts)

    IMO, the many Koha executables should not "pollute" the main bin namespace for users
    I think, so they could go into a special bin/koha directory (extra work needed for user
    to make the executables resolvable), or should they all be suffixed with "koha_"?

  - SQL data files (/var/lib/koha/sql/ ?)

  - Data file input and outputs: /var/lib/koha/(import|export) ?

  - Some kind of script plugin-architecture design would be nice, for the custom-
    script work (so updates don't trample on these scripts).

  - Application internal-help texts (and translations), if there are any.
    (problable in the /usr/share/doc directory or something similar)

  - Somewhat related: What is the status of mod_perl compliancy?
    Its says in progress here (but I know how difficult it can be to get this right):
    http://wiki.koha.org/doku.php?id=en:development:roadmap3.0&s=mod%20perl

Jama Poulsen





More information about the Koha-devel mailing list