[Top][All Lists]

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

Re: Questions (was: Re: A Critique: Getting Started with GNUstep on Wind

From: Gregory Casamento
Subject: Re: Questions (was: Re: A Critique: Getting Started with GNUstep on Windows)
Date: Thu, 25 Feb 2016 22:19:11 -0500


On Thu, Feb 25, 2016 at 7:02 PM, Svetlana A. Tkachenko <address@hidden> wrote:
IMHO the goal of gnustep is being a platform which open-source mac apps
can be ported to so that people don't have to run a proprietary kernel
to use these apps.

​Yes and No.   
Just like ReactOS is there for people to use Notepad++ without having to
purchase the proprietary OS.

​GNUstep's purpose is to be a cross-development environment compatible with Cocoa.  This is in the same spirit as OpenStep.  That being said I believe it's time we lost the "OpenStep" both in our mission statement and our name (even though we can't REALLY get rid of it from the name).  The reason for this is because it causes some confusion and, honestly, is easily misinterpreted by many as "GNUstep is OpenStep" which it is not as it is not LIMITED to OpenStep.  This mission includes the idea of being compatible enough to permit porting from Cocoa.​​
I am learning GNUStep platform for a few months now but low activity on
IRC is completely killing everything.

​IRC is not and never has been the greatest place to get information about GNUstep.
- http://www.gnustep.it/Renaissance/Documentation.html has a section
about connectors. No intro and no example. I am stuck and I can not
easily continue from there (I like this xml way of doing things a bit
more than gorm, I think)

​More than Gorm?  Renaissance does everything Gorm does, except it's hand-coded XML.  Some people prefer that.​
- I would like to store, view, and search documentation offline, but I
do not know whether http://www.docbook.org/tdg5/en/html/docbook.html is
the format helpviewer.app reads or it reads a different one.

​HelpViewer uses RTF format.  Speaking of documentation I am of the concerted opinion that we should do away with autogsdoc.  The reason for this is because it is yet another example of NIH.  There are entire projects devoted to making beautiful documentation from comments... we are not one of them.
- ProjectCenter.app crashes on Debian and nobody is uploading a new
version there.

​This is because ProjectCenter needs a great deal of attention and work before we even think about doing another release.  It is not out of the question that we, as a project, should consider building a better and far more comprehensive IDE and deprecate ProjectCenter.​
-- I would like to see or create a distribution which has
GNUStep/Etoile/GAP packages (and builtin offline documentation in help
viewer, including man pages, user facing documentation, and developer
documentation about the classes) which is running linux-libre. Without
any GTK/QT/ROX/etc packages. So that it's self contained and newcomers
are likely to start developing stuff. Probably source-based or at least
with an easy package manager and easy means to create packages to test
them locally, and easy to share with others. I am considering publishing
a small copy of the Archlinux distribution for this purpose but maybe
source-based distribution would be better? I do not have large
experience in this regard.

​I would love to see this happen as well.  Supporting GNUstep on as many platforms as possible is a good idea, but having a "devoted" platform is not a bad idea either.  Such a platform would serve as a demonstration of what GNUstep is capable of and also give those who want a "pure" environment something they want as well.
Svetlana A. Tkachenko
Member of the Free Software Foundation
www.fsf.org  www.gnu.org www.freenode.net

Discuss-gnustep mailing list

Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com

reply via email to

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