I saw edk2 PR to handle PPTT using ConfigurationManager framework.

How bit waste of potential CM is. Something what could be serious helper became yet another board specific code dump.

There should be CM->GeneratePPTT(data) function which either go through hardware to detect cores/caches/clusters/topology or gets it in a structure/object/array.

Instead is yet another code drop which generates whole PPTT by hand.

#edk2 #ConfigurationManager #codedump #trash

@brian_fox If your repositories are really disinterested in receiving pull requests or issues, you could archive them. When you want to make a new #CodeDump, you can unarchive the repository, push your #CodeDump, and then archive it again: https://docs.github.com/en/repositories/archiving-a-github-repository/archiving-repositories
Archiving repositories - GitHub Docs

You can archive a repository to make it read-only for all users and indicate that it's no longer actively maintained. You can also unarchive repositories that have been archived.

GitHub Docs
@brian_fox I'm curious about #Sonatype's approach to open source. I understand that Nexus is made available as an open source #CodeDump: https://github.com/sonatype/nexus-public/
GitHub - sonatype/nexus-public: Sonatype Nexus Repository Open-source codebase mirror

Sonatype Nexus Repository Open-source codebase mirror - sonatype/nexus-public

GitHub