A good first step would be a linter that goes over source code for macOS and flags things that are being used that GNUStep doesn't implement. That would inform the most important missing features for it to allow source portability.
A good first step would be a linter that goes over source code for macOS and flags things that are being used that GNUStep doesn't implement. That would inform the most important missing features for it to allow source portability.