Translated into FreeCad this would mean having built-in capabilities for:
- upgrade option
- Macro/Plug-in installation utility
- wizzard/mechanism for obtaining Parts and part libraries from central repositories
Would you think this makes sense? Or would you say: Well in principle yes but this is not first priority.
1) Upgrade Option
Depends on the platform.
On Ubuntu/Linux Mint, if you use the daily ppa-version, you can update "automatically" and have the newest version.
On Windows, you can download development snapshots.
They don't need installation. Just uncompress archive and double-click the exe-file.
So - already present
3) Plug-In to use Internet-based-services for downloading parts (Traceparts or similar)
Nice to have, but atm assembly, drawing (dimensioning), CAM, FEM have IMHO higher prority.