On Mon, Mar 26, 2007 at 12:01:37PM -0300, Avi Alkalay wrote:
> 
> What Ralf doesn't like ? The idea of a central hierarchical configuration
> store, or how the software install itself ?

Don't know exactly. Ralf isn't interested in elektra, and I think he
is not convinced about the need for such a software. I don't think that
Ralf advice on elektra is such an interesting issue, however. As a side 
note I am not convinced by the central hierarchical configuration store 
either, I am a no-GUI vi edited text config file in /etc guy myself
(my typical work space is a firefox and a dozen xterms in fluxbox).

I clearly don't have any need for elektra, and I guess that in some case
it could get in my way (I dislike gconf, for example). I may have a need 
as a programmer to avoid redoing a parser for my config files, but I
guess that it takes about the same time to use elektra or libxml2
and besides, writing an ini file parser and writer would certainly be
more simpler than the elektra framework. Still I would like to have 
elektra concepts and implementation used and tested, it may happen 
to be interesting.

> >1. include files are in $prefix/includedir/elektra/ (not in
> >  $prefix/includedir/)
> 
> 
> No problem with this. We can change it in the default spec.

And in elektra itself?

> For the Fedora package we can add a switch to the spec that includes this
> prefix. I have no better idea to rename all files installed, if they claim
> "kdb" is too simple.

I don't really understand you. There is already a configure switch (and
I fixed elektra to handle it right), basically with
  --program-prefix=elektra-
the binary names and corresponding /var subdirs and files are prefixed
with elektra-:

/etc/profile.d/elektra-elektraenv.sh
/etc/rc.d/init.d/elektra-kdbd
/usr/bin/elektra-kdb
/usr/sbin/elektra-kdbd
/usr/share/man/man1/elektra-kdb.1.gz
/var/run/elektra-kdbd
 
> 3. statically compiled kdb and elektra library are not shipped.
> 
> 
> I think we can completely remove this kind of files from the source. Build
> takes longer and they are not really useful.

I disagree. If elektra is used in critical apps and dynamic linking 
is busted it is very usefull to have a possibility of static linking.
 
> 4. all the libraries are in $prefix/lib, not in /lib
> 
> 
> For now, we can use the same switch to prefix this. I already started to
> work on this, and it is in the repo already, in the main spec file.

It is already possible to use --bindir --sbindir --libdir. From your
answer I get that you prefer / and not /usr.

> Anyway, developers should use package config for command line build
> configuration. For the kdb tool and other central files, I don't know to
> what rename them.

The really problematic names are 'kdb' and 'kdbd' they are much too
short and generic.

--
Pat

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Registry-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/registry-list

Reply via email to