Yes. I added the list to the branch Readme.md. Welcome everyone to review this list and let me know which one can be deleted.

 

GenCrc32

Compress tools

LzmaCompress

BrotliCompress

PyEfiCompressor

TianoCompress

PI Spec Vol3

GenSec

GenFfs

GenFv

Utilities

VolInfo

EfiRom

DevicePath

PE/COFF spec

GenFw

 

VFRCompile

 

Thanks,

Bob

 

From: Kinney, Michael D <michael.d.kinney@intel.com>
Sent: Monday, April 4, 2022 1:31 AM
To: Feng, Bob C <bob.c.feng@intel.com>; devel@edk2.groups.io; Kinney, Michael D <michael.d.kinney@intel.com>
Cc: Sean Brogan <sean.brogan@microsoft.com>; Chen, Christine <yuwei.chen@intel.com>; Gao, Liming <gaoliming@byosoft.com.cn>
Subject: RE: [edk2-devel] "PyBaseTools" branch on edk2-staging

 

Hi Bob,

 

Thank you for setting up this staging branch.

 

Can you list the current inventory of tools that are being considered for porting from C -> Python?

 

It would be good for everyone to review that list and determine if there are tools that can be deleted because they are no longer needed.

 

Thanks,

 

Mike

 

From: Feng, Bob C <bob.c.feng@intel.com>
Sent: Saturday, April 2, 2022 10:13 PM
To: devel@edk2.groups.io
Cc: Kinney, Michael D <michael.d.kinney@intel.com>; Sean Brogan <sean.brogan@microsoft.com>; Chen, Christine <yuwei.chen@intel.com>; Gao, Liming <gaoliming@byosoft.com.cn>
Subject: [edk2-devel] "PyBaseTools" branch on edk2-staging

 

Hi Everybody,

 

The “PyBaseTools” branch is created on edk2-staging repository for the future contribution of poring BaseTools C tools to Python.

https://github.com/tianocore/edk2-staging/tree/PyBaseTools

 

Best Regards,

Bob Feng