Received: by 10.192.165.156 with SMTP id m28csp249414imm; Tue, 17 Apr 2018 09:30:03 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/fIBr/ph5d+uhdjGChfsi1AKlzzv7BuElchYQTpg44VKlYRbEsvCyoICrzlx4j7EYQRkxX X-Received: by 10.101.81.131 with SMTP id h3mr2323461pgq.110.1523982603904; Tue, 17 Apr 2018 09:30:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523982603; cv=none; d=google.com; s=arc-20160816; b=hHyZaC4ZxIOXDSPS8hsZojbOLt0AIb8AKTEMir2abutxgf9R5VFuyhUapIM3HY6PTs nkJQcr53e6jQnKl6U9pVkV7F6O4iLz3bQdxKoqISS0PFCPvX20//aqRj3KDQKXcXvkBg K6A/UUT4fnVyhbBZ2FfW0kKpd56MQD04a1NfDm6hAHAYNzDoh5nplp8IJZAKb9bZvaet Ib1Eob+e+07YehDQiDgeobF9lVTsHf3kY6AMOwZfsovjCV/FmGEtWJ47wTQN7yY/iNRy 9040Z/aHtRK9hoSDkq2nXcs0udXunzTarUSUbvfv71qjScrVpYu8QyM5YzLBdD04AiPg VVJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=Jclbm8shh++dRFIZbeoUmfCUtFXAMG3+/XdLEnIPmVY=; b=ZoivenzocwOd6oZEqwSwY590aEgu8sC3Bke375ASsp74CESA6wIk+p36g6+D3Cc340 0VaNHU8EmipNHS4cw7jkTGdyMABkfswwMPVXgoJ94shnFGGw1FBXb4c0WBnqoTwKox2n aF1/gtskAQepeaeDuJvP73ngnVaYuIOb13bNAZijxNgkuaIGYZOy2fb++AR3fqv74/gm zWnLCcqdfsWwg69JCWZdF+aJdOIcXOFlfMa62+Yav31dCs5VBEnWZNNpu9sUWX4SDYyJ AOywlQYp5J/UmyRnEDbGmkLDkAVJA5pl5jqB0lg66sdHPtxQ7DG1E4QtMh88l6zrKKUj Yikw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@yahoo.com header.s=s2048 header.b=JNDhnKz6; 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 a1si4963347pgq.594.2018.04.17.09.29.49; Tue, 17 Apr 2018 09:30:03 -0700 (PDT) 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=@yahoo.com header.s=s2048 header.b=JNDhnKz6; 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 S1754408AbeDQQ2B (ORCPT + 99 others); Tue, 17 Apr 2018 12:28:01 -0400 Received: from sonic301-10.consmr.mail.bf2.yahoo.com ([74.6.129.49]:34626 "EHLO sonic301-10.consmr.mail.bf2.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752116AbeDQQ2A (ORCPT ); Tue, 17 Apr 2018 12:28:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1523982479; bh=Jclbm8shh++dRFIZbeoUmfCUtFXAMG3+/XdLEnIPmVY=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=JNDhnKz6wlZHqsGEwVOqHrnS6jskSL86Gg7ZtxKgEhW9tIqLVe2yjD4s7tun0Qz4HbdprcVvBt7fWIsv6xqooohPRRiJMPiGvWhCMeocUdRiIQ8enlKj2X+V6ZjE8WiE5QcwcFm+XM103kW0VbpNGsl6WH6DcgJIqAjItwZ4jKu+NTJr+HcjihdH4oTVhKICRh6maSbwSov7aBSebpwX0EaYNGMBiXS3TuNzMzwqmVnsJ341utlwVOkbxJN7s3VjDpXo54tWXmj2GPtAqOwz2FDalzF7A9nYKd1w62rwwPO2024x8WXLxbrqH31Q2IEOxwmVEMygYaSBNGEYl+Y+xQ== X-YMail-OSG: 8l8sOKkVM1niMbJL.HyoSIYKEEUG7QKuLviKVO96MTfD9TnQL6N7i7VEBTf8D2I PpJFw9IJmewMscYyrImfLV_GkT_W6U.F4AIgo69920SvyW849Cf2ehX58UfuJjbeXDy6MKNTY07l hQAYMCJ5NEPZUAtMXfjVj26dzF0pT.lf7qcH5BkUAuWvgoWXij6ouSmR2bM9Mx2rlEdvyp155NPW jDxOhtF32YmLZxQ_i1zpnFz2Obm3vdi91xGQrH7AN2sZus6agpg.8p6dFCipDdXaaKNJ.o43dS6l uuuNf0cc6dPr_juJwRslfMnqqJceKYikm3AGbJNNKPFnen5vec.xzUJJ5Mj_M9PP4BcyOYgACOhW lGZOqJKjfs1gEu1235739ehevCLlfZ82QQTDqdKUzCaMgWIDJFaQHqdX1tdxRaOhtgGSyonj6A5i yt5scXJiJfTvXjbHXr8gscCUSDZUq2.lMNT22iYgcKL_wH0WtCXkj5rMxwKf.oqQG306mCkegGqk EOEEBRGHZJcWgeX5WYqow0P6BpqFnLg-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.bf2.yahoo.com with HTTP; Tue, 17 Apr 2018 16:27:59 +0000 Received: from c-67-169-65-224.hsd1.ca.comcast.net (EHLO [192.168.0.105]) ([67.169.65.224]) by smtp417.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a7b6aa22239749e50326845dff448309; Tue, 17 Apr 2018 16:27:55 +0000 (UTC) Subject: Re: On the kernel numbering scheme To: xDynamite , "Artem S. Tashkinov" Cc: linux-kernel References: From: Casey Schaufler Message-ID: <954f8e10-ae72-3175-1bac-ffac6cae10f7@schaufler-ca.com> Date: Tue, 17 Apr 2018 09:27:46 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/16/2018 5:55 PM, \0xDynamite wrote: > > The current kernel numbering scheme makes no sense at all because the >> first two numbers don't represent anything at all. They had some meaning >> back in the 1.x 2.x 3.x days but then with the introduction of the new >> rolling development model, they became worthless. >> >> I'd love to change the kernel numbering scheme to this: >> >> YYYY.RELEASE.PATCH_LEVEL >> >> So that the first kernel to be released in 2019 will be numbered >> 2019.0(.0), > If you're going to suggest changes, then you should do it like this: > Change major numbers ONLY when you've introduced a new incompatibility > with your API and increment minor numbers for everything else. THEN, > the first number WILL mean something. If your software changes > something outside the way users communicate with the kernel (major > changes) and just changes something that COULD affect other software, > then have multiple partitions in your release number, like 3.5.41. Release numbering schemes are the ultimate opportunity for bikeshedding. It doesn't frikking matter. Schemes that are designed to convey anything more important than sequence break down eventually. Schemes that convey nothing but sequence can't be used to emphasize a major change. Let this sleeping dog lie. You have better things to worry about.