I feel that it'd be helpful to post here the Good News for those who don't follow the GitHub process very closely. Today, I noticed that the first actual Toponaming commits have actually landed into the FreeCAD master! So it's not just a separate toponaming branch any more, great!
https://github.com/FreeCAD/FreeCAD/comm ... 9f8dd16af4
There's quite a long discussion about the process in
https://github.com/FreeCAD/FreeCAD/issues/8432, and this already merged part seems to be the part 1 of 4 of the preliminary stuff. So, this does not actually fix anything yet, even after 4 of 4 merged, but it lays the foundations for the Toponaming algorithm to be included into the FreeCAD master. So, as far as I understand, the inclusion of Toponaming branch to the FreeCAD Master has finally really begun! Congratulations to the developers for this important step!
So, it seems realthunder's algorithm has finally started its way to FreeCAD proper, but please see also this to understand it'll take quite some time to be fully incorporated:
https://ondsel.com/blog/freecad-topolog ... ntPgNMmUGA