There is a general agreement among git users that any files that are generated and not hand written should not be part of the git repository.
In the case of pbspro these are files:
and possibly others.
The build and test systems used during initial OSS development did not have the required tools (autoconf, automake, etc.) installed, which is why the autogenerated files were checked into the repo. I don't have a problem removing them, at least for Linux systems. However, the world is more than Linux. Removing them may be problematic if someone wanted to build PBS Pro for Solaris or AIX. I'm also curious to see what happens when Microsoft rolls out bash for Windows this summer. For the time being, I would like to leave the files in the repo unless there is a strong technical argument to remove them.
If/when we do remove them, we may also get rid of the Makefile.in files.
After some internal discussion it has been decided that we should move forward with this ticket. : Please feel free to contribute changes. Otherwise, this ticket will be prioritized and assigned in a future sprint.
Simon committed 0286bbbcbcddc99fe4ec1c8b4fc6218110d13223, later merged as pull #82.