glossary - MacSourcePorts/MSPBuildSystem GitHub Wiki
Mac Source Ports handles the official build for this project, often posted directly to the project's repo itself
Mac Source Ports does the build based off of project’s repo
Mac Source Ports does the build based off of our own fork
Mac Source Ports links to a third party build
Project's code is from the original game's official source (i.e., Selaco)
Project's code is from an official release of the game/engine's original source code (i.e., GZDoom)
Project's code is derived from the original engine's source code and reverse engineered differences (i.e., Strife support in GZDoom)
Project's code is from recreated/reflected source code (i.e., DevilutionX)
Project's code is from reverse engineered code, intended to act like original without recreating it (i.e., OpenMW)
Project's code is based on leaked source code. With the exception of later blessed releases MSP does not work with these
Project does not release source, so nature of source is unknown
Project does not do their own Mac builds, MSP does the build
Project does their own Mac builds, but does not do App Bundles, MSP does the build
Project does their own Mac builds into App Bundles but does not sign and/or notarize, MSP does a signed/notarized build
Project does their own Mac builds into App Bundles but doesn't do Universal 2 builds, MSP does a signed/notarized build
Project does their own Mac builds into App Bundles but does not sign and/or notarize, however MSP links to a third party build for pre-existing reasons
Project does their own Mac builds into App Bundles and signs and notarizes them, MSP links to their third party builds
Source is available, project is "open source" in some form or fashion
Source is unavailable, potentially despite being a source port project
Source is unavailable, but MSP has access to it that we can't share (i.e. Daikatana)
Closed source, atomic/versioned releases from the project
Versioned releases based off of a GitHub tag
Versioned releases, but the last official version is old, despite the project continuing to receive activity
Versioned releases, but the project has not had activity or releases in a while
No release strategy, builds are based off of the latest code at build time
No releases, project is source only
Project officially supports Mac, does Mac builds
Project officially supports Mac, does not do Mac builds
Project unofficially supports Mac, does not go out of their way to ensure Mac compatibility
Project does not officially support Mac
Project explicitly does not support Mac
Project is ambiguous as to platform support in general
Project is currently active (commits within the past year)
Project is currently inactive (last commit over a year ago)
Project is currently inactive and likely abandoned (last commit several years ago)
Project has been explicitly labeled archived or otherwise inactive