-
Notifications
You must be signed in to change notification settings - Fork 190
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
chore(docs): refactoring guides and some other nits #6175
Conversation
🚀 Deployed on https://6713901957a13b8b9b387d6b--noir-docs.netlify.app |
302766f
to
4fb7a9f
Compare
0e3ec01
to
1999968
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR is enshrining noirenberg as the primary installation method for Noir which isn't what was agreed on slack and is a "backtrace into the valley" as @Savio-Sou put it. It can be placed in "Alternative installations" under noirup or under bb
in "Proving backend installation" but it's not an installation method which is supported and tested by the Noir team so it should not take priority over noirup.
We should also not merge the "hello noir" page into the installation tooling page as they're two separate things and if we're having multiple installation methods then it doesn't make sense to inline that content into just one of them.
do we want to remove the homepage? I thought we were going to to keep it (@Savio-Sou) since you don't typically first land on a docs site when going a web page. I know the homepage right now isn't the prettiest, but at least it works as a placeholder so if we want to update the homepage in the future we won't have to restructure again. Removing the homepage will also break all existing links to noir docs out on the web since it removes |
I was under the impression we wanted to remove it but didn't because of the redirects, but I fixed the redirects in netlify.toml (links with /docs/ redirect to the correct pages) Glad to keep it, though, if it's useful |
I'll defer to @Savio-Sou on whether we want to keep it or not. |
We would like to update it in the long run. I would prefer keeping it unless it is stirring confusions / frictions in our community. |
Created #6222 and #6223 (also partly relevant AztecProtocol/aztec-packages#8530) from this PR. Recommend closing and splitting this PR up to tackle the Issues individually; easier to review and merge that way. |
Keeping the homepage, this PR actually does only one thing, which is updating docs. It does tackle two issues because the new getting started guide does both. I'll make the change to keep the homepage |
Thanks Ze, let us know when the PR description + PR is ready for a re-reivew 🙌 |
26b99b1
to
e5f6027
Compare
Co-authored-by: Savio <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Supplement minor sectioning under Installation for better readability
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still think removing the "Steps 1-6" framing from the current docs makes the E2E flow more obscure than easier to follow
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for proactively snapping the domains!
To minimize maintenance complications / UX risks though, great if you can:
- Complete domain ownership transfer, OR
- Revert to the GitHub hyperlink
before merging
Co-authored-by: Savio <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Domain transfer is now in progress
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me now URLs are transferred.
FYI @noir-lang/developerrelations on Noir doc changes. |
…s and struct fields (noir-lang/noir#6296) chore(docs): refactoring guides and some other nits (noir-lang/noir#6175) fix: Do not warn on unused self in traits (noir-lang/noir#6298) fix: Reject invalid expression with in CLI parser (noir-lang/noir#6287)
… fields (noir-lang/noir#6296) chore(docs): refactoring guides and some other nits (noir-lang/noir#6175) fix: Do not warn on unused self in traits (noir-lang/noir#6298) fix: Reject invalid expression with in CLI parser (noir-lang/noir#6287)
…s and struct fields (noir-lang/noir#6296) chore(docs): refactoring guides and some other nits (noir-lang/noir#6175) fix: Do not warn on unused self in traits (noir-lang/noir#6298) fix: Reject invalid expression with in CLI parser (noir-lang/noir#6287)
… fields (noir-lang/noir#6296) chore(docs): refactoring guides and some other nits (noir-lang/noir#6175) fix: Do not warn on unused self in traits (noir-lang/noir#6298) fix: Reject invalid expression with in CLI parser (noir-lang/noir#6287)
This closes the remaining work for restoring some of the devex regression around noir and bb, and other docs improvements including homepage removal and redirects set-up.
bbup
andbb
as examples (closes Merge "Getting Started" documentation sections into one simple, end-to-end page #6222 and Copy how to install and usebbup
into Noir Docs #6223)