Received: by 2002:ac0:b08d:0:0:0:0:0 with SMTP id l13csp3314053imc; Sun, 24 Feb 2019 02:19:31 -0800 (PST) X-Google-Smtp-Source: AHgI3IYFaiEWR+SJF//7fZ8vqscwK4ZbNn+e+y7thQrximMe3F+iIVEWWpWy9NuEnlwHPRTkFCNA X-Received: by 2002:aa7:9255:: with SMTP id 21mr13328159pfp.8.1551003570953; Sun, 24 Feb 2019 02:19:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551003570; cv=none; d=google.com; s=arc-20160816; b=kvyyLzkjYqxR6ySb67iTX3lxvjCvDYUkyiQB5sSQNVUzCqn9iWw6w+CQgM1PK00WQN 45FM8zhrIcdxKX9pEc8IbzQ23NIEPjE9jJexDvQhCvHGu3tmfMEkkPkt+zj4ESv0e1L3 oovqCIElYPv1jHVzsEWJyu9MwrOu/Vc8aYgLNyFonnYY1ssiminX/0DMDZ2RebQeKvX6 QfuHPBUNSz/WkdnLFg8IGp3MxpkUXdbZiobftYRxNXvoky0ZLGoQscu93WPsKoS16K+p BQXXrp0861Z1fd+om8T/rFAMH/UlENopkx0nws2Dhu82vDRVtLOFJf+gC7mY992i4I3l TrmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=xdV37zz4/GvWEA2lccx1zgAyXjF337MhHYdcnsFq/kQ=; b=PVz/ZnxVSjsnbNgKOcEF8hvcpqLDOeDFb+dEyJx6KrjdoOdiOW8OVBF4ebAAPGWWn2 a5rzSFw2v4/RUqZcxdSUcIadjQj3ybDaE5XqLsc1IxTFfU68YDQyPt/t3AUV5J92hvxQ SZ6MWNUV8OO5C4lSZh8UqAcXKc/0B0Jbcn3u0RbxQgzj8xhJY03d/SxU7xfvtUJvEZm7 lZMAVY3K8H48iIbPZvTCCcBjZJBpPbKkqVVPJxTecXTdPDpuOAwAALXhogC2O5OSAsgR p0XKvNLMjsRhzp/pUsEqb5Db7Z5PEz2D5uNDRB9T1jCj266aOl7I9qUQR0ND/ePvYsOx EWKw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kolabnow.com header.s=dkim20160331 header.b=ailYQkdB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q83si5729423pfa.205.2019.02.24.02.19.14; Sun, 24 Feb 2019 02:19:30 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kolabnow.com header.s=dkim20160331 header.b=ailYQkdB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728233AbfBXKRD (ORCPT + 99 others); Sun, 24 Feb 2019 05:17:03 -0500 Received: from mx.kolabnow.com ([95.128.36.42]:44684 "EHLO mx.kolabnow.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725956AbfBXKRC (ORCPT ); Sun, 24 Feb 2019 05:17:02 -0500 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id B5584411BC; Sun, 24 Feb 2019 11:16:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1551003418; x=1552817819; bh=xdV37zz4/GvWEA2lccx1zgAyXjF337MhHYd cnsFq/kQ=; b=ailYQkdBJ3szCQ6N8rt26jkWluDELDO8WY1cHv/AbIzHlYs04ap GwxLifxH5in6sJTgztuQ+HHMs9WLT6aD/sgmHgTXgkRzupqxVwNbA1ZDqYBQ26fN RffGI/1ShDLRz2t/+zONPKDKVBbXwTgQS719Z3AQDn1yMHnAYShLju/iidmO467m 6AYskTXA3W+TI5Hznu+HbSls3O/DiYeLofzgJSHMFaGhbpyZKl/9YLufDwSQLPsF c6Bdg6/6ze8tpyhJf4lL76DgewS/gH5FtC+bXVfZ9k2k1APTi4qT4g6aIca+x5Ry Hat8dUM6XKaH7dr4ih/tk4HjIJVfszDxQQREoXdniTO+YRDmupCJH2eGonkYC7rK yugw6q6COoP39VxkNAK0ge/ObY/b7ULpRv7BLARk52uxImUjUcTJkxW63jeACE/1 OD2IgE5xEyOtC6HsNZiV8UirOZf6Nac7STEn7wH0oKQdbB/WBM/zmv+HDzJ06z2G R3IaSh8PeY6I3MQwAXUr2AGRNbm6EAUAsYnjQQVocbEmbwQv3lW7OWpOPIQIt/QX xUwLX+ykFSYaS8LfwLu6X0CKkhldfhoypuzPlLyz8RaV8mFJRuyot242lsPq+YTv 8DOCKXWQMpZbKt1z12QRlXoFLINhT2/hVMFoogcoPFAMyXKBzw7jIpMY= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-10 required=5 tests=[none] autolearn=disabled Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tPSNoP8s587B; Sun, 24 Feb 2019 11:16:58 +0100 (CET) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 815F8404B2; Sun, 24 Feb 2019 11:16:58 +0100 (CET) Received: from ext-subm002.mykolab.com (unknown [10.9.6.2]) by int-mx003.mykolab.com (Postfix) with ESMTPS id EF0D0B88; Sun, 24 Feb 2019 11:16:57 +0100 (CET) From: Federico Vaga To: Zenghui Yu Cc: corbet@lwn.net, linux-doc@vger.kernel.org, LKML , gregkh@linuxfoundation.org, Andrew Morton Subject: Re: [PATCH] Documentation/process/howto: Update for 4.x -> 5.x versioning Date: Sun, 24 Feb 2019 11:16:56 +0100 Message-ID: <4160738.QP7Yp4kBzP@harkonnen> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org hello, I have just a general observation for the community, not related to the content of this patch, but related with the idea behind. Is it really important to specify the major release number in the documents? . Can't we just use a generic x.y.z, or a more generic statement? When you open a documentation page like https://www.kernel.org/doc/html/latest/ you will see the release number in the top left corner, which implies that what you read is (should be) valid for that version. And if you read from the sources you should know which version you checked out, and if you don't you can always verify. I do not see the added value of having those numbers in the documents, unless the purpose is to highlight some specific exceptions. Am I missing some important reasons that justify these numbers? Thank you On Sunday, February 24, 2019 9:43:20 AM CET Zenghui Yu wrote: > As linux-5.0 is coming up soon, the howto.rst document can be > updated for the new kernel version. Change all 4.x references > to 5.x now. > > Signed-off-by: Zenghui Yu > --- > Documentation/process/howto.rst | 24 ++++++++++++------------ > 1 file changed, 12 insertions(+), 12 deletions(-) > > diff --git a/Documentation/process/howto.rst > b/Documentation/process/howto.rst index f16242b..19001e2 100644 > --- a/Documentation/process/howto.rst > +++ b/Documentation/process/howto.rst > @@ -235,16 +235,16 @@ Linux kernel development process currently > consists of a few different > main kernel "branches" and lots of different subsystem-specific kernel > branches. These different branches are: > > - - main 4.x kernel tree > - - 4.x.y -stable kernel tree > + - main 5.x kernel tree > + - 5.x.y -stable kernel tree > - subsystem specific kernel trees and patches > - - the 4.x -next kernel tree for integration tests > + - the 5.x -next kernel tree for integration tests > > -4.x kernel tree > +5.x kernel tree > ~~~~~~~~~~~~~~~ > > -4.x kernels are maintained by Linus Torvalds, and can be found on > -https://kernel.org in the pub/linux/kernel/v4.x/ directory. Its > development +5.x kernels are maintained by Linus Torvalds, and can be found > on +https://kernel.org in the pub/linux/kernel/v5.x/ directory. Its > development process is as follows: > > - As soon as a new kernel is released a two weeks window is open, > @@ -277,21 +277,21 @@ mailing list about kernel releases: > released according to perceived bug status, not according to a > preconceived timeline."* > > -4.x.y -stable kernel tree > +5.x.y -stable kernel tree > ~~~~~~~~~~~~~~~~~~~~~~~~~ > > Kernels with 3-part versions are -stable kernels. They contain > relatively small and critical fixes for security problems or significant > -regressions discovered in a given 4.x kernel. > +regressions discovered in a given 5.x kernel. > > This is the recommended branch for users who want the most recent stable > kernel and are not interested in helping test development/experimental > versions. > > -If no 4.x.y kernel is available, then the highest numbered 4.x > +If no 5.x.y kernel is available, then the highest numbered 5.x > kernel is the current stable kernel. > > -4.x.y are maintained by the "stable" team , and > +5.x.y are maintained by the "stable" team , and > are released as needs dictate. The normal release period is approximately > two weeks, but it can be longer if there are no pressing problems. A > security-related problem, instead, can cause a release to happen almost > @@ -326,10 +326,10 @@ revisions to it, and maintainers can mark > patches as under review, > accepted, or rejected. Most of these patchwork sites are listed at > https://patchwork.kernel.org/. > > -4.x -next kernel tree for integration tests > +5.x -next kernel tree for integration tests > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > -Before updates from subsystem trees are merged into the mainline 4.x > +Before updates from subsystem trees are merged into the mainline 5.x > tree, they need to be integration-tested. For this purpose, a special > testing repository exists into which virtually all subsystem trees are > pulled on an almost daily basis: