Poor part selection is a leading factor in the death of open-source hardware projects. With vendor lock-in and country-specific availability, it only takes a few changes for parts to become inaccessible.
Avoiding these pitfalls requires open standards and parts which are:
For bearings, extrusions, belts, gears, etc., here are my opinionated recommendations, based on ISO, ANSI, ASTM, CEN, and UTS standards for common mechatronics components.
WORK IN PROGRESS