[haiku-development] Re: Directory renaming

  • From: Disreali <mdisreali@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 1 Apr 2009 08:18:21 -0700 (PDT)

--- On Wed, 4/1/09, Bruno Albuquerque <bga@xxxxxxxxxxxxx> wrote:

> From: Bruno Albuquerque <bga@xxxxxxxxxxxxx>
> Subject: [haiku-development] Re: Directory renaming
> To: haiku-development@xxxxxxxxxxxxx
> Date: Wednesday, April 1, 2009, 10:39 AM
> Axel Dörfler wrote:
> 
> > 1) rename /boot/beos/ to /boot/system/
> 
> This is long overdue, in my opinion. :)
> 
> > 2) move the contents of /boot/beos/system/ to the new
> /boot/system/
> 
> What do you mean? If you rename it, the contents are
> already there.
> 
> > 3) move everything from /etc that is not POSIX to the
> B_BEOS_DATA_DIRECTORY directory (ie. /boot/system/data/).
> That would affect: joystick, artwork, keymaps, ...
> 
> Maybe we should have a etc dir inside the data one and
> symlink /etc to it? Just show all data files are i the same
> place.
> 
> > 4) move /etc/fonts/ to /boot/system/fonts/
> 
> Makes sense.
> 
> > 5) introduce B_SYSTEM_*_DIRECTORY aliases for the
> B_BEOS_*_DIRECTORY constants (which are then either removed
> or phased out)
> 
> Good.
> 
> > I know that at least 1) has the potential to cause
> incompatibilities with existing BeOS applications. But since
> I assume that we want to switch a directory a such earlier
> or later anyway, doing so before our first release sounds
> like the way to go for me.
> 
> ln -sf /boot/system /boot/beos
> 
> At least for R1. In R2 we can remove it.
> 
> > If it really turns out to be a problem, we can still
> add symlinks that make the stuff available at the old
> locations (but who is supposed to mess with /boot/beos/
> anyway?).
> 
> Exactly. I think the symlimk is a good idea anyway for R1.
> 
> -Bruno


Good idea. 

And what happens to /boot/beos/system/? /boot/system/system/?? How about 
/boot/system/haiku/.

I hope you don't mind a non-developers opinion.

>Dis




Other related posts: