Skip to content
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

Prepare customer-facing documentation for the API Gateway module #436

Closed
11 tasks done
Tracked by #130
nataliasitko opened this issue Jul 24, 2023 · 1 comment
Closed
11 tasks done
Tracked by #130
Assignees
Labels
area/documentation Issues or PRs related to documentation docs/modularization documentation Improvements or additions to documentation

Comments

@nataliasitko
Copy link
Contributor

nataliasitko commented Jul 24, 2023

Description
For the new modularization approach, we need documentation that is common for all the modules, e.g. general description (landing page), getting started, module configuration, etc.

AC

  • Your audience is the end-user so the documentation must be written for them (not for the team that builds this module, or other SAP teams that wish to build a module, not for SRE, etc). Remember about the context. How much user knows by now (probably just high level knowledge about Kyma as a whole and that there are modules).
  • The documentation must be consumable by the kyma-project.io home page (split into several information types/md files)
  • Create a docs folder following the standard structure proposed in -> this template
  • In each module's documentation include:
    • General description of the functionality (if the module is mandatory, mention it!)
    • Getting Started - instructions on how to use the module. The module docs must mention the prerequisite that the module must be enabled (don't explain 'how', just link to the generic document we (will) have on how to enable modules in Kyma (see Adjust the Get Started docs to modular approach)
    • Module configuration
    • Instructional documents (currently called "dev tutorials" and "operational guides") - must be isolated, i.e. no dependencies on other tutorials or modules. An example of a happy path for the user.
    • If needed, troubleshooting
    • Instructions on how to give feedback
    • CRD documentation (if needed)

Reasons

Prepare documentation for modular Kyma.

Assignees

@kyma-project/technical-writers

Attachments
kyma-project/kyma#16421

@nataliasitko nataliasitko added documentation Improvements or additions to documentation area/documentation Issues or PRs related to documentation labels Jul 24, 2023
@nataliasitko nataliasitko self-assigned this Jul 24, 2023
@triffer
Copy link
Contributor

triffer commented Aug 2, 2023

We should think about adding more examples to the documentation. I like how it is done In the Istio documentation, with examples for many of the embedded types, e.g. headers of HttpRoute.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Issues or PRs related to documentation docs/modularization documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants