From: "J.H." <warthog9@kernel.org>
To: Greg KH <gregkh@suse.de>
Cc: Randy Dunlap <rdunlap@xenotime.net>,
Dave Young <hidave.darkstar@gmail.com>,
webmaster@kernel.org, Andrew Morton <akpm@linux-foundation.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
stable@kernel.org
Subject: Re: mm/-next release on kernel.org web page?
Date: Thu, 27 Aug 2009 15:03:14 -0700 [thread overview]
Message-ID: <4A9702A2.4060700@kernel.org> (raw)
In-Reply-To: <20090827033315.GA32648@suse.de>
Greg KH wrote:
> On Wed, Aug 26, 2009 at 05:42:31PM -0700, J.H. wrote:
>> Not to reply to myself, but I've pushed out an update that should
>> incorporate the expected trees now, this does eliminate the 2.2 and all
>> but the last 2.4 tree (2.4.37.5), but does include all of the stable
>> 2.6.x trees, the snapshots and linux-next. Frontpage, finger and rss
>> should all be showing the new information universally. I'll probably
>> tweak things a bit more (layout and such for the rss & html) but the
>> kernels should now be listed as people expect.
>
> This looks a lot better, thanks. But note that the 2.6.28 and 2.6.29
> stable series are no longer maintained, and the current versions of them
> have known security issues, so it might not be a good idea to show that
> they are recommended for use at all.
>
> Is there some way that we can "mark" activly maintained releases to have
> them show up on the front page in any way? We can use the LATEST-IS
> type file in the kernel directory if you want, that would be a simple
> way to maintain this information.
The way the script works, in particular with regards to the ever
changing realm of the 'stable' trees is this:
Wander the entire stable directory looking for git trees that have a tag
that was last produced within 6 months (this can be shortened/lengthened
but 6 months seemed reasonable at the time). Pull the information for
those kernels out and show them. 2.6.28's last tag was 3 months ago,
2.6.29's was 7 weeks ago (almost 2 months) but things like 2.6.27 had an
update 10 days ago.
I would be a bit concerned about using the LATEST-IS tags in the kernel
directory, in particular there are external scripts that snag the
LATEST-IS file to determine if a kernel needs to be pulled in, etc.
Having multiple of those files would likely play havoc with those
scripts as I'm sure they are doing something like:
ncftpget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/LATEST-IS-*
It might also be particularly confusing to people to see multiple LATEST-IS'
Could do something based on the specific git tag for a tree, something
like tagging the tree EOL would remove it from the list immediately,
would have the advantage that should development be picked-back up and a
new tag get created it would automatically show back up in the list, as
well as it being explicit that that stable tree had stopped development.
For things like 2.6.28 & 2.6.29 that have more serious security
vulnerabilities could setup some sort of blacklist file, or even a file
that you could touch in the repo's directory that would blacklist it as
well.
Like said, can always shorten the expiry period from 6 months to 3 for
example which would more aggressively prune the list too.
Thoughts?
- John 'Warthog9' Hawley
next prev parent reply other threads:[~2009-08-27 22:04 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-02 7:56 mm/-next release on kernel.org web page? Dave Young
2009-08-02 14:48 ` Stephen Rothwell
2009-08-03 1:54 ` Dave Young
2009-08-02 16:55 ` Randy Dunlap
2009-08-03 2:08 ` Dave Young
2009-08-03 2:30 ` Randy Dunlap
2009-08-03 5:01 ` J.H.
2009-08-27 0:42 ` J.H.
2009-08-27 3:33 ` Greg KH
2009-08-27 22:03 ` J.H. [this message]
2009-08-27 14:39 ` Dave Young
2009-08-27 19:43 ` Randy Dunlap
2009-08-27 20:57 ` J.H.
2009-08-27 21:46 ` Andrew Morton
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=4A9702A2.4060700@kernel.org \
--to=warthog9@kernel.org \
--cc=akpm@linux-foundation.org \
--cc=gregkh@suse.de \
--cc=hidave.darkstar@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=rdunlap@xenotime.net \
--cc=stable@kernel.org \
--cc=webmaster@kernel.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.