-
Notifications
You must be signed in to change notification settings - Fork 244
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
Please document expected results, context for common user actions #2179
Comments
Hi @RickJWagner When you're referring to the missing documentation, I'm assuming it's from our We have created a lot more docs that will soon be published on the official OpenShift site: https://docs.okd.io (which will be soon-ish) |
Hi @cdrage |
Hi @RickJWagner ! The docs are now live (see the new README: https://github.com/openshift/odo/blob/master/README.adoc) I realize I never answered your questions, so here goes: What is being pushed From Which actions should be occurring in the K8S namespace as a result of 'push' This we need to be more clear.. for example, we do not output that we are creating a new project and we should. However, we do hide all the other details on purpose (that we're deploying deployment config, volumes, etc..). Do you find that you'd like more information on what's being pushed? Which K8S artifacts should be expected to appear/be manipulated? What state should they be in at the successful end of 'push'? I agree that we need to elaborate more on this... what we are actually deploying. Since it's multiple containers, volumes as well as deployment config What clues might be seen if something has gone wrong with 'push'? What kinds of remedies are available? ** You can use Let me know what you think of the responses and what you agree / disagree with. Your feedback is valuable. |
Hi @cdrage,
|
@RickJWagner This makes sense, thank you for this issue. This is something that we really need, and we have never properly captured it. It is not the first time this came up in the discussion. @cdrage one of the common questions that I get from people is how odo works. We don't answer this question in our documentation and we should.
Currently, the only way to answer those questions is to go through the odo source code :-( Writing this documentation will require knowledge of odo internals. Not sure if it makes sense for the docs team to write this. It might be better for someone from odo developers to start with this and work on it together with the docs team. What do you think @boczkowska ? |
Added expanded documentation on odo architecture. Hopefully, it covers at least some of the weaker points in docs: openshift/openshift-docs#18490 |
@kadel @cdrage @girishramnani can we consider this issue to be done and close this issue? |
Hi @RickJWagner, do you think the docs here: https://docs.openshift.com/container-platform/4.2/cli_reference/openshift_developer_cli/odo-architecture.html help resolve this issue? If yes, can we close this issue? Thank you. |
You are most welcome @RickJWagner. Just wanted to add, your feedback is greatly appreciated, it helps make our docs better. |
[kind/Documentation]
What did you find missing in the documentation?
A clear explanation of what the user should expect when common actions are taken. As an example, 'push'.
Please repeat for the most common actions.
What is the relevance of it?
Users are confused by Odo, it seems a 'black box' that is supposed to do things. (This would be fine if it were totally reliable, but this is sadly not the case. When something fails, the user is given very little information about what has happened/should have happened/ the state of their namespace/ etc.)
The text was updated successfully, but these errors were encountered: