From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=y0Xzm9qr; spf=pass (domain: linaro.org, ip: 209.85.128.65, mailfrom: leif.lindholm@linaro.org) Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by groups.io with SMTP; Thu, 02 May 2019 08:04:31 -0700 Received: by mail-wm1-f65.google.com with SMTP id p16so3081433wma.1 for ; Thu, 02 May 2019 08:04:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=bsECiRUnW95+PxZr7Vf78395KkxsKvxS/tP/QVClWfc=; b=y0Xzm9qroxNemCDDR9kxYaJB+D4n0WoUWSFVlDhDL2vo8MzAqSwF2gtzkyVcI4kaSY 9hPkdq0Aqb0t4qwP3ueRiRdW67wTIPdNMKoOnJ4V7suLA3uvvVXFUyOUdJ0sMlZ9+joc MEGU3yvGeYlZYJ7dBoKEJaXcWIpgYbyH2JJ5hazB2YDgsjDfq5LgmQOn5Ny065HQbzTN +CwA6o5L5xhmr3q6aAN5UHt+WB57nRcvSe446ev34/WcRqEMn+hL7OSwRkYzBUvxws0T jPT6+kDpI+YdKT5XC5555sOjmiUTZXFS9Vkc6j9SSt3+CGCHDRBRo+LIghl/+mLZe97+ myCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=bsECiRUnW95+PxZr7Vf78395KkxsKvxS/tP/QVClWfc=; b=K/wx2FzTXD6aHT2t4VifwAc/8DkWdtcMEPsX09KZZMVRHcBrVW3zx44ZU9aF+N02zl /6f4G/KjEisREma9qfIsGkr9K956MjIg93p85DznbWWs4/t5WiQ1Il38Z/ilokS1tMfO Pi2adE36esVk5P7Q4UHB9GOXjGZNNlmiZOl1TrHM5iEhh+uuOfLsO2+qku4GBslBjfeM g645KcXuyQM0TQD1/A0+zLiIYOTOHDzEjWeb/2cuNnYYk3Lj9VJhKxLaG1xlthmG7Cbz yPTaSQ2VDxYXuzqTLjkKqW/1suK3tB+xO2H21QKotu4RMDIDYuMWldZBz+u5bFriaVhc o4oQ== X-Gm-Message-State: APjAAAW8twVncoDt2IkJS3831Istr4F2VG0MfMyzNkIySxad/8uanp1m kTbWjRuvTlPfHZonqLmdUOwU8ms+d5Q= X-Google-Smtp-Source: APXvYqxq0dgmCIJdD34Sm3D9TC3Rlaqltp31SzliQ5vCIwcFpho1mRtm+WkE/0RPYA2TkmTuXljhZw== X-Received: by 2002:a1c:4e0a:: with SMTP id g10mr2763870wmh.128.1556809469614; Thu, 02 May 2019 08:04:29 -0700 (PDT) Return-Path: Received: from bivouac.eciton.net (bivouac.eciton.net. [2a00:1098:0:86:1000:23:0:2]) by smtp.gmail.com with ESMTPSA id s12sm7252771wmj.42.2019.05.02.08.04.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 May 2019 08:04:28 -0700 (PDT) Date: Thu, 2 May 2019 16:04:27 +0100 From: "Leif Lindholm" To: devel@edk2.groups.io, michael.a.kubacki@intel.com Cc: Liming Gao , Andrew Fish , Laszlo Ersek , Michael D Kinney , Ard Biesheuvel Subject: Re: [edk2-devel] [edk2-platforms] [RFC] Migrate devel-MinPlatform branch to master branch Message-ID: <20190502150427.ihzom3w4fvjpxopk@bivouac.eciton.net> References: <49AB4ACB9627B8468F29D589A27B7455888CA32F@ORSMSX122.amr.corp.intel.com> MIME-Version: 1.0 In-Reply-To: <49AB4ACB9627B8468F29D589A27B7455888CA32F@ORSMSX122.amr.corp.intel.com> User-Agent: NeoMutt/20170113 (1.7.2) Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Michael, On Thu, Apr 18, 2019 at 09:11:38PM +0000, Kubacki, Michael A wrote: > Hello, > > This RFC proposes moving the content on the devel-MinPlatform branch > in the edk2-platforms repository to the master branch in the > edk2-platforms repository. > > The devel-MinPlatform branch has been used for the initial development > of an EDK II based platform design referred to as "Minimum Platform". > This design is intended to provide a structured approach to introducing > Intel platform code into open source in a consistent manner. > > For more information about the EDK II Minimum Platform, please refer to > the Readme.md in devel-MinPlatform. > https://github.com/tianocore/edk2-platforms/blob/devel-MinPlatform/ReadMe.md > > The following packages would be added in Platform/Intel: > * Generic packages: > * AdvancedFeaturePkg > * MinPlatformPkg First a generic comment with some examples: Both of these include non-architecture-specific components that could be useful to have more generally available. Certainly AdvancedFeaturePkg/Smbios/ and AcpiDebug look like something of a generic nature rather than Intel-platform specific. And Platform/Intel/MinPlatformPkg/Library/CompressLib/CompressLib.c appears to have nearly only whitespace differences compared to edk2 ShellPkg/Library/UefiShellDebug1CommandsLib/Compress.c. (With edk2 already having 3 additional quite similar files in BaseTools/Source/C/Common/EfiCompress.c BaseTools/Source/C/Common/TianoCompress.c BaseTools/Source/C/TianoCompress/TianoCompress.c) Secondly - edk2 has recently transitioned to bsd+patents license, and it would make sense if edk2-platforms did the same. Do we want to do that before or after this addition? Finally, what should we do for Maintainers.txt? Best Regards, Leif > * Board-specific packages: > * ClevoOpenBoardPkg > * KabylakeOpenBoardPkg > * PurleyOpenBoardPkg > > The following packages would be added in Silicon/Intel: > * KabylakeSiliconPkg > * LewisburgPkg > * PurleyRcPkg > * PurleySktPkg > > The following growth is expected over time: > * Platform/Intel - Additional board packages for Intel reference boards > including support for some pre-existing product releases > * AdvancedFeaturePkg - Additional modular features capable of being used > in board packages > * Silicon/Intel - Additional silicon packages roughly keeping 1:1 parity > with board packages > > We hope the content will enable others to add new board packages and advanced > features over time. > > The result of the change is available here for reference: > https://github.com/lgao4/edk2-platforms > > Regards, > Michael > > >