Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4400477imu; Sun, 25 Nov 2018 02:59:23 -0800 (PST) X-Google-Smtp-Source: AFSGD/VaZZPHWR1odT7Qy1mM7fNun7W4mBUOVcqn5p1SoNdJ8d4b28AShlp2QFEMTSRG/sHMXLcx X-Received: by 2002:a17:902:5066:: with SMTP id f35mr19043579plh.78.1543143563063; Sun, 25 Nov 2018 02:59:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543143563; cv=none; d=google.com; s=arc-20160816; b=DbeDeeq0/8GBlMGTWMu8Y7O11CSLVLSE30Vq7809iOxHpf3jYTn9c3syPQBwzSEXfL 5zmzqMIe/ezxnXV7/ezzSQRd5Ztm7AfuW1b4f09kXH8+9ta04GTAIMPp8iwLiCPiuG+y fr9ZnnPx4vt0MOFLmrGhDxLyXFAt8jDD7b60SMqOdu1xRBkkl+y2hodpL/FlsM8W4qXB S8zTL9OZ2IapWGH37z1WX6SMTqLIOmfzoX4x/UelkOty21XFy/vbI4Z1pvpult9ayrqp gomEDEKs9ioggD8vSAH+ZRmSuBNp1s0VN+QUuvMhK6Tt3tI9ZR+ZGv5WBZo4QV38yWPL PQfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=XYLPoYyisKtXN8gnZX/fzPsqIsD1kqjPDcOGae315Qs=; b=K59RLsjTk056Ih7vxwkFpRRgy8bbkK/+s6+SlmTrtBvZIsqT76/JOBj4TDwE40NJ3U XcOu+rWNYy91TvdHp5H8etyK+iO/wfL1ctmv6GoJ0rgIUT08HtsJS50GRjeeNDLOmDvT BoEE2Sy6d09KO52HvEpYVE7MBl3KB8VGH5Uak91f3a89ponLAp+XNdmW78W3KqLvH6Gx MzrKW/dOgZy6dx6S6HGAl1gamulnu9MPTl8fBc8ocHqcuBB4JrNnUKnEaWvnRvqxbXL3 DERZ6e+FQug4QfnseKzWlIO7zB8dTzfeIJPyjuDKW2ACLwhY9GyZYCc7vIbOdVb0R32q xvTA== ARC-Authentication-Results: i=1; mx.google.com; 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 j7si25629957plb.91.2018.11.25.02.58.55; Sun, 25 Nov 2018 02:59:23 -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; 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 S1727605AbeKYVsr (ORCPT + 99 others); Sun, 25 Nov 2018 16:48:47 -0500 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:60578 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727182AbeKYVsq (ORCPT ); Sun, 25 Nov 2018 16:48:46 -0500 Received: by atrey.karlin.mff.cuni.cz (Postfix, from userid 512) id C4E5E80954; Sun, 25 Nov 2018 11:57:52 +0100 (CET) Date: Sun, 25 Nov 2018 11:57:54 +0100 From: Pavel Machek To: Dan Williams Cc: linux-kernel@vger.kernel.org, Mauro Carvalho Chehab , Dave Jiang , Daniel Vetter , Linus Torvalds , Dmitry Vyukov , Vishal Verma , Jonathan Corbet , Thomas Gleixner , Ross Zwisler , Joe Perches , "Tobin C. Harding" , "Martin K. Petersen" , Greg Kroah-Hartman , Steve French , Olof Johansson , linux-nvdimm@lists.01.org, ksummit-discuss@lists.linuxfoundation.org Subject: Re: [RFC PATCH 0/3] Maintainer Handbook: Subsystem Profile Message-ID: <20181125105754.GB25471@amd> References: <154225759358.2499188.15268218778137905050.stgit@dwillia2-desk3.amr.corp.intel.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QKdGvSO+nmPlgiQ/" Content-Disposition: inline In-Reply-To: <154225759358.2499188.15268218778137905050.stgit@dwillia2-desk3.amr.corp.intel.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --QKdGvSO+nmPlgiQ/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed 2018-11-14 20:53:13, Dan Williams wrote: > At a recently concluded session at the Linux Plumbers Conference I > proposed a "Subsystem Profile" as a document that a maintainer can > provide to set contributor expectations and provide fodder for a > discussion between maintainers about the merits of different maintainer > policies. >=20 > For those that did not attend, the goal of the Subsystem Profile, and the > Maintainer Handbook more generally, is to provide a desk reference for > maintainers both new and experienced. The session introduction was: >=20 > The first rule of kernel maintenance is that there are no hard and > fast rules. That state of affairs is both a blessing and a curse. It > has served the community well to be adaptable to the different > people and different problem spaces that inhabit the kernel > community. However, that variability also leads to inconsistent > experiences for contributors, little to no guidance for new > contributors, and unnecessary stress on current maintainers. There > are quite a few of people who have been around long enough to make > enough mistakes that they have gained some hard earned proficiency. > However if the kernel community expects to keep growing it needs to > be able both scale the maintainers it has and ramp new ones without > necessarily let them make a decades worth of mistakes to learn the > ropes.=20 >=20 > To be clear, the proposed document does not impose or suggest new > rules. Instead it provides an outlet to document the unwritten rules > and policies in effect for each subsystem, and that each subsystem > might decide differently for whatever reason. Sounds like a new rules to me :-(, making submitting simple patches harder. It would be good if the rules were similar / same accross the subsystems, documenting "it is okay to be different" is not really helpful. Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --QKdGvSO+nmPlgiQ/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlv6gDIACgkQMOfwapXb+vIHpACeMr/5ZBBOd8P13v1FJdbu09st 8jwAoLVfTBCtCF/7C+p9+kZKxV4DKggb =utEq -----END PGP SIGNATURE----- --QKdGvSO+nmPlgiQ/--