On Wed, Jun 3, 2009 at 2:23 PM, Hisham <hisham...@gmail.com> wrote:
> On Tue, Jun 2, 2009 at 8:32 PM, Michael Homer <mich...@gobolinux.org> wrote:
>> On Wed, Jun 3, 2009 at 3:26 AM, Lucas C. Villa Real
>> <luca...@gobolinux.org> wrote:
>>> On Sat, May 30, 2009 at 5:49 AM, Jonas Karlsson <cj.karls...@gmail.com> 
>>> wrote:
>>>> There are some things I'd like to change in Compile and Scripts for
>>>> 015 that may not be optimal to release before that.
>>>> First I'd like to change default behaviour of Compile to use
>>>> /System/Index. I know this is a big step, but I've had enought
>>>> headaches with applications looking for files inside it's own prefix
>>>> while it really should search global directories since the actual file
>>>> was installed by another application or library. Plugins is a good
>>>> example.
>>>
>>> Yes, I agree with that. We've been postponing that for a few years now
>>> and it would be a shame to wait for one more release. I don't really
>>> care if 015 is put on hold for a while if the reason is to switch over
>>> to /System/Index.
>> I do, dependent on what "a while" is. If it's ready now, or even ready
>> enough to go on in a preliminary snapshot and be polished up over the
>> rest of the release process, then by all means. If it isn't, waiting
>> on "just one more feature" (or several one more features, as it turns
>> out) isn't worth it. Put it into 016 and release that six months down
>> the track, like 015 was supposed to be, and it won't be long to wait.
>>
>> If something isn't ready now, it should be cut. The release is already
>> a year late. Deferring it for blue-sky features is silly when they
>> could go into the start of the next release, and not be vapourware.
>>
>> If it is ready to go however, just put it in already and the rough
>> spots can be ironed out later.
>
> I agree with Michael. I remember Lucas had some trouble when trying to
> force all packages to build targeting /System/Index. My suggestion
> (which I don't think he followed back then) was to have those build
> relative to /Programs as an exception. Consider it something like
> "safe linking". If a minority needs it (and they already work fine
> under /P) then let's keep those the way they are and let the other
> stuff (especially those that are having trouble building in /P, such
> as plugin-based apps) be happy with /S/I.
>
> Also (in a typical anti-dogmatic version), while we're at it, why not
> use /usr instead of /System/Index? I know what I wrote in the "I am
> not clueless" article, but even then my only strong argument against
> it was that it required union filesystems which were not widely
> available back then.

Because /usr is ugly. If we rely on it then we should also unhide it
from the filesystem view. I feel really disturbed with the idea of
"assuming" that directory.

-- 
Lucas
"If you're looking for a reason I've a reason to give: pleasure,
little treasure"
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to