Just my 2 cents; there seems to be significant overlap with our current documentation and other resources already present on the networkx.org website. Some questions and comments after going through the guide:
- The installation page (https://networkx.guide/installation) doesn’t install networkx in the recommended way (https://networkx.org/documentation/latest/install.html) and as the maintainers we won’t have access to this guide. In my opinion it makes it easier for users to have one single source of truth. These things may change in the future and users can end up in a situation where the officially maintained documentation installs one kind of environment and other resources recommend other kind of environment, this also makes it hard to debug issues where users open it on the networkx repo.
- Is https://networkx.guide/functions supposed to be a subset of the NetworkX API reference (https://networkx.org/documentation/latest/reference/index.html)?
- We already have a tutorial for new users (https://networkx.org/documentation/latest/tutorial.html) in our documentation, how can we improve this?
- I’m not sure if you have gone through https://networkx.org/nx-guides/ but we have been building this which overlaps significantly with the later pedagogical documentation. It would be amazing if we can get some of the documentation upstreamed to https://github.com/networkx/nx-guides as notebooks. PRs are always welcome! :)
Let me know what you think.
Best
Mridul