FHS compliance/Abstraction of NSBundle

2006-05-08 Thread Gregory John Casamento
All, While discussing various ideas with other GNUstep developers today there were a number of ideas that I felt were good, FHS Compliance== I believe that it's useful to allow GNUstep to support an FHS compatible layout for the libraries.  Currently, everything that is in /usr/GNUstep

Re: FHS compliance/Abstraction of NSBundle

2006-05-08 Thread Andrew Ruder
On Mon, May 08, 2006 at 07:21:04PM -0700, Gregory John Casamento wrote: > FHS Compliance > == > We could have Foundation and AppKit in the /usr/local/include > directory, the libraries in /usr/local/lib and the resources for the > libraries in /usr/local/share. This could be offere

Re: FHS compliance/Abstraction of NSBundle

2006-05-08 Thread Yen-Ju Chen
Andrew Ruder aeruder.net> writes: > > On Mon, May 08, 2006 at 07:21:04PM -0700, Gregory John Casamento wrote: > > FHS Compliance > > == > > We could have Foundation and AppKit in the /usr/local/include > > directory, the libraries in /usr/local/lib and the resources for the > > li

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Richard Frith-Macdonald
On 9 May 2006, at 07:45, Yen-Ju Chen wrote: Andrew Ruder aeruder.net> writes: On Mon, May 08, 2006 at 07:21:04PM -0700, Gregory John Casamento wrote: FHS Compliance == We could have Foundation and AppKit in the /usr/local/include directory, the libraries in /usr/local/lib a

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Richard Frith-Macdonald
On 9 May 2006, at 03:21, Gregory John Casamento wrote: NSBundle Abstraction Why should we be constrained to the .app wrapper? One of the things which I've done on the NibCompatibility branch is to abstract the model loading mechanism so that it has "loader" classes. E

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Gregory John Casamento
Richard,My apologies for the top post, but the developers of the Yahoo beta Mail application don't seem to realize that people sometimes want to comment inside, or indeed below, a previous email. :)NSBundle does make some assumptions regarding where the resources might be.  For instance, it looks i

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Lars Sonchocky-Helldorf
cdonald <[EMAIL PROTECTED]> To: Gregory John Casamento <[EMAIL PROTECTED]> Cc: GNUstep Developers Sent: Tuesday, May 9, 2006 4:12:37 AM Subject: Re: FHS compliance/Abstraction of NSBundle On 9 May 2006, at 03:21, Gregory John Casamento wrote: > > NSBundle Abstraction > ===

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Richard Frith-Macdonald
On 9 May 2006, at 14:40, Gregory John Casamento wrote: Richard, My apologies for the top post, but the developers of the Yahoo beta Mail application don't seem to realize that people sometimes want to comment inside, or indeed below, a previous email. :) NSBundle does make some assumptio

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Hubert Chan
On Mon, 8 May 2006 23:17:50 -0500, Andrew Ruder <[EMAIL PROTECTED]> said: [...] > P.S. I think this will also boost our adoption into distros > incredibly, GNUstep is not exactly the easiest thing to get into a > distro due to its non-conformity. Currently, in Debian, the GNUstep packages "fake"

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Helge Hess
On 9. Mai 2006, at 23:06 Uhr, Hubert Chan wrote: One problem with getting general FHS compliance that I can see is that the FHS doesn't have anything analogous to the Network or user domains. Well, Network is _roughly_ like /opt and user domains are basically in ~ (~/bin, ~/lib if you wish

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Helge Hess
On 9. Mai 2006, at 06:17 Uhr, Andrew Ruder wrote: I don't believe that this should be an option; this should be *STANDARD* operation. Maybe I'm wrong but people seem to consider FHS vs GNUstep hierarchy and either/or thing. It certainly isn't. FHS (or other system hierarchies) is just an

Re: FHS compliance/Abstraction of NSBundle

2006-05-09 Thread Hubert Chan
On Wed, 10 May 2006 00:09:39 +0200, Helge Hess <[EMAIL PROTECTED]> said: > On 9. Mai 2006, at 23:06 Uhr, Hubert Chan wrote: >> One problem with getting general FHS compliance that I can see is >> that the FHS doesn't have anything analogous to the Network or user >> domains. > Well, Network is _r

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Helge Hess
On May 10, 2006, at 6:11 AM, Hubert Chan wrote: the FHS doesn't define things BTW: before this starts to go in the wrong direction again, we are not talking about "just" FHS but integrating with the underlying operating systems conventions. Which may not use FHS but some other FS structur

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Serg Stoyan
-Original Message- From: Lars Sonchocky-Helldorf <[EMAIL PROTECTED]> To: Gregory John Casamento <[EMAIL PROTECTED]> Date: Tue, 9 May 2006 18:14:07 +0200 Subject: Re: FHS compliance/Abstraction of NSBundle > > Am 09.05.2006 um 15:40 schrieb Gregory John Casamen

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Serg Stoyan
-Original Message- From: Richard Frith-Macdonald <[EMAIL PROTECTED]> To: Gregory John Casamento <[EMAIL PROTECTED]> Date: Tue, 9 May 2006 16:43:35 +0100 Subject: Re: FHS compliance/Abstraction of NSBundle > > On 9 May 2006, at 14:40, Gregory John Casamento wro

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Serg Stoyan
-Original Message- From: Gregory John Casamento <[EMAIL PROTECTED]> To: Richard Frith-Macdonald <[EMAIL PROTECTED]> Date: Tue, 9 May 2006 06:40:36 -0700 (PDT) Subject: Re: FHS compliance/Abstraction of NSBundle > Richard, > > My apologies for the top post, but

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Hubert Chan
On Wed, 10 May 2006 11:16:33 +0200, Helge Hess <[EMAIL PROTECTED]> said: > On May 10, 2006, at 6:11 AM, Hubert Chan wrote: >> the FHS doesn't define things > BTW: before this starts to go in the wrong direction again, we are not > talking about "just" FHS but integrating with the underlying opera

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Helge Hess
On May 10, 2006, at 7:25 PM, Hubert Chan wrote: My main concern, though, is that since the FHS doesn't define those directories, users might get upset if we start creating random directories in ~. OK, I see. Sure, we should not do this. But is anything put into GNUSTEP_USER_ROOT except maybe

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Hubert Chan
On Thu, 11 May 2006 00:15:51 +0200, Helge Hess <[EMAIL PROTECTED]> said: > On May 10, 2006, at 7:25 PM, Hubert Chan wrote: >> My main concern, though, is that since the FHS doesn't define those >> directories, users might get upset if we start creating random >> directories in ~. > OK, I see. Sur

Re: FHS compliance/Abstraction of NSBundle

2006-05-10 Thread Helge Hess
On May 11, 2006, at 12:39 AM, Hubert Chan wrote: But if we make GNUSTEP_USER_ROOT to be ~/.GNUstep, then user-installed applications, libraries, etc. get installed in a not-too-nice place, IHMO. I can't see how this matters for user-installed applications. They can (and should be able to) liv