On 25.01.2017 10:49, Ralf Mattes wrote:
So instead of
using git submodules for JACK2, how about we bring the
headers repo in sync and then simply copy the files over to JACK2?
That's the worst of all solitions. While the git-submodule solution give us
clearly defined dependencies under version control, that solution depends on
some poor maintainer (actually, one for each implementation) keeping the
header files in sync.
If using 'git submodule' really should not be an option (for whatever reasons),
at least import and keep in sync the header subdirectory properly with 'git
subtree' which will keep header commit history intact.