Mats

Mats Erik Andersson wrote:
> Hello there,
> 
> I have been thinking through the contents of the
> Bering package "webconf.lrp", since it contains
> two compiled pieces of code, some images, and
> for the rest only script code and one css-file.
> 
> My conclusion is to advocate a split into two
> separate packages. The first would contain the
> two compiled executables (haserl and pwcrypt):
> 
> Initially haserl.lrp with contents
>           ==========
> 
> ---- list of content for haserl.lrp ----
> usr/bin/pwcrypt
> usr/bin/haserl
> var/lib/lrpkg/haserl.conf
> var/lib/lrpkg/haserl.help
> var/lib/lrpkg/haserl.version
> var/lib/lrpkg/haserl.local
> ---- end of list ----
> 
> 
> Thus a sensible versioning is restored
> for the C source code.
> 
> Next, the Webconf infrastructure would go 
> into a revised package webconf.lrp containing
>                        ===========
> 
> ---- list of content for webconf.lrp ----
> etc/webconf/webconf.conf
> etc/webconf/webconf.webconf
> etc/init.d/webconf
> var/webconf/www/pix/dg.png
> var/webconf/www/pix/dr.png
> var/webconf/www/pix/dy.png
> var/webconf/www/pix/lg.png
> var/webconf/www/pix/logo1.gif
> var/webconf/www/pix/logo1.jpg
> var/webconf/www/pix/logo2.gif
> var/webconf/www/pix/lr.png
> var/webconf/www/pix/ly.png
> var/webconf/www/blurb.basic
> var/webconf/www/connection-info.cgi
> var/webconf/www/general-info.cgi
> var/webconf/www/index.cgi
> var/webconf/www/logfiles.cgi
> var/webconf/www/lrcfg.back.cgi
> var/webconf/www/wc-passwd.cgi
> var/webconf/www/webconf.css
> var/webconf/www/.htpasswd
> var/webconf/lib/footer.sh
> var/webconf/lib/menubuilder.sh
> var/webconf/lib/preamble.sh
> var/webconf/lib/svcstat.sh
> var/webconf/lib/validator.sh
> var/webconf/lib/widgets.sh
> var/webconf/lib/filter/daemon.log.show.request-ack
> var/webconf/lib/filter/debug.only.REQUEST
> var/webconf/lib/filter/messages.non-MARK
> var/lib/lrpkg/webconf.conf
> var/lib/lrpkg/webconf.help
> var/lib/lrpkg/webconf.version
> var/lib/lrpkg/webconf.local
> ---- end of list ----
> 
> In comparison to the presently used "webconf.lrp" content,
> only the two executables are to be moved out, and they
> must then be enhanced with the lrpkg informational files
> in the (revived) package "haserl.lrp". For the end user
> there would be two packages needed to implement the webconf
> funtionality, and also a package dependency 
> 
>   "webconf.lrp depends on haserl.lrp"
> 
> which must be made clear in the user documentation.
> 
> 
> Discussion is welcome!

What is the main reason to split them? It does not make much sense to
install haserl without webconf neither does it to install pwcrypt 
without webconf and webconf without haserl does not work either.

cheers

Erich


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to