Add SDK Contribution Guidelines [deploy-site]
This commit is contained in:
parent
65a301da9e
commit
b00c6d160e
|
@ -14,7 +14,18 @@ Before submitting bug reports and feature requests, please search the [open issu
|
|||
|
||||
## Documentation
|
||||
|
||||
Datastar’s documentation is under active development. All the markdown files live in [this folder](https://github.com/starfederation/datastar/tree/develop/site/static/md). Improvements to them can be submitted via pull requests.
|
||||
Datastar’s documentation is written in markdown files that live in [this folder](https://github.com/starfederation/datastar/tree/develop/site/static/md). Improvements to them can be submitted via pull requests.
|
||||
|
||||
## SDKs
|
||||
|
||||
SDKs must follow the [Architecture Decision Record](https://github.com/starfederation/datastar/blob/develop/sdk/README.md) document. Each newly contributed SDK should also include the following:
|
||||
|
||||
- A README file that explains how to use the SDK.
|
||||
- An entry in the [SDKs reference guide](https://github.com/starfederation/datastar/blob/develop/site/static/md/reference/sdks.md).
|
||||
- A `Language` struct in `SDKLanguages` in [`consts.go`](https://github.com/starfederation/datastar/blob/develop/build/consts.go).
|
||||
- A `consts_[language].qtpl` file for generating [constants and defaults](https://github.com/starfederation/datastar/blob/develop/build).
|
||||
- Sample [code snippets](https://github.com/starfederation/datastar/tree/develop/site/static/code_snippets) in the language of your SDK.
|
||||
- An implementation of each of the [examples](https://github.com/starfederation/datastar/tree/develop/examples).
|
||||
|
||||
## Pull Requests
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# SDKs
|
||||
|
||||
Datastar provides backend SDKs that simplify the process of generating [SSE events](/reference/sse_events) specific to Datastar. Every SDK must follow the [Architecture Decision Record](https://github.com/starfederation/datastar/blob/develop/sdk/README.md) document.
|
||||
Datastar provides backend SDKs that simplify the process of generating [SSE events](/reference/sse_events) specific to Datastar. If you'd like to contribute an SDK, please follow the [Contribution Guidelines](https://github.com/starfederation/datastar/blob/main/CONTRIBUTING.md#sdks).
|
||||
|
||||
## Clojure
|
||||
|
||||
|
|
Loading…
Reference in New Issue