Skip to content

Commit 2e94880

Browse files
committed
docs: More EMQ X -> EMQX rename in descriptive strings
1 parent 689ea65 commit 2e94880

File tree

22 files changed

+68
-68
lines changed

22 files changed

+68
-68
lines changed

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Source code in this repository is variously licensed under below licenses.
22

3-
For EMQ X Community Edition: Apache License 2.0, see APL.txt,
3+
For EMQX Community Edition: Apache License 2.0, see APL.txt,
44
which applies to all source files except for lib-ee sub-directory.
55

6-
For EMQ X Enterprise Edition (since version 5.0): Business Source License 1.1,
6+
For EMQX Enterprise Edition (since version 5.0): Business Source License 1.1,
77
see lib-ee/BSL.txt, which applies to source code in lib-ee sub-directory.

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
EMQ X, highly scalable, highly available distributed MQTT messaging platform for IoT.
1+
EMQX, highly scalable, highly available distributed MQTT messaging platform for IoT.
22
Copyright (c) 2017-2022 EMQ Technologies Co., Ltd. All Rights Reserved.
33

44
This product contains code developed at EMQ Technologies Co., Ltd.

PLUGIN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# EMQ X plugins
1+
# EMQX plugins
22

3-
Starting from EMQ X 5.0, plugins are developed in independent projects.
3+
Starting from EMQX 5.0, plugins are developed in independent projects.
44

5-
This is different from EMQ X 4.3 (and later 4.x releases) for which the plugins have to
5+
This is different from EMQX 4.3 (and later 4.x releases) for which the plugins have to
66
be developed inside the emqx.git umbrella project.
77

88
## Erlang

Windows.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# Build and run EMQ X on Windows
1+
# Build and run EMQX on Windows
22

33
NOTE: The instructions and examples are based on Windows 10.
44

55
## Build Environment
66

77
### Visual studio for C/C++ compile and link
88

9-
EMQ X includes Erlang NIF (Native Implemented Function) components, implemented
9+
EMQX includes Erlang NIF (Native Implemented Function) components, implemented
1010
in C/C++. To compile and link C/C++ libraries, the easiest way is perhaps to
1111
install Visual Studio.
1212

@@ -51,7 +51,7 @@ Eshell V11.1.4 (abort with ^G)
5151

5252
### bash
5353

54-
All EMQ X build/run scripts are either in `bash` or `escript`.
54+
All EMQX build/run scripts are either in `bash` or `escript`.
5555
`escript` is installed as a part of Erlang. To install a `bash`
5656
environment in Windows, there are quite a few options.
5757

@@ -68,7 +68,7 @@ Cygwin is what we tested with.
6868

6969
### Other tools
7070

71-
Some of the unix world tools are required to build EMQ X. Including:
71+
Some of the unix world tools are required to build EMQX. Including:
7272

7373
* git
7474
* curl
@@ -85,7 +85,7 @@ When using scoop:
8585
scoop install git curl make cmake jq zip unzip
8686
```
8787

88-
## Build EMQ X source code
88+
## Build EMQX source code
8989

9090
* Clone the repo: `git clone https://github.com/emqx/emqx.git`
9191

@@ -113,11 +113,11 @@ scoop install git curl make cmake jq zip unzip
113113
To fix it, Visual Studio's bin paths should be ordered prior to Cygwin's (or similar installation's)
114114
bin paths in `Path` environment variable.
115115

116-
## Run EMQ X
116+
## Run EMQX
117117

118-
To start EMQ X broker.
118+
To start EMQX broker.
119119

120-
Execute `_build\emqx\rel\emqx>.\bin\emqx console` or `_build\emqx\rel\emqx>.\bin\emqx start` to start EMQ X.
120+
Execute `_build\emqx\rel\emqx>.\bin\emqx console` or `_build\emqx\rel\emqx>.\bin\emqx start` to start EMQX.
121121

122122
Then execute `_build\emqx\rel\emqx>.\bin\emqx_ctl status` to check status.
123123
If everything works fine, it should print out

apps/emqx/NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
EMQ X, highly scalable, highly available distributed MQTT messaging platform for IoT.
1+
EMQX, highly scalable, highly available distributed MQTT messaging platform for IoT.
22
Copyright (c) 2017-2022 EMQ Technologies Co., Ltd. All Rights Reserved.
33

44
This product contains code developed at EMQ Technologies Co., Ltd.

apps/emqx/etc/emqx_cloud/vm.args

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
######################################################################
2-
## Erlang VM Args for EMQ X Broker
2+
## Erlang VM Args
33
######################################################################
44

55
## NOTE:

apps/emqx/etc/emqx_edge/vm.args

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
######################################################################
2-
## Erlang VM Args for EMQ X Edge
2+
## Erlang VM Args
33
######################################################################
44

55
## NOTE:

apps/emqx_conf/etc/emqx_conf.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
EMQ X configuration file is in [HOCON](https://github.com/emqx/hocon) format.
1+
EMQX configuration file is in [HOCON](https://github.com/emqx/hocon) format.
22
HOCON, or Human-Optimized Config Object Notation is a format for human-readable data,
33
and a superset of JSON.
44

55
## Layered
66

7-
EMQ X configuration consists of 3 layers.
7+
EMQX configuration consists of 3 layers.
88
From bottom up:
99

1010
1. Immutable base: `emqx.conf` + `EMQX_` prefixed environment variables.<br>
@@ -36,7 +36,7 @@ node.name="127.0.0.1"
3636
node.cookie="mysecret"
3737
```
3838

39-
This flat format is almost backward compatible with EMQ X's config file format
39+
This flat format is almost backward compatible with EMQX's config file format
4040
in 4.x series (the so called 'cuttlefish' format).
4141

4242
It is 'almost' compatible because the often HOCON requires strings to be quoted,
@@ -51,13 +51,13 @@ For more HOCON syntax, please refer to the [specification](https://github.com/li
5151

5252
## Schema
5353

54-
To make the HOCON objects type-safe, EMQ X introduced a schema for it.
54+
To make the HOCON objects type-safe, EMQX introduced a schema for it.
5555
The schema defines data types, and data fields' names and metadata for config value validation
5656
and more. In fact, this config document itself is generated from schema metadata.
5757

5858
### Complex Data Types
5959

60-
There are 4 complex data types in EMQ X's HOCON config:
60+
There are 4 complex data types in EMQX's HOCON config:
6161

6262
1. Struct: Named using an unquoted string, followed by a predefined list of fields,
6363
fields can not start with a number, and are only allowed to use
@@ -85,11 +85,11 @@ There are quite some different primitive types, to name a few:
8585
* ...
8686

8787
The primitive types are mostly self-describing, some are built-in, such
88-
as `atom()`, some are defined in EMQ X modules, such as `emqx_schema:duration()`.
88+
as `atom()`, some are defined in EMQX modules, such as `emqx_schema:duration()`.
8989

9090
### Config Paths
9191

92-
If we consider the whole EMQ X config as a tree,
92+
If we consider the whole EMQX config as a tree,
9393
to reference a primitive value, we can use a dot-separated names form string for
9494
the path from the tree-root (always a Struct) down to the primitive values at tree-leaves.
9595

@@ -181,7 +181,7 @@ zone.zone1.mqtt.max_packet_size = 10M
181181

182182
#### Array Elements
183183

184-
Arrays in EMQ X config have two different representations
184+
Arrays in EMQX config have two different representations
185185

186186
* list, such as: `[1, 2, 3]`
187187
* indexed-map, such as: `{"1"=1, "2"=2, "3"=3}`

apps/emqx_exhook/docs/design-cn.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## 动机
44

5-
EMQ X Broker v4.1-v4.2 中,我们发布了 2 个插件来扩展 emqx 的编程能力:
5+
EMQX Broker v4.1-v4.2 中,我们发布了 2 个插件来扩展 emqx 的编程能力:
66

77
1. `emqx-extension-hook` 提供了使用 Java, Python 向 Broker 挂载钩子的功能
88
2. `emqx-exproto` 提供了使用 Java,Python 编写用户自定义协议接入插件的功能
@@ -26,7 +26,7 @@
2626
架构如下:
2727

2828
```
29-
EMQ X
29+
EMQX
3030
+========================+ +========+==========+
3131
| ExHook | | | |
3232
| +----------------+ | gRPC | gRPC | User's |

apps/emqx_gateway/etc/emqx_gateway.conf.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
##--------------------------------------------------------------------
2-
## EMQ X Gateway configurations
2+
## EMQX Gateway configurations
33
##--------------------------------------------------------------------
44

55
gateway.stomp {
@@ -135,7 +135,7 @@ gateway.coap {
135135

136136
## The *Default QoS Level* indicator for publish request.
137137
## This option specifies the QoS level for the CoAP Client when publishing a
138-
## message to EMQ X PUB/SUB system, if the publish request is not carried `qos`
138+
## message to EMQX PUB/SUB system, if the publish request is not carried `qos`
139139
## option.
140140
## The indicator can be set to:
141141
## - qos0, qos1, qos2: Fixed default QoS level

0 commit comments

Comments
 (0)