[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: XML idea
From: |
Alex Perez |
Subject: |
Re: XML idea |
Date: |
Thu, 8 Jan 2004 17:46:06 -0800 |
On Jan 8, 2004, at 5:06 PM, Kazunobu Kuriyama wrote:
I think making a subdirectory for that purpose rather helps
PortabilityKit
project. If such a directory exists, we could untar
ProtablitiKit.tar.gz
in the source of -base/-gui in such a way that a directory which is
a sibling
of the subdirectory is created there. And if the configure script
detects the existence of PortablitityKit, the build process could be
configured so that the implementation given in the kit is used.
(This may remind you of old libstdc++'s.)
Personally, I would have to absolutely vote against this idea since I
believe it's FAR too complicated and confusing, and I also feel that
a line should be drawn in the sand between PortabilityKit and
GNUstep. They're separate projects for a reason. What I see as a
possibility is, if someone downloads the entirety of -core and then
runs ./configure --with-PortabilityKit, what would happen
automagically is the following:
1. (OPTIONAL/NOT NECESSARY) A disclaimer/warning is displayed which
states that PortabilityKit is not part of the GNUstep project.
2. PortabilityKit is CVS-fetched from its savannah page into a
PortabilityKit directory in the root of -core.
3. PortabilityKit is built (as a framework, optimally) along with the
rest of core.
4. PortabilityKit is installed as a framework in
$GNUSTEP_SYSTEM_ROOT/Frameworks or wherever is best suitable.
Some people prefer the above; the other not. I'm not sure.
Also, it is expected to make the maintaince of the both projects
easier.
I completely disagree.
I can't understand this point. Because you want to make the two
project
distinguishable, your project should not depend on GNUstep's direcory
hierarchy;
And it would not. My suggestion is simply a way to ease the *BUILDING*
of GNUstep+PortabilityKit at the same time. PortabilityKit would still
compile and install down to its own Framework. This is just about
convenience/ease of use.
GNUstep can go its own way. Could you explain more why GNUstep
Yes, it is of course free to do as it wishes.
shouldn't take such a hierarchy? The subdirectory seems to help you
purge what you call craps.
Well, for starters, many "mediocre" classes, such as NSToolbar, also
make changes to other classes. I dont really see the point of putting
Cocoa classes which GNUstep has decided to implement in a separate
place, I guess. Added complexity, no gain.
--
Alex Perez
aperez@student.santarosa.edu
"Error of opinion may be tolerated where reason is left free to combat
it."
--Thomas Jefferson
- Re: XML idea, (continued)
- Re: XML idea, Alex Perez, 2004/01/07
- Re: XML idea, Alexander Malmberg, 2004/01/07
- Re: XML idea, Fabien VALLON, 2004/01/08
- Re: XML idea, Nicola Pero, 2004/01/08
- Re: XML idea, Richard Frith-Macdonald, 2004/01/08
- Re: XML idea, Adam Fedor, 2004/01/08
- Re: XML idea, Alex Perez, 2004/01/08
- Re: XML idea, Kazunobu Kuriyama, 2004/01/08
- Re: XML idea, Alex Perez, 2004/01/09
- Re: XML idea, Kazunobu Kuriyama, 2004/01/09
- Re: XML idea,
Alex Perez <=
- Re: XML idea, Kazunobu Kuriyama, 2004/01/09
- Re: XML idea, Helge Hess, 2004/01/08
- Re: XML idea, Richard Frith-Macdonald, 2004/01/09
- Re: XML idea, Pete French, 2004/01/08
- Re: XML idea, Alex Perez, 2004/01/08
- Re: XML idea, Nicola Pero, 2004/01/08
- Re: XML idea, Alex Perez, 2004/01/08
- PortabilityKit (was: Re: XML idea), Chris B. Vetter, 2004/01/09
- Re: Portability/Compatability between GNUstep <---> Cocoa..., thisguyisi, 2004/01/12
- Re: Portability/Compatability between GNUstep <---> Cocoa..., Richard Frith-Macdonald, 2004/01/12