Rename License file and add Contributing sections
* Make it clear from project root we are using MIT-LICENSE * Add contributing section w/ overview of how to submit code to repo
This commit is contained in:
parent
bde3e96ad9
commit
9077d288d2
3 changed files with 34 additions and 5 deletions
13
CONTRIBUTING.md
Normal file
13
CONTRIBUTING.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Contributing to Golang Kinesis Connectors
|
||||
|
||||
Pull requests are much apprecited. Please help make the project a success!
|
||||
|
||||
To contribute:
|
||||
|
||||
1. Fork the [official repository][1].
|
||||
2. Make your changes in a topic branch.
|
||||
3. Squash commits and add an [excellent commit message][2].
|
||||
4. Send a pull request.
|
||||
|
||||
[1]: https://github.com/harlow/kinesis-connectors/tree/master
|
||||
[2]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
|
||||
26
README.md
26
README.md
|
|
@ -1,12 +1,15 @@
|
|||
# Golang Kinesis Connectors
|
||||
|
||||
__Note:__ _This codebase is a under active development. Expect breaking changes until 1.0 version release._
|
||||
__Note:__ _This codebase is a under active development._
|
||||
|
||||
### Kinesis connector applications written in Go
|
||||
|
||||
Inspired by the [Amazon Kinesis Connector Library][1]. These components are used for extracting streaming event data
|
||||
into S3, Redshift, DynamoDB, and more. See the [API Docs][2] for package documentation.
|
||||
|
||||
[1]: https://github.com/awslabs/amazon-kinesis-connectors
|
||||
[2]: http://godoc.org/github.com/harlow/kinesis-connectors
|
||||
|
||||
## Overview
|
||||
|
||||
Each Amazon Kinesis connector application is a pipeline that determines how records from an Amazon Kinesis stream will be handled. Records are retrieved from the stream, transformed according to a user-defined data model, buffered for batch processing, and then emitted to the appropriate AWS service.
|
||||
|
|
@ -35,7 +38,9 @@ The S3 Pipeline performs the following steps:
|
|||
2. Upload the records to an S3 bucket.
|
||||
3. Set the current Shard checkpoint in Redis.
|
||||
|
||||
The config vars are loaded done with [gcfg][3].
|
||||
The config vars are loaded done with [gcfg].
|
||||
|
||||
[gcfg]: https://code.google.com/p/gcfg/
|
||||
|
||||
```go
|
||||
package main
|
||||
|
|
@ -118,6 +123,17 @@ func main() {
|
|||
}
|
||||
```
|
||||
|
||||
[1]: https://github.com/awslabs/amazon-kinesis-connectors
|
||||
[2]: http://godoc.org/github.com/harlow/kinesis-connectors
|
||||
[3]: https://code.google.com/p/gcfg/
|
||||
## Contributing
|
||||
|
||||
Please see [CONTRIBUTING.md].
|
||||
Thank you, [contributors]!
|
||||
|
||||
[LICENSE]: /MIT-LICENSE
|
||||
[CONTRIBUTING.md]: /CONTRIBUTING.md
|
||||
|
||||
## License
|
||||
|
||||
Copyright (c) 2015 Harlow Ward. It is free software, and may
|
||||
be redistributed under the terms specified in the [LICENSE] file.
|
||||
|
||||
[contributors]: https://github.com/harlow/kinesis-connectors/graphs/contributors
|
||||
|
|
|
|||
Loading…
Reference in a new issue