* Re: [PATCH] [RFC v2] Drop all 00-INDEX files from Documentation/
[not found] <1536012923-16275-1-git-send-email-henrik@austad.us>
@ 2018-09-04 2:45 ` Josh Triplett
2018-09-05 11:42 ` Paul Moore
1 sibling, 0 replies; 2+ messages in thread
From: Josh Triplett @ 2018-09-04 2:45 UTC (permalink / raw)
To: Henrik Austad; +Cc: linux-doc, linux-kernel
[Trimming to author, linux-doc, and LKML for response.]
On Tue, Sep 04, 2018 at 12:15:23AM +0200, Henrik Austad wrote:
> The 00-INDEX files are supposed to give a summary of all files present
> in a directory, but these files are horribly out of date and their
> usefulness is brought into question. Often a simple "ls" would reveal
> the same information as the filenames are generally quite descriptive as
> a short introduction to what the file covers (it should not surprise
> anyone what Documentation/sched/sched-design-CFS.txt covers)
>
> A few years back it was mentioned that these files were no longer really
> needed, and they have since then grown further out of date, so perhaps
> it is time to just throw them out.
[...]
> As a starting point, remove all index-files and references to 00-INDEX and
> see where the discussion is going.
Yes please.
I was *briefly* tempted, reading through the files, to suggest ensuring
that the one-line descriptions from the 00-INDEX files end up in the
documents themselves, but the more I think about it, I don't think even
that is worth anyone's time to do.
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH] [RFC v2] Drop all 00-INDEX files from Documentation/
[not found] <1536012923-16275-1-git-send-email-henrik@austad.us>
2018-09-04 2:45 ` [PATCH] [RFC v2] Drop all 00-INDEX files from Documentation/ Josh Triplett
@ 2018-09-05 11:42 ` Paul Moore
1 sibling, 0 replies; 2+ messages in thread
From: Paul Moore @ 2018-09-05 11:42 UTC (permalink / raw)
To: henrik
Cc: linux-doc, corbet, bhelgaas, paulmck, josh, rostedt,
mathieu.desnoyers, jiangshanlai, axboe, robh+dt, mark.rutland,
b.zolnierkie, linus.walleij, davem, isdn, yamada.masahiro,
michal.lkml, peterz, mingo, will.deacon, ralf, paul.burton,
jhogan, jejb, deller, rjw, len.brown, pavel, benh, paulus, mpe,
schwidefsky, heiko.carstens, gregkh, jslaby, broonie, tglx,
pbonzini, rkrcmar, zbr, hpa, x86, akpm, raven, jacek.anaszewski,
rppt, jjj, linux-kernel, linux-pci, devicetree, dri-devel,
linux-fbdev, linux-gpio, linux-ide, netdev, linux-kbuild,
linux-mips, linux-security-module, linux-parisc, linux-pm,
linuxppc-dev, linux-s390, linux-spi, kvm, haustad
On Mon, Sep 3, 2018 at 6:15 PM Henrik Austad <henrik@austad.us> wrote:
> This is a respin with a wider audience (all that get_maintainer returned)
> and I know this spams a *lot* of people. Not sure what would be the correct
> way, so my apologies for ruining your inbox.
>
> The 00-INDEX files are supposed to give a summary of all files present
> in a directory, but these files are horribly out of date and their
> usefulness is brought into question. Often a simple "ls" would reveal
> the same information as the filenames are generally quite descriptive as
> a short introduction to what the file covers (it should not surprise
> anyone what Documentation/sched/sched-design-CFS.txt covers)
>
> A few years back it was mentioned that these files were no longer really
> needed, and they have since then grown further out of date, so perhaps
> it is time to just throw them out.
>
> A short status yields the following _outdated_ 00-INDEX files, first
> counter is files listed in 00-INDEX but missing in the directory, last
> is files present but not listed in 00-INDEX.
>
> List of outdated 00-INDEX:
> Documentation: (4/10)
> Documentation/sysctl: (0/1)
> Documentation/timers: (1/0)
> Documentation/blockdev: (3/1)
> Documentation/w1/slaves: (0/1)
> Documentation/locking: (0/1)
> Documentation/devicetree: (0/5)
> Documentation/power: (1/1)
> Documentation/powerpc: (0/5)
> Documentation/arm: (1/0)
> Documentation/x86: (0/9)
> Documentation/x86/x86_64: (1/1)
> Documentation/scsi: (4/4)
> Documentation/filesystems: (2/9)
> Documentation/filesystems/nfs: (0/2)
> Documentation/cgroup-v1: (0/2)
> Documentation/kbuild: (0/4)
> Documentation/spi: (1/0)
> Documentation/virtual/kvm: (1/0)
> Documentation/scheduler: (0/2)
> Documentation/fb: (0/1)
> Documentation/block: (0/1)
> Documentation/networking: (6/37)
> Documentation/vm: (1/3)
>
> Then there are 364 subdirectories in Documentation/ with several files that
> are missing 00-INDEX alltogether (and another 120 with a single file and no
> 00-INDEX).
>
> I don't really have an opinion to whether or not we /should/ have 00-INDEX,
> but the above 00-INDEX should either be removed or be kept up to date. If
> we should keep the files, I can try to keep them updated, but I rather not
> if we just want to delete them anyway.
>
> As a starting point, remove all index-files and references to 00-INDEX and
> see where the discussion is going.
>
> Again, sorry for the insanely wide distribution.
>
> Signed-off-by: Henrik Austad <henrik@austad.us>
...
> Signed-off-by: Henrik Austad <haustad@cisco.com>
> ---
> Documentation/00-INDEX | 428 --------------------------------
...
Looks reasonable to me, you can add my ACK for the NetLabel bits.
Acked-by: Paul Moore <paul@paul-moore.com>
--
paul moore
www.paul-moore.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-09-05 11:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1536012923-16275-1-git-send-email-henrik@austad.us>
2018-09-04 2:45 ` [PATCH] [RFC v2] Drop all 00-INDEX files from Documentation/ Josh Triplett
2018-09-05 11:42 ` Paul Moore
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).