[openbeosnetteam] Re: our package

>> > Can i suggest to put these etc files in /boot/home/config/etc/ ?
>> > I don't know if it is doable though.
>> Our libraries only look in /etc and it would be better not to change 
>> them 
>> because this makes porting new versions becomes more complicated.
> 
> May I strongly object with this? :-)

Maybe! .... :-)

> I think the ease or porting new versions is no reason to disregard 
> BeOS' standard locations to put files like these. IOW files like 
> .bashrc or .vimrc don't belong where they go now - they belong to 
> B_USER_SETTINGS_DIRECTORY.
> And such, the files you mention would go into a 
> B_BEOS_SETTINGS_DIRECTORY - which doesn't yet exist; in any way, it 
> should be B_BEOS_ETC_DIRECTORY in this case :)
> To properly port a piece of software, changing its paths to match those 
> of BeOS is a requirement.

We can easily change it from "/etc" to B_BEOS_ETC_DIRECTORY, but I would not 
like to change libbind to also check B_USER_ETC_DIRECTORY if there is no good 
reason for it. I would prefer if libbind just compiled on our system without 
any changes. The more we change the more problems will we have with porting new 
versions.

Bye,
Waldemar


Other related posts: