All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Stéphane Aulery" <saulery-GANU6spQydw@public.gmane.org>
To: "Michael Kerrisk (man-pages)"
	<mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: man5/filesystems.5: updated list and descriptions of supported filesystems
Date: Tue, 3 Mar 2015 14:17:49 +0100	[thread overview]
Message-ID: <20150303131749.GA5522@free.fr> (raw)
In-Reply-To: <54F5A5A1.7060401-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>

Hello Michael,

A little introduction is necessary I suppose.

I am a French developer (but not C/C++) and I use Debian at home. I regularly
give small contributions to the distribution and I look at the man pages by
now.

My plan was to fix as many bugs as possible about the manpages and
manpages-dev Debian packages [1]. I also think of missing IOCTL for linux
framebuffer because I contribute to a program that uses them.

I wonder about the right way to improve the overall quality of the man
pages, not just to provide factual information on such and such a
program, but also to guide the reader toward a better understanding of
the system. So my patches on intro.1 and filesystems.5.

[1] https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=manpages

Le mardi 03 mars 2015 à 01:14:25, Michael Kerrisk (man-pages) a écrit :
> 
> On 03/03/2015 09:58 AM, saulery-GANU6spQydw@public.gmane.org wrote:
> > From: Stéphane Aulery <saulery-GANU6spQydw@public.gmane.org>
> 
> I appreciate the work your doing on man pages, but it would 
> be helpful if you could do the following:
> 
> 1. When making sizable updates to existing pages, give
>    me a little warning, telling me of the planned changes;
>    then I could make suggestions such as I do in the next
>    point before you embark on the work.

Ok, I will.

> 2, Patches like this are way too "busy" for me to easily 
>    deal with. You are doing multiple things in one patch:
> 
>        + Placing the existing entries in alphabetical order
>        + Adding very many new filesystems in a single patch.
> 
>    All of the above seems very fine to me, but... at the
>    very least, this should be a patch that does those two
>    steps separately, in the above order. Then I can more easily
>    distinguish what's being moved around versus what's being 
>    added.
> 
>    I think it would also be better to split the additions 
>    into logically related pieces. In the most extreme case, one
>    patch per filesystem, but maybe it can be done more 
>    efficiently than that.

I can send interdependent patches then.

> 3. Read man-pages(7) quite closely. One of the things it notes 
>    is that new sentences should start on new source lines
>    (and when breaking long sentences, breaking after punctuation
>    [.,;:] is preferred).

I usually wraps text with par utility, it's nicer. I'll change.

> Could you do the following:
> 
> a) Submit a patch that places the existing entries into alphabetical
>    order, making if necessary rewordings to the text to reflect
>    any order changes. (I'm not sure whether any such rewordings are 
>    needed)

I cook it.

> b) Send me a *list* of the filesystems you propose to add, 
>    possibly with suggestions on how those FSes could be added 
>    in patches that add multiple related FSes.

And that, too.

I want to add all supported file systems (or formerly supported) by the
Linux kernel and the following information:
- id
- Full name
- Description (if needed)
- Version of apparition
- Status: alpha, stable, experimental, etc.
- OS and date of origin
- Operation (read / write)
- The type of use (disk, floppy, distributed, etc.)
- Variants
- Some important information if necessary

> c) Then we can see about the best way of adding those new FSes...

The reader should be able to determine if X or Y file system is
supported and possibly lead to a specific man page or the kernel
documentation for difficult cases.  I do not know whether to make a
table, categorize?

> Does the above make sense?

Yes, certainly.

Thank you for your long development.

Regards,

-- 
Stéphane Aulery
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2015-03-03 13:17 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-03  8:58 [patch] man5/filesystems.5: updated list and descriptions of supported saulery-GANU6spQydw
     [not found] ` <1425373111-3584-1-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-03  8:58   ` man5/filesystems.5: updated list and descriptions of supported filesystems saulery-GANU6spQydw
     [not found]     ` <1425373111-3584-2-git-send-email-saulery-GANU6spQydw@public.gmane.org>
2015-03-03 12:14       ` Michael Kerrisk (man-pages)
     [not found]         ` <54F5A5A1.7060401-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-03-03 13:17           ` Stéphane Aulery [this message]
     [not found]             ` <20150303131749.GA5522-GANU6spQydw@public.gmane.org>
2015-03-04  7:51               ` Michael Kerrisk (man-pages)
2015-03-09 18:29           ` Stéphane Aulery
     [not found]             ` <20150309182939.GA13767-GANU6spQydw@public.gmane.org>
2015-03-10  5:57               ` Michael Kerrisk (man-pages)
     [not found]                 ` <54FE87DD.8090003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-03-10 23:46                   ` Stéphane Aulery
     [not found]                     ` <20150310234652.GA2988-GANU6spQydw@public.gmane.org>
2015-03-11  5:49                       ` Michael Kerrisk (man-pages)
2016-02-16 21:35                         ` Bug#171681: " Stéphane Aulery

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=20150303131749.GA5522@free.fr \
    --to=saulery-ganu6spqydw@public.gmane.org \
    --cc=linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.