-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
idea: sphinx objects inventory shed #148
Comments
Awesome! It's always great to hear that a project has been useful to someone other than just myself. :-) High-level, I think the objective behind this (making it much easier for Sphinx documentarians to cross-reference into third-party, non-Sphinx document(ation) sets) is a really great idea -- Sphinx's robust cross-referencing functionality is really nice, and the recent emergence of MyST is a tremendous addition to the Sphinx ecosystem. A system that provides robust, searchable, discoverable I have a number of thoughts percolating on the idea...I'll post further here once I've pulled them together. I think one of the key questions is whether it actually makes sense to try to implement it as a centralized repository, as opposed to a set of advanced tooling for auto-creation of |
Thank you for this feedback. I am myself still working my mind around this. I feel that some hindrances to this objectives could be lifted with a few changes in |
Sorry for the slow reply on this! I've been mulling this idea over, and aside from implementing a robust and simple way for people to set up suitable web scraping (I still like the name For Sphinx docsets, e.g. on ReadTheDocs, there's a guarantee of freshness in the For an
If clean and sufficiently inexpensive ways can be figured out to manage these two stalenesses, then I think the idea is probably solid. In terms of a There are also cloud services cost aspects for both of these items:
CDN caching would probably make sense for Item 2. Some sort of intelligent microscraping of the website hierarchy under documentation, built into |
Hi there!
First, thank you a lot for
sphobjinv
! It has proven most useful in countless situations for me.Since you have been playing with inventories alot, I would like your feedback on an idea: a sphinx object inventory shed.
I am looking for ways to help colleagues write their technical documentation, especially in complex multi platforms environments (think cloud microservices). I find Sphinx is the best compromise for independent projects in multiple domains linking each others, building an hypermedia documentation. I also think that MkDocs is getting attraction because of its simplicity and because people love markdown. The major downside here in my opinion is the lack of inter-project reference engine (like intersphinx), especially since Sphinx users now have MyST for markdown support.
To help solve this, inspired by sphobjinv and typeshed, I am thinking of a Sphinx objects inventory shed (or
soished
for short)This project could provide a few things:
sphobjinv
to help generateobjects.inv
filesobjects.inv
files for major projects lackingobjects.inv
(like Javascript primitives from Mozilla MDN)My commitment into this would be quite modest, but I feel that within a few weeks I could make something up to get started.
Do you ( @bskinn ), or anyone reading this, have any opinion about that idea?
The text was updated successfully, but these errors were encountered: