Skip to content

Commit

Permalink
docs: update broken links with new org name
Browse files Browse the repository at this point in the history
  • Loading branch information
GrayFlash committed Jul 9, 2023
1 parent bf8b878 commit fdeed42
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions README.md
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.

Expand All @@ -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
```

Expand All @@ -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**

Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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).

0 comments on commit fdeed42

Please sign in to comment.