9front - general discussion about 9front
 help / color / mirror / Atom feed
From: eso@self.rodeo
To: 9front@9front.org
Subject: Re: [9front] 9front man pages
Date: Fri, 08 Mar 2024 08:01:58 -0800	[thread overview]
Message-ID: <20f2eb52d0fe7f49534e717415af1f09@self.rodeo> (raw)
In-Reply-To: <CAFSF3XM2934cT55ajn4mrHTFeuzg-rrkrg6hnSOzThS86PwQbg@mail.gmail.com>

Hiro:
> Redoing everything from the ground up is not something we generally
> do here just for the sake of keeping busy
I was not thinking of a ground-up kind of thing. Just a pass-through
with the ideas in my original email in mind.
> Yeah, do we then? How do you know?
I'm sorry for the ambiguity. By "not great" I do not mean "bad" but
just not great, excellent, exceptional. I was talking with 9fans the
day before and I got the feeling that "needs improvement" was an apt
consensus from all those I spoke with. But I apologize for projecting
my narrow slice of perspective on the larger community.
> verbose is a real name, or an attribute?
Both.

Moody:
> This would be touching the artwork for me honestly. I personally love
> some of those more historical examples(Kremvax is my favorite).
I appreciate this perspective. It will not be ignored.

> our manual pages overall are pretty great and I don't think the 
> examples
> need to be min-maxed for most common deployment. We're here to have 
> some
> fun as well.
My perspective is simply that the purpose of manuals should be to help 
the users.
I don't think you need to redact kremvax or rewrite the docs to do that, 
but in
my opinion there is some room for improvement.

> I think what you want would be better suited to something besides the 
> manual
> pages. It sounds like a majority of your grips are with examples. Maybe 
> you
> could make a git repo full of examples, or perhaps something for the 
> wiki or
> the fqa.
I would like that actually, I can do this in supplement to whatever work 
on the
manuals gets done. And having this supplementary resource in mind would 
keep
more examples and explanation out of the man pages, which is something 
others
have expressed concern over.

> If you feel strongly about some manual page examples I'd say point 
> those out
> specifically and we can discuss specific replacements and examples, but 
> a more
> general "modernize the manpage examples" is going to be hard to agree 
> to.
See next quote...

Ori:
> I'd just suggest going one manpage at a time, and getting feedback
> as you go; you'll probably get a feel for what the docs should be as
> we discuss. There's a lot to improve, but I think you'll find there's
> a lot we quite like about the current style.
I'm going to move forward with this. My initial email was trying to get 
some
feedback before I start sending patches, and I've gotten plenty. So I 
will start
sending patches. And I will lose the mentality of a grand effort. Sorry, 
I am
naturally a more idealist head-in-the-clouds kind of person which I 
understand
is inappropriate for this project.

> I think we could use more examples, but I don't think we
> should turn manpages into tutorials.
I agree, that's what I meant by "Usage examples should not be 
exhaustive."
I do value tutorials, but those should stay out of the manuals.

> I think the biggest missing thing in the 9front documentation
> is is a set of "theory of operation" type documents that sit
> between manpages and the fqa, and walk through how the pieces
> of the system are meant to interact.
I agree.

Roberto:
> I think there are more important problems with man pages currently,
> like for example some pages that don't give enough context, pages that
> miss important limitations or hidden knowledge, or pages that are 
> clearly
> outdated.
I'm not in the best position to fill in hidden information, but I think 
the
limitations and context are in the same vein as what Ori said above.

qwx:
> just pick manpages you would like to improve, and write a patch,
> so something more specific could be discussed.

Will do. People seem very split on the table of flags vs how it is 
currently.
I'll give others more time to discuss that, and focus on lower hanging 
fruit in
the mean time. Thanks for your messages, and apologies if my formatting 
is crap,
since I'm doing it manually without knowing how wide 80 columns actually 
is on
this email client. Just eyeballing it. Anyways, happy Friday.

verbose

  parent reply	other threads:[~2024-03-08 16:03 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-08  4:47 eso
2024-03-08  5:07 ` Jacob Moody
2024-03-08  5:28   ` Roberto E. Vargas Caballero
2024-03-08  9:01     ` qwx
2024-03-08 11:30       ` hiro
2024-03-08 11:34         ` hiro
2024-03-08 11:35           ` hiro
2024-03-08 16:01           ` eso [this message]
2024-03-08 16:24             ` qwx
2024-03-08  5:23 ` ori
2024-03-08 17:40   ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2024-03-08 18:30     ` hiro
2024-03-08 23:20       ` umbraticus
2024-03-08 23:50         ` ori
2024-03-09  0:40           ` sl
2024-03-09  1:08             ` hiro
2024-03-09  1:36               ` Stanley Lieber
2024-03-09 11:01                 ` sirjofri
2024-03-10 19:16                   ` Lyndon Nerenberg (VE7TFX/VE6BBM)
2024-03-10 21:05                     ` sirjofri
2024-03-10 21:11                     ` hiro

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20f2eb52d0fe7f49534e717415af1f09@self.rodeo \
    --to=eso@self.rodeo \
    --cc=9front@9front.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).