Skip to content

docs(appmesh): comprehensive App Mesh readme review#15877

Merged
mergify[bot] merged 2 commits intoaws:masterfrom
Seiya6329:readmeReview
Aug 6, 2021
Merged

docs(appmesh): comprehensive App Mesh readme review#15877
mergify[bot] merged 2 commits intoaws:masterfrom
Seiya6329:readmeReview

Conversation

@Seiya6329
Copy link
Copy Markdown
Contributor

Conducting comprehensive review on README file.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@gitpod-io
Copy link
Copy Markdown

gitpod-io bot commented Aug 4, 2021

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Aug 4, 2021

Title does not follow the guidelines of Conventional Commits. Please adjust title before merge.

@Seiya6329 Seiya6329 changed the title doc(appmesh): comprehensive App Mesh readme review docs(appmesh): comprehensive App Mesh readme review Aug 4, 2021
@dfezzie
Copy link
Copy Markdown
Contributor

dfezzie commented Aug 4, 2021

Looks good to me. I don't see anything obviously wrong. Good to get it updated with all the final API changes

@Seiya6329
Copy link
Copy Markdown
Contributor Author

@dfezzie Thanks for reviewing the PR!

Copy link
Copy Markdown
Contributor

@madeline-k madeline-k left a comment

Choose a reason for hiding this comment

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

Looks great! Just one comment about using module qualifiers in code snippets.

```ts
const mesh = new Mesh(stack, 'AppMesh', {
meshName: 'myAwsmMesh',
const mesh = new appmesh.Mesh(stack, 'AppMesh', {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Remove the appmesh qualifier here and everywhere in the README. Types from the documented module should be unqualified. To make that compile, add a default fixture in this module that imports all the appmesh types that are needed.

Details on Rosetta fixtures: https://github.com/aws/aws-cdk/blob/master/CONTRIBUTING.md#rosetta

An example module-level default fixture: https://github.com/aws/aws-cdk/blob/master/packages/@aws-cdk/aws-kinesisfirehose/rosetta/default.ts-fixture

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks for attaching a link to the relevant to document!

@mergify mergify bot dismissed madeline-k’s stale review August 6, 2021 00:07

Pull request has been modified.

@Seiya6329 Seiya6329 requested a review from madeline-k August 6, 2021 00:08
madeline-k
madeline-k previously approved these changes Aug 6, 2021
Copy link
Copy Markdown
Contributor

@madeline-k madeline-k left a comment

Choose a reason for hiding this comment

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

The README looks good!

The PR build looks to be failing due to some transient failure in another module. A re-run will hopefully resolve this. After that, you might need to add a rosetta fixture for the build to succeed. To test code snippet compilation locally, you can run: yarn rosetta:extract.

@Seiya6329
Copy link
Copy Markdown
Contributor Author

Thanks @madeline-k !

Looks like there is no auto-merge and auto-rebuild happening.
I will check the status and revert back to you to get another round of approval.

@mergify mergify bot dismissed madeline-k’s stale review August 6, 2021 18:46

Pull request has been modified.

@aws-cdk-automation
Copy link
Copy Markdown
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildProject89A8053A-LhjRyN9kxr8o
  • Commit ID: 2320336
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@Seiya6329 Seiya6329 requested a review from madeline-k August 6, 2021 20:19
@mergify mergify bot merged commit 891f111 into aws:master Aug 6, 2021
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Aug 6, 2021

Thank you for contributing! Your pull request will be updated from master and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

hollanddd pushed a commit to hollanddd/aws-cdk that referenced this pull request Aug 26, 2021
Conducting comprehensive review on `README` file.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
david-doyle-as24 pushed a commit to david-doyle-as24/aws-cdk that referenced this pull request Sep 7, 2021
Conducting comprehensive review on `README` file.

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
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.

4 participants