There is a significant amount of code in the PBS Pro repository that is no longer of use. This includes support for obsolete platforms, commented out code, and cpp conditionally disabled code (#if 0). This code should be removed from the repository because it prevents accurate calculation of code coverage and unnecessarily increases complexity. If any of the removed code were to later become necessary, it may be recovered from older releases in the repository.
Support for the following platforms will be removed:
The community is encouraged to provide feedback if any of the proposed platforms are still required.
All currently supported platforms build properly with no loss of functionality. Full regressions must pass.
The community was polled, and there were no objections to removing the listed platforms and additional dead code.
Priority changed to high, as this will further improve the overall state of the PBS Pro code base.