Skip to content

Conversation

eak12913
Copy link
Contributor

This PR adds two new sections to the Guides area:

  • Contributing
  • Forking

These new pages will live under a new "working-with-our-code" area. Additionally we're moving the "versioning" guide from "stay-up-to-date" to "working-with-our-code".

This PR adds two new sections to the Guides area:
- Contributing
- Forking

These new pages will live under a new "working-with-our-code" area. Additionally we're moving the "versioning" guide from "stay-up-to-date" to "working-with-our-code".
@netlify
Copy link

netlify bot commented Jan 25, 2022

✔️ Deploy Preview for pensive-meitner-faaeee ready!

🔨 Explore the source changes: a98c006

🔍 Inspect the deploy log: https://app.netlify.com/sites/pensive-meitner-faaeee/deploys/61f1b8a1d2d6840007b01a83

😎 Browse the preview: https://deploy-preview-154--pensive-meitner-faaeee.netlify.app

participate in issues and pull requests, and you won’t be benefiting as much from the Gruntwork community.

So, whenever possible, use the code directly from the `gruntwork-io` GitHub org, as documented in
[Using Terraform Modules](#using_terraform_modules) and [Using scripts and binaries](#using_scripts_binaries). If your team relies on NPM, Docker Hub, Maven Central,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as above regarding anchor links.

Comment on lines 37 to 38
Once you’ve forked the code, using it in is very similar to what is outlined in [Using Terraform Modules](#using_terraform_modules) and
[Using scripts and binaries](#using_scripts_binaries), except for the following differences:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These anchor links are broken. I think the first could possible go to this intro section, but we don't have a good answer for the latter at the moment. Thoughts?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if the right thing to do is to allow it to be broken. My thought process:

  • If we don't have a place to link it to and we link it to an existing place which doesn't really help the user understand anything then we'll have no way in the future to discover this (unless someone tells us about it)
  • If we leave it broken - or update the link to a known broken thing (eg: "replace-me-when-we-have-this-section") then we'll be able to punt dealing with the problem until we want to turn on the link validator which we are about to build. At that time - perhaps we'll have a better section for this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where would you propose we link to? Two candidates for this content seem to be

  • Somewhere in the intro guide
  • The forthcoming Tools reference section

It's weird to leave it broken, though. If we link to tools, perhaps we should have a stub there with an admonition saying this isn't done, and with a link back to the original section of the guide on Gruntwork.io? Or even a redirect? That would feel better, I think.

@ebeneliason ebeneliason changed the title Add Contributing and Forking sections [APT-1691] Add Contributing and Forking sections Jan 26, 2022
Copy link
Contributor

@ebeneliason ebeneliason left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@eak12913 eak12913 merged commit 39b0756 into master Jan 26, 2022
@eak12913 eak12913 deleted the add-contributing-and-forking branch January 26, 2022 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants