To start off part of the discussion, I wonder if part of the solution could be to use a MultiDocumenter as part of the core documentation.
SciML of course is an example of this SciML: Open Source Software for Scientific Machine Learning with Julia · Overview of Julia's SciML, but a bit in the extreme. I could see the documentations staying separate, but having the documentation clearly display these core pieces of Julia, i.e. across the top list:
- The Julia Language
- Package Manager
- Revise Workflows
- Debugger
- Package Compiler
- Static Compilation (In the future when ready)
As an example
In MATLAB it’s very clear how to find the things like examples, functions, and apps, and I wonder if we should be using similar space to display how to get to the package manager documentation website and the debugger.