-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add User Manual #2810
Comments
I hope to help with the eventing part. Please let me know how to start. |
/assign |
Sounds good ! I have a crazy busy week ahead, but if you have any ideas how you would like to structure the eventing docs, let me know. We can already start with |
@rhuss should this be filed against the /docs repo instead? 🤔 |
@abrennan89 I think that makes totally sense. Is there already an issue related to where to integrate client documentation ? |
There's a project for kn docs: https://github.com/knative/docs/projects/23 |
@abrennan I'd like to move this issue also over to the docs repo, and also want to split it up more. This issue would be a candidate to discuss in one of the next calls. |
This issue is stale because it has been open for 90 days with no |
/remove-lifecycle stale |
Note to self: Related to knative/ux#39 |
@daisy-ycguo @rhuss is anyone currently working on this or should we unassign it and split up the issue into smaller tasks? |
@abrennan89 no, nobody is actually working on this issue (an @daisy-ycguo is not working on Knative anymore ...) |
I don't think that this should be one single guide for CLI, but let's see what comes out of Omer's card sorts in terms of docs structure. |
@snneji any thoughts on where this fits into the new card sort version of docs? I don't think we have a CLI section anymore but kn is a major part of Knative. |
This issue is stale because it has been open for 90 days with no |
/remove-lifecycle stale |
@psschwei it looked like you were working on some sort of automation for this, is that still the plan going forward? Not sure if there's any work to do here still? |
I just added a link to the client docs to the knative docs... it would be good to add it to the site (rather than linking out), but it's not something I'd be able to work on in the near future... |
Proposal for docs WG - how do we feel about adding top level CLI and Functions sections to the site, the same way we have for Serving and Eventing? More specifically, any arguments against doing this? To me they're the other two largest UX components that I could see folks wanting to find quickly. cc @psschwei @csantanapr @snneji |
cc @nainaz |
We have discussed this one in the Docs WG and although we have decided not to include the content in this exact format / layout, we plan to check that each of these requests are documented, or else maybe open individual issues for dealing with any gaps in the docs. |
What would the user story be for this @knative/client-wg-leads ? Does it really need to be documented? Why? |
Plugins requirements split into separate issue: #3534 |
@abrennan89 Also it's different to |
Closing this since the issue has been open for over 2 years. @rhuss please do not open XXL issues like this, and instead open an issue for each individual section if there are changes still required. Opening issues that are this large make working them unmanageable. |
I'm fine with closing this issue. @abrennan89 this issue was never meant as a task list for things to perform, but as brainstorming and an example of how a user document could contain. It should not have been taken literally, but have some arguments why a use case focussed User Manual might have been helpful in addition to the Reference Manual we have.
"could imagine" was the important part, which was meant to continue the discussion that has been started in knative/client#510 But I agree that a GitHub issue may be the wrong format for this, possibly a Google Docs would have been better. I also apologize that I could not drive that story more (e.g. splitting it up was one of the following goals). |
Describe the feature:
The user manual should be use case focussed and guide the user through several important use cases. That's different to the reference manual which is more for a quick lookup of options.
The user manual should live on knative.dev, we just track the issue here (but could move it over, too)
I could imagine a TOC like in:
Installation of kn: https://knative.dev/docs/install/client/install-kn/
Authentication and configuration: config is here https://knative.dev/docs/install/client/configure-kn/, not sure what is meant by authentication in this case
Knative Serving
kn
is documented; https://knative.dev/docs/serving/services/creating-services/#procedure we maybe need a follow up issue to improve the creating services docs in general, inc. verification steps etc, but I think that's outside the scope of justkn
docskn service create --force
#5227kn service describe
actually means, especially the output for the traffic split ?Knative Eventing
Plugins
The style of the user manual should be relaxed and easy to read. The section can build upon each other.
The User Manual is hosted as part of knative.dev
This issue is part of knative/client#510
The text was updated successfully, but these errors were encountered: