Blanket commentary--I'm seemingly the only one working extensively with the general docs, and lets face it, when I spend 65 hours a week at work or in transit (and now I'm working on work-related stuff on the train more often than I have been in the past) it's going to be a slow process to update everything. I'm sufficiently busy that I really don't have time to read through all of the docs looking for inadequacies.

I've made changes as I've noticed things.

On Jul 30, 2005, at 1:31 PM, Max Horn wrote:

Yo folks,

I was tending to many old open bug reports on our tracker for the past two weeks. During this time, I had to advice people several times on how to properly upgrade their fink/Fink, X11 and other things. This lead me to consult our docs. What I saw was somewhat saddening :-/.

I mean, it's nice that we now have a User Guide translated to 7 languages; but (no offense meant) while I appreciate the localized docs (great work!) I think it would be more helpful if the information contained in the english "master" docs was accurate and up-to-date. The translated versions would benefit from this, too, of course.


And it would be nice if people could fire off a message with _individual_ item suggestions (as Max has done) either to me or to fink-i18n.

Maybe we can find some people who can dedicate themselves to go over the docs and get them into a more useful state? It would be nice if I could point people simply to an URL which tells them how to update / upgrade their system instead of having to explain this every time again.

Alas, so far I am only complaining w/o being specific, so let me give you an overview of the problems I have encountered.

* http://fink.sourceforge.net/download/upgrade.php
An important page, but it shows a pattern visible in other spots of the docs, too: It talks in detail about versions of Fink up to 0.3.0 (which probably concerns less than 1% of our user base these days, probably far less). The latest Fink it talks about explicitly is 0.5.0, and it refers to SF.net changes in 2002.

And the prior OS update was in 2003...and if I recall correctly the 10.2-gcc3.3 -> 10.3 update wasn't as painful as 10.3 -> 10.4.

Worst of all, it contains no information on how to upgrade from 10.3 to 10.4; I know that this is a rough process, but it could at least duplicate the information from the 2005-06-09 news item (see http://fink.sourceforge.net/news/).


However, I thought it would be kind of pointless to put instructions for 10.3 -> 10.4-transitional, when I thought that the "real" 10.4 distro was coming out soon, with a completely different set of instructions. The doc system is time-consuming to work with, which makes me reluctant to commit anything that I'm going to have to take away.

My suggestion: scrap all the old shit on that page (or move it to a second page), and concentrate on 10.3 & 10.4 users here. The table which maps OS X versions to Fink releases would fit here nicely, too (copy the data from the front page).





* INSTALL / INSTALL.html / http://fink.sourceforge.net/doc/bundled/ install.php About the same problems as with the upgrade matrix. In particular, it lacks an "Upgrading from 0.7.x" chapter: Neither does it tell a 0.7.0 user how to update to 0.7.2, nor how to update to 10.4.

Maybe a generic "Upgrading an existing install" chapter would be more helpful anyway.


For general issues, yes. For OS upgrades, not so much. Each OS update has required a completely different strategy for the update than its predecessor.

Or maybe trim INSTALL a lot, only include the core information, strip all 0.3.x etc. stuff from it and insert pointers to the User's Guide.

In my eyes, it'd be better to completely remove the current INSTALL file than to keep it in its current state, as it causes more confusion than it helps. Of course I'd prefer a fixed version, but if nobody is willing to write one, this might still be our best bet...



* User's Guide <http://fink.sourceforge.net/doc/users-guide/ uguide.en.html> This is still at 10.3, and doesn't list 10.4 among the supported systems. As such the update instructions are outdated here, too. Worse, it claims 0.8.0 was for 10.3. Looks like a blind search & replace took place ?

No, it wasn't. Somebody (not I) had the brilliant idea to put the latest Fink version as a logical that would be updated dynamically when the distro was updated--I think this was when we were on 10.1.

We could go with a strategy of having two such logicals, since we've generally been supporting the last two OS versions.

Unlike the X11 docs, the UG doesn't know about xorg.

Didn't get to it yet.

The important section "Upgrading the Source Distribution" could be easier to read, too. Maybe remove all the cruft about Fink 0.2.x; nobody uses that anymore. So "selfupdate" is the way to go. Some more examples here (of typical user input / output) would be helpful.


Once again, I haven't gotten to this.


That's it -- I haven't delved into the other docs, so I won't comment on them.


Cheers,
Max






-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to