-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: minor fixes on broken links and refs (#163)
* docs: update broken links with new org name * docs: update links in contribution docs
- Loading branch information
Showing
2 changed files
with
24 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
# Stencil | ||
|
||
![Test](https://github.com/odpf/stencil/actions/workflows/test-server.yaml/badge.svg) | ||
![Release](https://github.com/odpf/stencil/actions/workflows/release-server.yml/badge.svg) | ||
![Test](https://github.com/raystack/stencil/actions/workflows/test-server.yaml/badge.svg) | ||
![Release](https://github.com/raystack/stencil/actions/workflows/release-server.yml/badge.svg) | ||
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg?logo=apache)](LICENSE) | ||
[![Version](https://img.shields.io/github/v/release/odpf/stencil?logo=semantic-release)](Version) | ||
[![Version](https://img.shields.io/github/v/release/raystack/stencil?logo=semantic-release)](Version) | ||
|
||
Stencil is a schema registry that provides schema mangement and validation to ensure data compatibility across applications. It enables developers to create, manage and consume schemas dynamically, efficiently, and reliably, and provides a simple way to validate data against those schemas. Stencil support multiple formats including Protobuf, Avro and JSON. | ||
|
||
|
@@ -24,63 +24,63 @@ Discover why users choose Stencil as their main schema registry | |
|
||
Explore the following resources to get started with Stencil: | ||
|
||
- [Documentation](http://odpf.github.io/stencil) provides guidance on using stencil. | ||
- [Server](https://odpf.github.io/stencil/docs/server/overview) provides details on getting started with stencil server. | ||
- [Clients](https://odpf.github.io/stencil/docs/clients/overview) provides reference to supported stencil clients. | ||
- [Documentation](http://raystack.github.io/stencil) provides guidance on using stencil. | ||
- [Server](https://raystack.github.io/stencil/docs/server/overview) provides details on getting started with stencil server. | ||
- [Clients](https://raystack.github.io/stencil/docs/clients/overview) provides reference to supported stencil clients. | ||
|
||
## Installation | ||
|
||
Install Stencil on macOS, Windows, Linux, OpenBSD, FreeBSD, and on any machine. | ||
|
||
#### Binary (Cross-platform) | ||
|
||
Download the appropriate version for your platform from [releases](https://github.com/odpf/stencil/releases) page. Once downloaded, the binary can be run from anywhere. | ||
Download the appropriate version for your platform from [releases](https://github.com/raystack/stencil/releases) page. Once downloaded, the binary can be run from anywhere. | ||
You don’t need to install it into a global location. This works well for shared hosts and other systems where you don’t have a privileged account. | ||
Ideally, you should install it somewhere in your PATH for easy use. `/usr/local/bin` is the most probable location. | ||
|
||
#### MacOS | ||
|
||
`stencil` is available via a Homebrew Tap, and as downloadable binary from the [releases](https://github.com/odpf/stencil/releases/latest) page: | ||
`stencil` is available via a Homebrew Tap, and as downloadable binary from the [releases](https://github.com/raystack/stencil/releases/latest) page: | ||
|
||
```sh | ||
brew install odpf/tap/stencil | ||
``` | ||
|
||
To upgrade to the latest version: | ||
|
||
``` | ||
```sh | ||
brew upgrade stencil | ||
``` | ||
|
||
#### Linux | ||
|
||
`stencil` is available as downloadable binaries from the [releases](https://github.com/odpf/stencil/releases/latest) page. Download the `.deb` or `.rpm` from the releases page and install with `sudo dpkg -i` and `sudo rpm -i` respectively. | ||
`stencil` is available as downloadable binaries from the [releases](https://github.com/raystack/stencil/releases/latest) page. Download the `.deb` or `.rpm` from the releases page and install with `sudo dpkg -i` and `sudo rpm -i` respectively. | ||
|
||
#### Windows | ||
|
||
`stencil` is available via [scoop](https://scoop.sh/), and as a downloadable binary from the [releases](https://github.com/odpf/stencil/releases/latest) page: | ||
`stencil` is available via [scoop](https://scoop.sh/), and as a downloadable binary from the [releases](https://github.com/raystack/stencil/releases/latest) page: | ||
|
||
``` | ||
scoop bucket add stencil https://github.com/odpf/scoop-bucket.git | ||
```sh | ||
scoop bucket add stencil https://github.com/raystack/scoop-bucket.git | ||
``` | ||
|
||
To upgrade to the latest version: | ||
|
||
``` | ||
```sh | ||
scoop update stencil | ||
``` | ||
|
||
#### Docker | ||
|
||
We provide ready to use Docker container images. To pull the latest image: | ||
|
||
``` | ||
```sh | ||
docker pull odpf/stencil:latest | ||
``` | ||
|
||
To pull a specific version: | ||
|
||
``` | ||
```sh | ||
docker pull odpf/stencil:v0.3.3 | ||
``` | ||
|
||
|
@@ -92,7 +92,7 @@ Stencil has three major components. Server, CLI and clients. Stencil server and | |
|
||
Stencil server provides a way to store and fetch schemas and enforce compatibility rules. Run `stencil server --help` to see instructions to manage Stencil server. | ||
|
||
Stencil server also provides a fully-featured GRPC and HTTP API to interact with Stencil server. Both APIs adheres to a set of standards that are rigidly followed. Please refer to [proton](https://github.com/odpf/proton/tree/main/odpf/stencil/v1beta1) for GRPC API definitions. | ||
Stencil server also provides a fully-featured GRPC and HTTP API to interact with Stencil server. Both APIs adheres to a set of standards that are rigidly followed. Please refer to [proton](https://github.com/raystack/proton/tree/main/raystack/stencil/v1beta1) for GRPC API definitions. | ||
|
||
**CLI** | ||
|
||
|
@@ -123,7 +123,7 @@ Stencil clients allows application to interact with stencil server to eserialize | |
|
||
```sh | ||
# Clone the repo | ||
$ git clone [email protected]:odpf/stencil.git | ||
$ git clone [email protected]:raystack/stencil.git | ||
|
||
# Check all build comamnds available | ||
$ make help | ||
|
@@ -155,8 +155,8 @@ $ make coverage | |
|
||
Development of Stencil happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving stencil. | ||
|
||
Read our [contributing guide](docs/contribute/contribution.md) to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to stencil. | ||
Read our [contributing guide](docs/docs/contribute/contribution.md) to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to stencil. | ||
|
||
To help you get your feet wet and get you familiar with our contribution process, we have a list of [good first issues](https://github.com/odpf/stencil/labels/good%20first%20issue) that contain bugs which have a relatively limited scope. This is a great place to get started. | ||
To help you get your feet wet and get you familiar with our contribution process, we have a list of [good first issues](https://github.com/raystack/stencil/labels/good%20first%20issue) that contain bugs which have a relatively limited scope. This is a great place to get started. | ||
|
||
This project exists thanks to all the [contributors](https://github.com/odpf/stencil/graphs/contributors). | ||
This project exists thanks to all the [contributors](https://github.com/raystack/stencil/graphs/contributors). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters