Neil Van Dyke
unread,May 2, 2015, 7:17:14 PM5/2/15Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Racket Dev List
Just a suggestion, which seems like a lot of work...
Does anyone think it would be a good idea to merge the Guide into the
Reference, so that there is no longer a Guide? (Any supplemental
tutorials would remain separate.)
Examples of how users would use documentation then:
* Someone who is doing documentation searches would always get sent to
the Reference, where they could scroll around to get gentle/introduction
as well as technical detail. (They wouldn't have to
understand/decide/find whether they were going to the Guide or the
Reference, nor land in one document and not realize that there is
counterpart info/text they cannot see. This one still gets me
frequently, even though I have a pretty good sense of what's in the
manuals, and sometimes, like just now, I have trouble getting search to
get me to the right manual when I'm pretty sure I know which one I want.)
* Someone who is navigating to identifier documentation from IDE would
likewise go to the Reference, like above user.
* Someone new to the language might start by reading whatever
tutorials. (We don't confront them with deciding between tutorials,
Guide, and Reference. And tutorials would link to parts of the
Reference, for more info. Tutorial information would generally be
redundant wrt the Reference, unlike the Guide is now. When tutorials
are not redundant wrt Reference, such as might be the case for some
syntax extension mechanisms, maybe that info should actually be in the
Reference.)
* Someone new who'd already been through some tutorials and wanted to
get a better sense of the scope of the language would navigate the
Reference. Gentler/introductory bits like are currently found in the
Guide would appear in appropriate places in the Reference, so reader
could see both the introductory and the detail easily.
* Some new but who likes to skip tutorials and inhale documentation (as
is not too uncommon) would skim/skip through the Reference, like the
above user.
Note that, with the Reference subsuming the Guide, the authors of the
Reference don't necessarily need a hard distinction between "guide mode"
and "reference mode" when writing. (The "reference mode" isn't always
so formal anyway.)
Neil V.