-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[docs] Move OPA ecosystem pages to site top-level #6198
[docs] Move OPA ecosystem pages to site top-level #6198
Conversation
9b0cec0
to
31c61d7
Compare
✅ Deploy Preview for openpolicyagent ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for openpolicyagent ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
e473f62
to
8e18d02
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.
@charlieegan3 This looks excellent! Thanks for looking into a better way to organize the unwieldy number of ecosystem items that have accrued over time. 🙂
On the code side, I'm not seeing anything too unexpected-- there's a big change of templates, which I'd expect for a UI change this dramatic + a lot of small repetitive edits to pull all the old content into the new structure.
Overall, looks great! 👍
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.
The changes lgtm. The new look is great! Decoupling this from the versioned docs is a nice touch.
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
This is now handled with redirects Signed-off-by: Charlie Egan <charlie@styra.com>
e818cb5
to
6d44e07
Compare
Yeah, I can see that it's a little awkward in the breadcrumbs. But the listing of the integrations is on the /ecosystem page too - and has always been there. Perhaps we can change that around and make /integrations the main list in the future but will keep that for another PR. |
Why the changes in this PR are needed?
What are the changes in this PR?
Pages that were under /docs/version/ecosystem, /docs/version/integrations etc have been moved to /ecosystem and /integrations. Redirects have been created for the old pages in the netlify config.
Test the redirects
All these links:
Should redirect correctly.
Does this need to be in before the next release?
It’s not required that this is in before the next release as it’s only the contents of docs/content which is versioned with releases.
This moves a load of content out of that directory into docs/website/content which is applied immediately.
That said, I see no reason we shouldn’t try and get it in ASAP because the latest: https://www.openpolicyagent.org/docs/latest/ecosystem/ is still incorrect.