-
Notifications
You must be signed in to change notification settings - Fork 3
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
DOC-4449 Astra Streaming audit and remove unnecessary duplications of Serverless content #121
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
Build successful! ✅ |
Build successful! ✅ |
Build successful! ✅ |
Build successful! ✅ |
Build successful! ✅ |
Build successful! ✅ |
Build successful! ✅ |
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.
Reviewed everything up to configure-pulsar-env.
Made some small optional suggestions and fixed a couple typos.
Build successful! ✅ |
DOC-4449 is for the settings UI overhaul for Astra Portal. While scoping this ticket, I found Astra Portal documentation in the Astra Streaming docs. Most of this content is specific to Streaming, which is not impacted by the new settings UI. However, there was some content that was related to organization settings (tokens, SSO, roles, permissions).
Rather than try to maintain this content in two places, I elected to remove (or minimize, insofar as possible) the dependencies on core Astra DB content within the Streaming docs. Because Streaming is an extension of an Astra DB org, it makes sense for the Streaming docs to reference the main Astra DB docs for org management and DB information. Additionally, it makes sense to assume the user has some exposure to the rest of Astra DB, being that Streaming is embedded in the Portal. Once we have a proper reuse system in place, we can consider adding content back in, if it is useful.
Furthermore, the Streaming docs have been in need of a general audit for some time. I guess I was feeling bold after my Classic docs audits and decided to take a stab at the Streaming docs. 😓 Admittedly, I used rather broad strokes here, and there is much more to be done. My general goals included auditing the following:
{company}
andyou
instead ofwe
,us
, etc.In the course of the audit tasks, removing the dependencies on Astra DB documentation, and learning about Streaming in general, I took to the time to make more significant revisions to some pages. Sometimes this was in pursuit of a well-structured page, and other times it was to address possible sources of confusion, such as inconsistent or incomplete information.
Full page reviews
The following pages were edited enough to warrant a review of the entire page:
Manage roles and permissions
. It now includes only content that is directly relevant to Streaming with multiple links to the general Astra DB RBAC page (in the Serverless docs).Navigation
The Streaming docs have 5 separate
nav
files (and I would like to combine these into a single nav eventually). I made the following changes to the navigation:Developing
(nowDevelopment
) andProducing and consuming messages
(nowProduce and consume messages
).IO connectors
section that had only one external link within. TheIO connectors
link is now underDevelopment
.Guides and examples
section. TheManage permissions
andPulsar subscriptions
topics are now underOperations > Administration
andDevelopment > Produce and consume messages
, respectively.using-curl
topic fromDevelopment
toAPI references
, where it is most relevant.Development
, thegpt-schema-translator
topic is no longer the first topic, and theastra-cli
topic is closer to the end of the section. If a user follows the nav, it is more appropriate to encounter these topics later in the flow.Operations
, thegeo-replication
topic is no longer the first topic. It is now immediately after theregions
topic.Operations
, there is now anAdministration
section with the tokens, private links, and roles/permissions topics.Lesser changes
The following pages received insubstantial changes or changes that aren't visible in the published output. I provided some preview links, but most of these pages need further revisions. A substantial review isn't necessary for these pages. If you wish to review the changes, please examine the diff on Files changed.
product_name
toproduct
to align with other doc sets.limits
and related links sections from the end of the page because this page is meant to be the Streaming landing page.Deletions
astream-custom-roles.adoc: Deleted due to redundancy. Redirected to
astream-org-permissionstopic. See
astream-org-permissions` in the preceding Full page reviews section.Redirects
This PR goes along with the following redirect PRs: