From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mx.groups.io with SMTP id smtpd.web08.1367.1623435788614125724 for ; Fri, 11 Jun 2021 11:23:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linux.microsoft.com header.s=default header.b=lEt1J7Ok; spf=pass (domain: linux.microsoft.com, ip: 13.77.154.182, mailfrom: mikuback@linux.microsoft.com) Received: from [10.124.238.202] (unknown [167.220.2.74]) by linux.microsoft.com (Postfix) with ESMTPSA id ECADA20B7178; Fri, 11 Jun 2021 11:23:07 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com ECADA20B7178 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1623435788; bh=RiOgYdaa/FplUCY3gR3rWw3kc9FDzVhJIm4OO2/mUVg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=lEt1J7OkG1r6cnF3z/iBBJQ5UjThtiZNoPgRiUSm9tM0jsGNZ+ek24VASDraer4Kt hTaRhrDt8FuTHah+wqf8XjzmjLrVs8DzQQ305BaTWeoUMGodqLYN7N14BHwebZ5GHr 6H04rMFr/JZ8vfHQ5QqSuzlxLBZHLokp8Mw0117c= Subject: Re: [edk2-devel] GSOC 2021 EXT4 driver Project To: devel@edk2.groups.io, leif@nuviainc.com, michael.d.kinney@intel.com Cc: "pedro.falcato@gmail.com" References: <20210610175411.jqbn6s5yv7eukeqv@leviathan> From: "Michael Kubacki" Message-ID: Date: Fri, 11 Jun 2021 14:23:07 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210610175411.jqbn6s5yv7eukeqv@leviathan> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit I had done some of the early work in moving content to edk2-platforms/Features. Just wanted to add my support for maintaining this as a vendor neutral feature there. #4 in the options list is not really what AdvancedFeaturePkg intended for, there's more details here - https://github.com/tianocore/edk2-platforms/tree/master/Features/Intel#AdvancedFeaturePkg. - Michael On 6/10/2021 1:54 PM, Leif Lindholm wrote: > edk2-platforms/Features/Ext4Pkg sounds good to me too. > > / > Leif > > On Thu, Jun 10, 2021 at 17:38:17 +0000, Michael D Kinney wrote: >> Hi Pedro, >> >> After thinking about this, I think I would prefer Option (4). >> >> The proposed landing zone would be a new Ext4Pkg in the edk2-platforms repository in the Features directory. >> >> edk2-platforms/Features/Intel/Ext4Pkg >> >> All the features in that directory and not specific to Intel. There are other email discussions about moving some of that content up a level, so an alternative path would be: >> >> edk2-platforms/Features/Ext4Pkg >> >> Best regards, >> >> Mike >> >> >> From: devel@edk2.groups.io On Behalf Of Pedro Falcato >> Sent: Monday, May 24, 2021 12:27 PM >> To: devel@edk2.groups.io >> Subject: [edk2-devel] GSOC 2021 EXT4 driver Project >> >> Hi everyone, >> >> Me and my project have been selected for GSoC this year, under Michael Kinney and bret. Thank you for the opportunity to collaborate with you and improve Tianocore! >> If anyone has any questions, please fire away :) >> How do I get started? I'd like to find some easier tasks as to start trying out patch submission and generally programming in a firmware environment. >> Also, I've been talking with my mentors and a relevant question to ask the mailing list is: Where should we put the EXT4 driver? >> Michael said there are other filesystems in MdeModulePkg, but it might be getting too big and proposed the following options: >> >> 1) EXT4 in new package in edk2 repo as a peer to FatPkg. >> 2) EXT4 in edk2 repo in MdeModulePkg >> 3) EXT4 in edk2-platforms advanced feature package. >> 4) EXT4 in edk2 advanced feature package >> >> As someone that's still learning how to navigate the project's tree(s), this is a bit over my head and so I'd like your opinion on the matter. >> Also, I would love if someone could point me to some good reading material and/or examples of the package/build system, as I couldn't find documentation on those >> and my previous experiment with Tianocore involved looking at FatPkg and mindlessly copying what it was doing. >> >> Thanks, >> >> Pedro >> >> >> >> >> >> > > > >