-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Substantial revision #32
Comments
@ashb , can you take a peek and let me know if my requests are compelling? If you prefer step-by-step, please let me know what changes you'd like in the first PR. Thanks very much. |
Just seen this point, will take a look |
@mikemckiernan That all looks amazing -- PR in what ever structure you think appropriate. Do we need to bump the minimum sphinx version at all? |
The |
Great extension. It's used by my team and I have suggestions for some significant revision.
I have an implementation of all the following items, but I'm cataloging them to find out the most approachable way to open PRs and request feedback.
:command:
fancytool install``. These xref targets are valid within the project and can be referenced cross-project with intersphinx.:idxgroups:
directive so that commands can be grouped in an index. In the proposed tests, I used "ham on a stick" and "spam in a cone" as groups, but IRL, the groups are like "Core Services" and "Common Utilities."full_subcommand_name
option so that when headings are printed for sub-commands, the fully-qualified command name is printed. My opinion is that this helps orient readers for projects that use deeply nested sub-commands.I made a fake PR in my fork so you can skim the diffs. If you are open to reviewing all the changes at once, that's fine by me, I just fear that could be unnecessarily challenging. I can make one PR for the first issue. I think the next four have to be one PR, though maybe I can make the domain and tests for xrefs into one PR and maybe break the two different indicies into separate PRs.
I'm not 100% sure, but I think that implementing the domain addresses #11. Refer to an example in a test file or some of the tests.
I hope the proposal is compelling. Please let me know whether you are receptive to one "big bang" PR or which smaller ones you'd prefer. If I can clarify anything, please let me know.
The text was updated successfully, but these errors were encountered: