Skip to content

Commit 9187baa

Browse files
meili-botcurquiza
andauthored
Changes related to the rebranding (#224)
* Update CONTRIBUTING.md * Update README.md * Replace MeiliSearch by Meilisearch everywhere * Fix logo * Fix readme Co-authored-by: Clémentine Urquizar <[email protected]>
1 parent 6eb47f8 commit 9187baa

File tree

19 files changed

+90
-90
lines changed

19 files changed

+90
-90
lines changed

.code-samples.meilisearch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This code-samples file is used by the MeiliSearch documentation
1+
# This code-samples file is used by the Meilisearch documentation
22
# Every example written here will be automatically fetched by
33
# the documentation on build
44
# You can read more on https://github.com/meilisearch/documentation/tree/master/.vuepress/code-samples

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ If applicable, add screenshots or logs to help explain your problem.
2222

2323
**Environment (please complete the following information):**
2424
- OS: [e.g. Debian GNU/Linux]
25-
- MeiliSearch version: [e.g. v.0.20.0]
25+
- Meilisearch version: [e.g. v.0.20.0]
2626
- meilisearch-rust version: [e.g v0.8.1]

.github/workflows/pre-release-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Testing the code base against the MeiliSearch pre-releases
1+
# Testing the code base against the Meilisearch pre-releases
22
name: Pre-Release Tests
33

44
# Will only run for PRs and pushes to bump-meilisearch-v*
@@ -19,9 +19,9 @@ jobs:
1919
- uses: actions/checkout@v2
2020
- name: Build
2121
run: cargo build --verbose
22-
- name: Get the latest MeiliSearch RC
22+
- name: Get the latest Meilisearch RC
2323
run: echo "MEILISEARCH_VERSION=$(curl https://raw.githubusercontent.com/meilisearch/integration-guides/main/scripts/get-latest-meilisearch-rc.sh | bash)" >> $GITHUB_ENV
24-
- name: MeiliSearch (${{ env.MEILISEARCH_VERSION }}) setup with Docker
24+
- name: Meilisearch (${{ env.MEILISEARCH_VERSION }}) setup with Docker
2525
run: docker run -d -p 7700:7700 getmeili/meilisearch:${{ env.MEILISEARCH_VERSION }} ./meilisearch --master-key=masterKey --no-analytics=true
2626
- name: Run tests
2727
run: cargo test --verbose -- --test-threads=1

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- uses: actions/checkout@v2
2424
- name: Build
2525
run: cargo build --verbose
26-
- name: MeiliSearch (latest version) setup with Docker
26+
- name: Meilisearch (latest version) setup with Docker
2727
run: docker run -d -p 7700:7700 getmeili/meilisearch:latest ./meilisearch --no-analytics=true --master-key=masterKey
2828
- name: Run tests
2929
run: cargo test --verbose -- --test-threads=1

CONTRIBUTING.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contributing <!-- omit in toc -->
22

3-
First of all, thank you for contributing to MeiliSearch! The goal of this document is to provide everything you need to know in order to contribute to MeiliSearch and its different integrations.
3+
First of all, thank you for contributing to Meilisearch! The goal of this document is to provide everything you need to know in order to contribute to Meilisearch and its different integrations.
44

55
- [Assumptions](#assumptions)
66
- [How to Contribute](#how-to-contribute)
@@ -12,8 +12,8 @@ First of all, thank you for contributing to MeiliSearch! The goal of this docume
1212
## Assumptions
1313

1414
1. **You're familiar with [GitHub](https://github.com) and the [Pull Request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests)(PR) workflow.**
15-
2. **You've read the MeiliSearch [documentation](https://docs.meilisearch.com) and the [README](/README.md).**
16-
3. **You know about the [MeiliSearch community](https://docs.meilisearch.com/learn/what_is_meilisearch/contact.html). Please use this for help.**
15+
2. **You've read the Meilisearch [documentation](https://docs.meilisearch.com) and the [README](/README.md).**
16+
3. **You know about the [Meilisearch community](https://docs.meilisearch.com/learn/what_is_meilisearch/contact.html). Please use this for help.**
1717

1818
## How to Contribute
1919

@@ -30,14 +30,14 @@ First of all, thank you for contributing to MeiliSearch! The goal of this docume
3030
### Tests <!-- omit in toc -->
3131

3232
All the tests are documentation tests.<br>
33-
Since they are all making operations on the MeiliSearch server, running all the tests simultaneously would cause panics.
33+
Since they are all making operations on the Meilisearch server, running all the tests simultaneously would cause panics.
3434

3535
To run the tests one by one, run:
3636

3737
```bash
3838
# Tests
39-
curl -L https://install.meilisearch.com | sh # download MeiliSearch
40-
./meilisearch --master-key=masterKey --no-analytics=true # run MeiliSearch
39+
curl -L https://install.meilisearch.com | sh # download Meilisearch
40+
./meilisearch --master-key=masterKey --no-analytics=true # run Meilisearch
4141
cargo test -- --test-threads=1
4242
```
4343

@@ -122,7 +122,7 @@ Some notes on GitHub PRs:
122122

123123
## Release Process (for internal team only)
124124

125-
MeiliSearch tools follow the [Semantic Versioning Convention](https://semver.org/).
125+
Meilisearch tools follow the [Semantic Versioning Convention](https://semver.org/).
126126

127127
### Automation to Rebase and Merge the PRs <!-- omit in toc -->
128128

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "meilisearch-sdk"
33
version = "0.13.0"
44
authors = ["Mubelotix <[email protected]>"]
55
edition = "2018"
6-
description = "Rust wrapper for the MeiliSearch API. MeiliSearch is a powerful, fast, open-source, easy to use and deploy search engine."
6+
description = "Rust wrapper for the Meilisearch API. Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine."
77
license = "MIT"
88
readme = "README.md"
99
repository = "https://github.com/meilisearch/meilisearch-sdk"

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<!-- sh scripts/update-readme.sh -->
44

55
<p align="center">
6-
<img src="https://res.cloudinary.com/meilisearch/image/upload/v1587402338/SDKs/meilisearch_rust.svg" alt="MeiliSearch-Dotnet" width="200" height="200" />
6+
<img src="https://raw.githubusercontent.com/meilisearch/integration-guides/main/assets/logos/meilisearch_rust.svg" alt="Meilisearch-Rust" width="200" height="200" />
77
</p>
88

9-
<h1 align="center">MeiliSearch Rust SDK</h1>
9+
<h1 align="center">Meilisearch Rust SDK</h1>
1010

1111
<h4 align="center">
12-
<a href="https://github.com/meilisearch/MeiliSearch">MeiliSearch</a> |
12+
<a href="https://github.com/meilisearch/meilisearch">Meilisearch</a> |
1313
<a href="https://docs.meilisearch.com">Documentation</a> |
1414
<a href="https://slack.meilisearch.com">Slack</a> |
1515
<a href="https://roadmap.meilisearch.com/tabs/1-under-consideration">Roadmap</a> |
@@ -21,23 +21,23 @@
2121
<a href="https://crates.io/crates/meilisearch-sdk"><img src="https://img.shields.io/crates/v/meilisearch-sdk.svg" alt="crates.io"></a>
2222
<a href="https://github.com/meilisearch/meilisearch-rust/actions"><img src="https://github.com/meilisearch/meilisearch-rust/workflows/Tests/badge.svg?branch=main" alt="Tests"></a>
2323
<a href="https://github.com/meilisearch/meilisearch-rust/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-informational" alt="License"></a>
24-
<a href="https://github.com/meilisearch/MeiliSearch/discussions" alt="Discussions"><img src="https://img.shields.io/badge/github-discussions-red" /></a>
24+
<a href="https://github.com/meilisearch/meilisearch/discussions" alt="Discussions"><img src="https://img.shields.io/badge/github-discussions-red" /></a>
2525
<a href="https://app.bors.tech/repositories/28502"><img src="https://bors.tech/images/badge_small.svg" alt="Bors enabled"></a>
2626
</p>
2727

28-
<p align="center">⚡ The MeiliSearch API client written for Rust 🦀</p>
28+
<p align="center">⚡ The Meilisearch API client written for Rust 🦀</p>
2929

30-
**MeiliSearch Rust** is the MeiliSearch API client for Rust developers.
30+
**Meilisearch Rust** is the Meilisearch API client for Rust developers.
3131

32-
**MeiliSearch** is an open-source search engine. [Discover what MeiliSearch is!](https://github.com/meilisearch/MeiliSearch)
32+
**Meilisearch** is an open-source search engine. [Discover what Meilisearch is!](https://github.com/meilisearch/meilisearch)
3333

3434
## Table of Contents <!-- omit in TOC -->
3535

3636
- [📖 Documentation](#-documentation)
3737
- [🔧 Installation](#-installation)
3838
- [🚀 Getting Started](#-getting-started)
3939
- [🌐 Running in the Browser with WASM](#-running-in-the-browser-with-wasm)
40-
- [🤖 Compatibility with MeiliSearch](#-compatibility-with-meilisearch)
40+
- [🤖 Compatibility with Meilisearch](#-compatibility-with-meilisearch)
4141
- [⚙️ Development Workflow and Contributing](#️-development-workflow-and-contributing)
4242

4343
## 📖 Documentation
@@ -65,23 +65,23 @@ You can enable the `sync` feature to make most structs `Sync`. It may be a bit s
6565

6666
Using this crate is possible without [serde](https://crates.io/crates/serde), but a lot of features require serde.
6767

68-
### Run a MeiliSearch Instance <!-- omit in TOC -->
68+
### Run a Meilisearch Instance <!-- omit in TOC -->
6969

70-
This crate requires a MeiliSearch server to run.
70+
This crate requires a Meilisearch server to run.
7171

72-
There are many easy ways to [download and run a MeiliSearch instance](https://docs.meilisearch.com/reference/features/installation.html#download-and-launch).
72+
There are many easy ways to [download and run a Meilisearch instance](https://docs.meilisearch.com/reference/features/installation.html#download-and-launch).
7373

7474
For example,using the `curl` command in [your Terminal](https://itconnect.uw.edu/learn/workshops/online-tutorials/web-publishing/what-is-a-terminal/):
7575

7676
```bash
77-
# Install MeiliSearch
77+
# Install Meilisearch
7878
curl -L https://install.meilisearch.com | sh
7979

80-
# Launch MeiliSearch
80+
# Launch Meilisearch
8181
./meilisearch --master-key=masterKey
8282
```
8383

84-
NB: you can also download MeiliSearch from **Homebrew** or **APT**.
84+
NB: you can also download Meilisearch from **Homebrew** or **APT**.
8585

8686
## 🚀 Getting Started
8787

@@ -115,7 +115,7 @@ fn main() { block_on(async move {
115115
// An index is where the documents are stored.
116116
let movies = client.index("movies");
117117

118-
// Add some movies in the index. If the index 'movies' does not exist, MeiliSearch creates it when you first add the documents.
118+
// Add some movies in the index. If the index 'movies' does not exist, Meilisearch creates it when you first add the documents.
119119
movies.add_documents(&[
120120
Movie{id: 1, title: String::from("Carol"), genres: vec!["Romance".to_string(), "Drama".to_string()]},
121121
Movie{id: 2, title: String::from("Wonder Woman"), genres: vec!["Action".to_string(), "Adventure".to_string()]},
@@ -130,7 +130,7 @@ fn main() { block_on(async move {
130130
#### Basic Search <!-- omit in TOC -->
131131

132132
```rust
133-
// MeiliSearch is typo-tolerant:
133+
// Meilisearch is typo-tolerant:
134134
println!("{:?}", client.index("movies").search().with_query("caorl").execute::<Movie>().await.unwrap().hits);
135135
```
136136

@@ -196,7 +196,7 @@ client.index("movies").set_filterable_attributes(&filterable_attributes).await.u
196196

197197
You only need to perform this operation once.
198198

199-
Note that MeiliSearch will rebuild your index whenever you update `filterableAttributes`.
199+
Note that Meilisearch will rebuild your index whenever you update `filterableAttributes`.
200200
Depending on the size of your dataset, this might take time. You can track the whole process
201201
using the [update
202202
status](https://docs.meilisearch.com/reference/api/updates.html#get-an-update-status).
@@ -232,13 +232,13 @@ This crate fully supports WASM.
232232

233233
The only difference between the WASM and the native version is that the native version has one more variant (`Error::Http`) in the Error enum. That should not matter so much but we could add this variant in WASM too.
234234

235-
However, making a program intended to run in a web browser requires a **very** different design than a CLI program. To see an example of a simple Rust web app using MeiliSearch, see the [our demo](./examples/web_app).
235+
However, making a program intended to run in a web browser requires a **very** different design than a CLI program. To see an example of a simple Rust web app using Meilisearch, see the [our demo](./examples/web_app).
236236

237237
WARNING: `meilisearch-sdk` will panic if no Window is available (ex: Web extension).
238238

239-
## 🤖 Compatibility with MeiliSearch
239+
## 🤖 Compatibility with Meilisearch
240240

241-
This package only guarantees the compatibility with the [version v0.24.0 of MeiliSearch](https://github.com/meilisearch/MeiliSearch/releases/tag/v0.24.0).
241+
This package only guarantees the compatibility with the [version v0.24.0 of Meilisearch](https://github.com/meilisearch/meilisearch/releases/tag/v0.24.0).
242242

243243
## ⚙️ Development Workflow and Contributing
244244

@@ -248,4 +248,4 @@ If you want to know more about the development workflow or want to contribute, p
248248

249249
<hr>
250250

251-
**MeiliSearch** provides and maintains many **SDKs and Integration tools** like this one. We want to provide everyone with an **amazing search experience for any kind of project**. If you want to contribute, make suggestions, or just know what's going on right now, visit us in the [integration-guides](https://github.com/meilisearch/integration-guides) repository.
251+
**Meilisearch** provides and maintains many **SDKs and Integration tools** like this one. We want to provide everyone with an **amazing search experience for any kind of project**. If you want to contribute, make suggestions, or just know what's going on right now, visit us in the [integration-guides](https://github.com/meilisearch/integration-guides) repository.

README.tpl

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<!-- sh scripts/update-readme.sh -->
44

55
<p align="center">
6-
<img src="https://res.cloudinary.com/meilisearch/image/upload/v1587402338/SDKs/meilisearch_rust.svg" alt="MeiliSearch-Dotnet" width="200" height="200" />
6+
<img src="https://raw.githubusercontent.com/meilisearch/integration-guides/main/assets/logos/meilisearch_rust.svg" alt="Meilisearch-Rust" width="200" height="200" />
77
</p>
88

9-
<h1 align="center">MeiliSearch Rust SDK</h1>
9+
<h1 align="center">Meilisearch Rust SDK</h1>
1010

1111
<h4 align="center">
12-
<a href="https://github.com/meilisearch/MeiliSearch">MeiliSearch</a> |
12+
<a href="https://github.com/meilisearch/meilisearch">Meilisearch</a> |
1313
<a href="https://docs.meilisearch.com">Documentation</a> |
1414
<a href="https://slack.meilisearch.com">Slack</a> |
1515
<a href="https://roadmap.meilisearch.com/tabs/1-under-consideration">Roadmap</a> |
@@ -21,23 +21,23 @@
2121
<a href="https://crates.io/crates/meilisearch-sdk"><img src="https://img.shields.io/crates/v/meilisearch-sdk.svg" alt="crates.io"></a>
2222
<a href="https://github.com/meilisearch/meilisearch-rust/actions"><img src="https://github.com/meilisearch/meilisearch-rust/workflows/Tests/badge.svg?branch=main" alt="Tests"></a>
2323
<a href="https://github.com/meilisearch/meilisearch-rust/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-informational" alt="License"></a>
24-
<a href="https://github.com/meilisearch/MeiliSearch/discussions" alt="Discussions"><img src="https://img.shields.io/badge/github-discussions-red" /></a>
24+
<a href="https://github.com/meilisearch/meilisearch/discussions" alt="Discussions"><img src="https://img.shields.io/badge/github-discussions-red" /></a>
2525
<a href="https://app.bors.tech/repositories/28502"><img src="https://bors.tech/images/badge_small.svg" alt="Bors enabled"></a>
2626
</p>
2727

28-
<p align="center">⚡ The MeiliSearch API client written for Rust 🦀</p>
28+
<p align="center">⚡ The Meilisearch API client written for Rust 🦀</p>
2929

30-
**MeiliSearch Rust** is the MeiliSearch API client for Rust developers.
30+
**Meilisearch Rust** is the Meilisearch API client for Rust developers.
3131

32-
**MeiliSearch** is an open-source search engine. [Discover what MeiliSearch is!](https://github.com/meilisearch/MeiliSearch)
32+
**Meilisearch** is an open-source search engine. [Discover what Meilisearch is!](https://github.com/meilisearch/meilisearch)
3333

3434
## Table of Contents <!-- omit in TOC -->
3535

3636
- [📖 Documentation](#-documentation)
3737
- [🔧 Installation](#-installation)
3838
- [🚀 Getting Started](#-getting-started)
3939
- [🌐 Running in the Browser with WASM](#-running-in-the-browser-with-wasm)
40-
- [🤖 Compatibility with MeiliSearch](#-compatibility-with-meilisearch)
40+
- [🤖 Compatibility with Meilisearch](#-compatibility-with-meilisearch)
4141
- [⚙️ Development Workflow and Contributing](#️-development-workflow-and-contributing)
4242

4343
## 📖 Documentation
@@ -65,23 +65,23 @@ You can enable the `sync` feature to make most structs `Sync`. It may be a bit s
6565

6666
Using this crate is possible without [serde](https://crates.io/crates/serde), but a lot of features require serde.
6767

68-
### Run a MeiliSearch Instance <!-- omit in TOC -->
68+
### Run a Meilisearch Instance <!-- omit in TOC -->
6969

70-
This crate requires a MeiliSearch server to run.
70+
This crate requires a Meilisearch server to run.
7171

72-
There are many easy ways to [download and run a MeiliSearch instance](https://docs.meilisearch.com/reference/features/installation.html#download-and-launch).
72+
There are many easy ways to [download and run a Meilisearch instance](https://docs.meilisearch.com/reference/features/installation.html#download-and-launch).
7373

7474
For example,using the `curl` command in [your Terminal](https://itconnect.uw.edu/learn/workshops/online-tutorials/web-publishing/what-is-a-terminal/):
7575

7676
```bash
77-
# Install MeiliSearch
77+
# Install Meilisearch
7878
curl -L https://install.meilisearch.com | sh
7979

80-
# Launch MeiliSearch
80+
# Launch Meilisearch
8181
./meilisearch --master-key=masterKey
8282
```
8383

84-
NB: you can also download MeiliSearch from **Homebrew** or **APT**.
84+
NB: you can also download Meilisearch from **Homebrew** or **APT**.
8585

8686
{{readme}}
8787

@@ -91,13 +91,13 @@ This crate fully supports WASM.
9191

9292
The only difference between the WASM and the native version is that the native version has one more variant (`Error::Http`) in the Error enum. That should not matter so much but we could add this variant in WASM too.
9393

94-
However, making a program intended to run in a web browser requires a **very** different design than a CLI program. To see an example of a simple Rust web app using MeiliSearch, see the [our demo](./examples/web_app).
94+
However, making a program intended to run in a web browser requires a **very** different design than a CLI program. To see an example of a simple Rust web app using Meilisearch, see the [our demo](./examples/web_app).
9595

9696
WARNING: `meilisearch-sdk` will panic if no Window is available (ex: Web extension).
9797

98-
## 🤖 Compatibility with MeiliSearch
98+
## 🤖 Compatibility with Meilisearch
9999

100-
This package only guarantees the compatibility with the [version v0.24.0 of MeiliSearch](https://github.com/meilisearch/MeiliSearch/releases/tag/v0.24.0).
100+
This package only guarantees the compatibility with the [version v0.24.0 of Meilisearch](https://github.com/meilisearch/meilisearch/releases/tag/v0.24.0).
101101

102102
## ⚙️ Development Workflow and Contributing
103103

@@ -107,4 +107,4 @@ If you want to know more about the development workflow or want to contribute, p
107107

108108
<hr>
109109

110-
**MeiliSearch** provides and maintains many **SDKs and Integration tools** like this one. We want to provide everyone with an **amazing search experience for any kind of project**. If you want to contribute, make suggestions, or just know what's going on right now, visit us in the [integration-guides](https://github.com/meilisearch/integration-guides) repository.
110+
**Meilisearch** provides and maintains many **SDKs and Integration tools** like this one. We want to provide everyone with an **amazing search experience for any kind of project**. If you want to contribute, make suggestions, or just know what's going on right now, visit us in the [integration-guides](https://github.com/meilisearch/integration-guides) repository.

examples/web_app/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Build your front-end page in Rust with WebAssembly
22

33
> **Note**
4-
> It is not possible to run MeiliSearch in the browser without a server. This demo uses the Rust SDK in a browser using WASM, and communicate with a MeiliSearch instance that is running on a remote server.
4+
> It is not possible to run Meilisearch in the browser without a server. This demo uses the Rust SDK in a browser using WASM, and communicate with a Meilisearch instance that is running on a remote server.
55
66
This example is a clone of [crates.meilisearch.com](https://crates.meilisearch.com), but the front-end is written in Rust!
77
The Rust source files are compiled into WebAssembly and so can be readable by the browsers.

examples/web_app/src/document.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ pub struct Crate {
1414
version: String,
1515
}
1616

17-
// Implement the Document trait so that we can use our struct with MeiliSearch
17+
// Implement the Document trait so that we can use our struct with Meilisearch
1818
impl Document for Crate {
1919
type UIDType = String;
2020

0 commit comments

Comments
 (0)