Skip to content
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

Update guide for pcli threshold #4215

Merged
merged 5 commits into from
Apr 15, 2024
Merged

Conversation

hdevalence
Copy link
Member

Describe your changes

Restructures guide.penumbra.zone to make it more useful and to open space for pcli threshold docs.

Issue ticket number and link

Checklist before requesting a review

  • If this code contains consensus-breaking changes, I have added the "consensus-breaking" label. Otherwise, I declare my belief that there are not consensus-breaking changes, for the following reason:

    only changes to the guide

Copy link
Contributor

@conorsch conorsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's breakage here where the dynamic import for version/tag:

Error updating "{{ #include ../penumbra_version.md }}", Could not read file for link {{ #include ../penumbra_version.md }}

Solution is just to update the relpaths. I'll handle that as part of review. Ideally CI would have fallen down on this, too.

We weren't failing on the broken links in CI, but now we are. This
solves most of our problems: broken `include` statements still don't
throw an error, but they emit a warning. There's an upstream PR to
mdbook to update this behavior, which I've +1'd.

Also patches a few broken links here and there, related to reorg in GH #4215.
@conorsch
Copy link
Contributor

Ideally CI would have fallen down on this, too.

Evidently that's a thing, see rust-lang/mdBook#1094. Fixed the links for our docs throughout.

Copy link
Contributor

@conorsch conorsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great reorg. 😎

@cronokirby cronokirby merged commit aecb67f into main Apr 15, 2024
8 checks passed
@cronokirby cronokirby deleted the update-guide-for-pcli-threshold branch April 15, 2024 22:19
conorsch pushed a commit that referenced this pull request Apr 17, 2024
Follow-up to #4215, in which we reorganized the guide for readability.
Some of the existing content got shuffled into subroutes, and already
one person in Discord has pointed out that we broken URLs. Tacking on
some http redirects via mdbook [0].

[0] https://rust-lang.github.io/mdBook/format/configuration/renderers.html#outputhtmlredirect
@conorsch conorsch mentioned this pull request Apr 17, 2024
1 task
conorsch pushed a commit that referenced this pull request Apr 17, 2024
Follow-up to #4215, in which we reorganized the guide for readability.
Some of the existing content got shuffled into subroutes, and already
one person in Discord has pointed out that we broken URLs. Tacking on
some http redirects via mdbook [0].

[0] https://rust-lang.github.io/mdBook/format/configuration/renderers.html#outputhtmlredirect
conorsch pushed a commit that referenced this pull request Apr 17, 2024
Follow-up to #4215, in which we reorganized the guide for readability.
Some of the existing content got shuffled into subroutes, and already
one person in Discord has pointed out that we broken URLs. Tacking on
some http redirects via mdbook [0].

[0] https://rust-lang.github.io/mdBook/format/configuration/renderers.html#outputhtmlredirect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants