gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installation on windows (fwd)


From: Richard Frith-Macdonald
Subject: Re: Installation on windows (fwd)
Date: Thu, 17 Mar 2005 09:17:49 +0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2005-03-17 01:08:20 +0000 Sheldon Gill <address@hidden> wrote:

While my feeling is that the two approaches are fairly evenly balanced
(leaving aside distributed systems, and the fact that we have one system
already working in the libraries, and consideration for the existing
application codebase), I'd like to hear what other people think about the
general prionciple.
So would I. Hence I've been quiet for a bit.

Speak up, people.

Yes ... I've found David's and Jeremy's contributions useful in
understanding the old OPENSTEP behavior and seeing other people might like.

Obviously, the current code works fine (possibly excepting a few places
where old non-unicode api's are used to talk to winodws and we would rather
have unicode), conforms to the letter of the documentation, and the basic
principle is consistent and easily understood.  On the other hand, it's not
quite the way OPENSTEP worked, nor is it necessarily the *best*
implementation.

David's vote for internal posix semantics notwithstanding, I think I'm
overall convinced of the strength of your argument that the library would be
better using native filesystem semantics.  I don't believe it would be hard
to make that change, as it looks quite easy to do in a number of small
stages where the code continues to work at each stage (though we may expose
'bugs' where gui/back/application code manipulates paths assuming they are
in posix format rather than using the path manipulation methods).  I'm not
sure how many other people agree that the change is desirable though.

One thing I am sure of though ... if we do make this change we should
document it extensively since I'm pretty sure it would be a divergence from
the natural/expected behavior of most users/developers ... who:

a. come from a unix world
b. have read the examples in the GNUstep and Applke documentation ... all of
which show posix style strings.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using the GPG bundle for GNUMail

iD8DBQFCOUs9E6AJp3nmKIkRAixIAKDUnSSw5IMgOyLkuzQtKVkTZilK7gCfWdPg
4OEk+oeUEalG/2Ekl0v3YNQ=
=7wbw
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]