-
-
Notifications
You must be signed in to change notification settings - Fork 126
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
Implement new readme generator #61
Conversation
templates/README.md
Outdated
|
||
**Got a question?** | ||
|
||
File a GitHub [issue]({{ printf "https://github.com/%s/issues" (ds "config").github_repo}}), send us an [email][email] or join our [Slack Community][slack]). |
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.
or join our [Slack Community][slack] - delete )
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.
Too redundant?
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.
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.
thanks. good catch - i see.
templates/README.md
Outdated
|
||
## Community Forum | ||
|
||
Get access to our [Open Source Community Forum][slack] on Slack. It's **FREE** to join for everyone! Our "SweetOps" community is where you get to talk with others who share a similar vision for how to rollout and manage infrastructure. This is the best place to talk shop, ask questions, solict feedback, and work together as a community to build *sweet* infrastructure. |
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.
solicit feedback
templates/README.md
Outdated
{{ if eq (ds "config").license "APACHE2" }} | ||
## License | ||
|
||
[APACHE 2.0](LICENSE) © 2017 [Cloud Posse, LLC](https://cloudposse.com) |
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.
can we auto-generate the year here?
maybe a fixed start year and auto-generated current year if it's greater then the start year
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.
yea, good idea.
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.
+1
inline comments
README.yaml
Outdated
# License of this project | ||
license: "APACHE2" | ||
|
||
# Cannonical GitHub repo |
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.
Canonical
what
README.md
generator.README.yaml
datasourcedocs/
(e.g.targets.md
like in this repo)readme/lint
target to ensureREADME.md
is up to datewhy
README.yaml
can be read by ourhugo
docs site to include specific sections in our documentationreferences
design
REAMDE.md
in this repo was generated fromtemplates/README.md
by using the data inREADME.yaml
-- no other magicbuild-harness
will use thetemplates/README.md
gomplatevariable
andoutput
documentation can be supported by writing their values todocs/outputs.md
anddocs/variables.md
and then including them in theincludes
parameter in theREADME.yaml
configtodo