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

RFC: Automated Reference Documentation #333

Open
ForestEckhardt opened this issue Sep 29, 2021 · 1 comment
Open

RFC: Automated Reference Documentation #333

ForestEckhardt opened this issue Sep 29, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@ForestEckhardt
Copy link
Contributor

We would like to start generating automate reference documentation for all Paketo buildpacks. In order to do this we will need to make some changes to the buildpacks in the Paketo project to allow for this. Because of the scope of the change we should put together both an RFC as well as a POC of the documentation generation tool.

For the RFC we should discuss the following:

  • Overall documentation strategy
  • The new structure(s) (i.e. environment metadata in buildpack.toml, new documentation file, etc.) that should be used for reference documentation in Paketo buildpacks
  • Alternative documentation methods
  • Potential "enforceable" structure or content (build plan diagrams, caching logic)
  • Where should a the tooling for documentation generation live?

For the POC we should be able to take a fork the Paketo Bellsoft Liberica buildpack and to the following:

  • Convert environment variable fields in buildpack.toml into documentation
  • Combine the environment variables documenation with reference-doc.md
@ForestEckhardt
Copy link
Contributor Author

See paketo-buildpacks/rfcs#114

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants