From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by dpdk.org (Postfix) with ESMTP id 86DE5F932 for ; Tue, 20 Dec 2016 15:41:16 +0100 (CET) Received: by mail-wm0-f51.google.com with SMTP id f82so132458552wmf.1 for ; Tue, 20 Dec 2016 06:41:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:in-reply-to:references :mime-version:content-transfer-encoding; bh=oDiWtTEHIjHe0NWfpoRX7VLcW89flp9buGaB6qars7k=; b=TAGCKW0yY+XvQQN+yqof8OFAPIQszmgOjn857mwxgi/bY9pyCTPEVCwCUOw2h5keGX R5HhxoEonhVWHWYqFrZkPbw8X598qN5zNjJqc1uKHaGAQXBkCtstb7aCsZtZ7A0H7ek4 kHkw0ZHawBimXNMqsCvOZEO7rDJWgICYlUZ+L64pd+sgCH5vAwGLby/b97NymkwRqEyj Mu+5Xf9TBP9AQKgLuFV1XuQfUa2i6Vi91h4dAMfpONqlx+PoBiFtiPn4dipgHzAN1KEf iQDwLf4Z35Q5YkCg55hPnGmUgQgGkJHCwCaRvgabChnFF/0OaCLKdZ76ocCCUMjB1VsV q7iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=oDiWtTEHIjHe0NWfpoRX7VLcW89flp9buGaB6qars7k=; b=e+KclVAD0ZCH6UNLl/ZlHAFhAH+JfPBJYWlWLHIJpdtiMZw+nx+rD5S4H7+mlbggDN EmCfheMfU0Cxz4ypMjRW4m9knusO4A55VCRC6ruMKbU0GnOLc/mz0khNpLqXWfGvjfp+ xl+wqqpdhKqZTXd3vTt6G0fkzGs2kSY2Ymkqs1JxUntFOjqsEG5ytMtFPVy8ycN+28+p KEARSgpvDaXFV7TrDP1IHJsTR0SEB2inr9H40AafO/qc8KGm3RETacUY2qFPjl3z4zgG hmC5UKHY5Y2VRsZLHsXbDi6Msm2Jos7eXmhU/8mjfGMifUNEOQxxXyTYlyJoOODxR96n kPuw== X-Gm-Message-State: AIkVDXJAJe99U6k0i83nKNtCtdBcEdRYfyR7ltaL3s91qqCipE2Q/ESZz9Zve7C5HCWfUquK X-Received: by 10.28.16.65 with SMTP id 62mr2401650wmq.81.1482244875840; Tue, 20 Dec 2016 06:41:15 -0800 (PST) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id f134sm22481170wmf.19.2016.12.20.06.41.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Dec 2016 06:41:14 -0800 (PST) From: Thomas Monjalon To: moving@dpdk.org Date: Tue, 20 Dec 2016 15:41:12 +0100 Message-ID: <1890648.BM19TvxlxQ@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <26FA93C7ED1EAA44AB77D62FBE1D27BA67607DDE@IRSMSX108.ger.corp.intel.com> References: <4939831.0LCNYxqha0@xps13> <26FA93C7ED1EAA44AB77D62FBE1D27BA67607DDE@IRSMSX108.ger.corp.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-moving] description of technical governance X-BeenThere: moving@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK community structure changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Dec 2016 14:41:16 -0000 Thanks to John McNamara, the contribution guide is now updated to give more details about how sub-trees and maintainers work: http://dpdk.org/doc/guides/contributing/patches.html#maintainers-and-sub-trees We could add a link here: http://dpdk.org/dev We also need to define where the charter will be published. I suggest a dedicated web page linked in the "About" page. I think we need also to refresh the home page. 2016-10-26 10:21, O'Driscoll, Tim: > From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com] > > 2016-10-25 11:27, O'Driscoll, Tim: > > > We also have a gap in terms of documenting technical governance. > > > Even ignoring the move to LF, Matt in particular was looking for > > > more clarity on this. > > > Thomas: would you be willing to create and post a proposal on this? > > > > The technical governance is consensus-based. > > The board was built in case a consensus is not found. > > > > There are several projects with their own git trees. > > DPDK and the web site are two of them. > > > > The DPDK project is organized around some git subtrees > > and the mainline gathers every contributions accepted in the subtrees. > > The component maintainers are quality responsibles for the code and > > the git history. They coordinate how improvements and fixes are done. > > The git tree committers are responsibles of the pace, giving time for > > reviews and tests while releasing in time. They also do the last checks > > or call for help when there is no progress on a patch. > > > > Is it the kind of information you are looking for? > > I think the technical governance must be described on the web site > > in the "development" page. > > It is already partly described but it may requires more details and > > updates. > > Yes, it's the additional detail that I was asking about. If you look at what we have at the moment (http://dpdk.org/dev), it's quite brief. Other projects typically have more detail, for example: > - FD.io Technical Community Charter: https://fd.io/governance/technical-community-charter > - OvS technical governance including committer responsibilities and process for adding and removing committers: http://openvswitch.github.io/contributors/ > - ODL TSC Charter: https://www.opendaylight.org/tsc-charter > > We don't necessarily need as much detail as they have, but I think we do need a bit more than we have at the moment. From a brief discussion with Mike Dolan during our previous engagement with the LF earlier in the year, the LF would simply be looking for DPDK technical governance to be properly documented, and for it to be meritocratic (e.g. committers chosen based on history of contributions rather than the company they work for). > > Matt also had some thoughts during our discussion in Dublin on things he'd like to see added to the technical governance. Perhaps he can comment further on what he'd like to see. > > In terms of where this is documented, I don't think that matters, and adding some additional detail to the existing Development page seems like a good solution to me.