discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Ann: Build Guide version 1.6.0


From: Dennis Leeuw
Subject: Re: Ann: Build Guide version 1.6.0
Date: Fri, 17 Oct 2003 11:13:57 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1

Hi Stefan,

I have the idea that you are making valid points here. There is a lot of stuff that is actually not relevant on most distributions since they now come with up-to-date, in a GNUstep way, packages. Up until recently I felt stuff like ffcall (or libffi) and gcc (the objc part) had to be compiled manually to get GNUstep working as should be, but those days are over (I hope). Even gdb now supports objc.

I like to know from others what they think about this. Are the checks (and how to build it yourself) parts useful enough to keep them as prominent as they are, or should they as Stefan suggests be moved to a Appendix?

Let me know what you think.

Dennis



Stefan Urbanek wrote:
Hi,

Just a question...

On 2003-10-16 16:50:54 +0200 Dennis Leeuw <dleeuw@made-it.com> wrote:

I can announce the GNUstep Build Guide version 1.6.0

Changes:
Dependency versions updated to the latest and the greatest


Would it be possible to move all dependencies in the BuildGuide (http://gnustep.made-it.com/BuildGuide/index.html) at the bottom? Reason is: "I want to install GNUstep, not make nor binutils, not even iconv, what I do not know what it is". I think, what you need is to put a list of required libs/tools/packages with their versions in some table, and then immediately go to the GNUstep installation. There should be a note, that if something goes wrong, then there should be some dependencies problems, and the user that is installing should reffer to the appendix/later part of the document to resolve problems.

I understand, that one needs all that stuff, but "GNUstep installation guide" should be mainly about "GNUstep installation", not installation of GNUstep dependecies. And the first-commer can get not very nice impression by seeing all those stuff he must go before he gets to the GNUstep. Installation of other packages is not important to gnustep, even they are required. It is likely, that most of them are already installed on users machine. Maybe a small detail, but i think it should be very discouraging.

I would suggest following order:

- very brief note about dependecies with short dependecies table with package name and version
- immediate GNUstep installation guide
- resolution of dependencies

Go to the GNUstep installation as soon as possible. Solve problems later, but make user aware of possible problems and let him know where is the solution.

Anyway, I think that the guide is great,

Stefan







reply via email to

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