Skip to content

Commit

Permalink
Merge pull request #116 from tebanieo/master
Browse files Browse the repository at this point in the history
Updating repository structure, implementing #109.
  • Loading branch information
tebanieo authored Sep 16, 2024
2 parents f5ae93e + e0bc3cc commit 9340dab
Show file tree
Hide file tree
Showing 375 changed files with 1,142 additions and 864 deletions.
5 changes: 5 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Code of Conduct

This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
[email protected] with any additional questions or comments.
65 changes: 65 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# 🀝 Contributing to the DynamoDB SDK Examples

Thank you for your interest in contributing to the Amazon DynamoDB SDK example documentation! πŸ™Œ We greatly value the feedback and contributions from our amazing community.

Before you dive in, please take a moment to read through these guidelines. They'll help us work together more effectively and ensure your contributions have the greatest impact.

## 🌟 What to Expect When You Contribute

When you submit a pull request, our team will be notified and we'll do our best to respond as quickly as possible.

We'll work with you to ensure your pull request adheres to our style and standards. If we merge your pull request, we might make additional edits later for style or clarity.

Please note that the AWS documentation source files on GitHub aren't published directly to the official documentation website. If we merge your pull request, we'll publish your changes as soon as we can, but they won't appear immediately or automatically.

We welcome your pull requests for:

- πŸ“š New content you'd like to contribute (such as code examples or tutorials)
- πŸ› Inaccuracies in the existing content
- 🧭 Information gaps that need more detail to be complete
- πŸ“ Typos or grammatical errors
- πŸ” Suggested rewrites that improve clarity and reduce confusion

**Note:** We know everyone has their own writing style, and you might not always agree with ours. We want that feedback! Just make sure your request for a rewrite is supported by the criteria above. If it's not, we might have to politely decline.

## πŸ› οΈ How to Contribute

To contribute, send us a pull request. For small changes, like fixing a typo or adding a link, you can use the [GitHub Edit Button](https://blog.github.com/2011-04-26-forking-with-the-edit-button/). For larger changes:

1. [Fork the repository](https://help.github.com/articles/fork-a-repo/).
2. In your fork, make your change in a branch that's based on this repo's **master** branch.
3. Commit the change to your fork, using a clear and descriptive commit message.
4. [Create a pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/), answering any questions in the pull request form.

Before you send us a pull request, please make sure:

1. You're working from the latest source on the **master** branch.
2. You've checked [existing open](https://github.com/aws-samples/aws-dynamodb-examples/pulls) and [recently closed](https://github.com/aws-samples/aws-dynamodb-examples/pulls?q=is%3Apr+is%3Aclosed) pull requests to avoid duplicating efforts.
3. If your contribution will take significant time, [create an issue](https://github.com/aws-samples/aws-dynamodb-examples/issues/new) first to discuss your idea with us.

## πŸ’‘ Guidelines for Contributing Code Examples

We want to raise the bar for code examples, so they provide maximum value to users. When submitting a new code example, please include the following:

- πŸ“– A README.md file at the root level, describing the example, prerequisites, and how to run it.
- 🧱 Modular, reusable code that accepts inputs and returns outputs.
- πŸ§ͺ Unit tests to help users run the example.
- 🌐 Standard error or exception handling for easier troubleshooting.

If your code example is missing any of these elements, we may ask you to include them before merging.

## πŸ” Finding Contributions to Work On

If you're looking for ideas, check out the [open issues](https://github.com/aws-samples/aws-dynamodb-examples/issues) in this repository. Any issues with the [help wanted](https://github.com/aws-samples/aws-dynamodb-examples/labels/help%20wanted) or [enhancement](https://github.com/aws-samples/aws-dynamodb-examples/labels/enhancement) labels are a great place to start.

We also welcome new examples for different platforms, environments, and programming languages. Please follow the repository structure for your changes as indicated [here](https://github.com/aws-samples/aws-dynamodb-examples/issues/109)

## 🚨 Security Issue Notifications

If you discover a potential security issue, please notify AWS Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Do **not** create a public issue on GitHub.

## πŸ“œ Licensing

See the [LICENSE](https://github.com/aws-samples/aws-dynamodb-examples/blob/master/LICENSE) file for this project's licensing. We'll ask you to confirm the licensing of your contribution. For larger changes, we may request a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement).

Let's work together to make this DynamoDB SDK examples repository the best it can be! πŸš€
71 changes: 0 additions & 71 deletions DynamoDB-SDK-Examples/CONTRIBUTING.md

This file was deleted.

Loading

0 comments on commit 9340dab

Please sign in to comment.