... Openglider already uses too many libraries which are not bundled with freecad, so we cannot rely on the addon-manager. We already see the difficulties with the bundles (appimage, dmg, win). The size grows up to 800mb (appimage) because we now ship scipy, sympy, pandas,... within this bundle. In my eyes this is not the way to proceed.
So as you are talking about a lot of libraries which will be created for ose, I guess you should have a look at conda-packaging (or if no difficult [dependencies] and no compiled stuff is involved pypi is also a possibility). But with conda you shouldn't see any theoretic limitations (for sure packaging is always frustrating as dependencies are updated and incompatibilities are introduced). Once everything is available with conda it's easy to create bundles via the scripts we offer [3] (in case you want to offer a freecad-ose bundle or something like this).
From @looooo