From: "Michael Kerrisk" <mtk-manpages@gmx.net>
To: Bill Davidsen <davidsen@tmr.com>
Cc: rob@landley.net, linux-kernel@vger.kernel.org, patrakov@ums.usu.ru
Subject: Re: man-pages-2.59 and man-pages-2.60 are released
Date: Fri, 29 Jun 2007 10:30:21 +0200 [thread overview]
Message-ID: <20070629083021.58530@gmx.net> (raw)
In-Reply-To: <46843B9B.2080700@tmr.com>
Bill,
> >> There is one little problem with this: there is no stable URL for a
> >> given version.
> >
> > Well, there never really was. To date, most old tarballs have
> > had only a limited life on kernel.org.
> >
> Why? I'm not questioning the policy, it's just that if HUGE kernel
> versions are kept available forever, a tiny man page tar would not seem
> to be a disk space issue.
It's not a space issue -- it's just a question of
clutter. Even though I've been the maintainer for coming up
for 2.5 years now, Andries was still doing the uploads onto
kernel.org until about a year or so ago. I think Andries used
to clear down old versions periodically just so it was easier to
see which version was the latest. Since I started doing
the uploads, I hadn't cleared away any old versions, but
yesterday I noticed that the list of files in the directory
is getting long, so that it's hard to see what version is latest.
So I created the directory "old" and moved all the old stuff in
there. Alexander notes that this causes some problem for the LFS
folk, since their scripts expect the tarballs to be in stable
locations for longer periods. (I was of course unaware of this.)
> >> This hurts, e.g., automated Linux From Scratch rebuilds (the
> >> official script grabs the URL from the book, but it becomes
> >> invalid too soon).
[...]
> > How about a link in /pub/linux/docs/manpages/ of the form
> > "LATEST-IS-m.xy"? Rob Landley was wanting something like this,
> > and I guess it would be easy for LFS to build a simple
> > script that looks for that link and deduces "man-pages-m.xy"
> > from it. (I've just now created such a link in the directory,
> > as an example.)
> >
> Why not just a link with a fixed name (LATEST?) which could be updated?
> I assume installing a new version is automated
There is no automation on my part. Each time I do a release, I
use scp to upload the .tar.gz and .lsm files, and some kernel.org
scripts automagically create the .bz2 and .sign files.
To maintain any sort of link will either require me to
write some script, or manually create the links.
> to create and install the
> tar, any needed links, the push to mirrors, etc. So it would just be a
> single step added to an automated procedure.
Yes, I'll write a script to create suitable links.
> You could have a link in
> "Old" as requested, and any other links as well.
Well, I think all that LFS seems to want is links that are
stable "for a while" (since I don't suppose that they want
to use really old tarballs in any case). So, for
the benefit of LFS, I'll just be less aggressive about
moving tarballs into "Old" (I'll leave them sitting in http://www.kernel.org/pub/linux/docs/manpages/
for a few months at least.)
Cheers,
Michael
--
Michael Kerrisk
maintainer of Linux man pages Sections 2, 3, 4, 5, and 7
Want to help with man page maintenance?
Grab the latest tarball at
http://www.kernel.org/pub/linux/docs/manpages ,
read the HOWTOHELP file and grep the source
files for 'FIXME'.
next prev parent reply other threads:[~2007-06-29 8:30 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-25 9:50 man-pages-2.59 and man-pages-2.60 are released Michael Kerrisk
2007-06-26 13:34 ` Rob Landley
2007-06-28 13:49 ` Alexander E. Patrakov
2007-06-28 16:17 ` Michael Kerrisk
2007-06-28 16:33 ` Alexander E. Patrakov
2007-06-28 16:54 ` Michael Kerrisk
2007-06-28 22:52 ` Bill Davidsen
2007-06-29 8:30 ` Michael Kerrisk [this message]
2007-06-29 8:55 ` Alexander E. Patrakov
2007-06-29 9:36 ` Michael Kerrisk
2007-06-29 9:56 ` Alexander E. Patrakov
2007-06-29 14:33 ` Rob Landley
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=20070629083021.58530@gmx.net \
--to=mtk-manpages@gmx.net \
--cc=davidsen@tmr.com \
--cc=linux-kernel@vger.kernel.org \
--cc=patrakov@ums.usu.ru \
--cc=rob@landley.net \
/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