Any other changes I need to make, either to code or build logic, somewhere ?- python-tag is used by libraries that depend on python (I think mpi has python bindings). Make sure that the library naming makes sense for those as well.
I haven't found any code related to "--layout=versioned-1.66", I only see https://github.com/boostorg/boost/blob/master/boostcpp.jam#L124-L130. Can you point me to any code (or documentation) describing what you have in mind ?- --layout=system should probably continue using the current naming scheme (python/python3) - boostcpp.jam in develop has code to use an old naming scheme. --layout=versioned-1.66 should use the old names. (This is only intended to make updating Boost less painful whenever we change library naming.).
-- ...ich hab' noch einen Koffer in Berlin...