You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Thanks for taking the time to contribute!
4
4
5
-
The following is a set of guidelines for contributing to Zulip Electron Desktop Client. These are just guidelines, not rules, so use your best judgement and feel free to propose changes to this document in a pull request.
5
+
The following is a set of guidelines for contributing to Zulip's desktop Client. These are just guidelines, not rules, so use your best judgement and feel free to propose changes to this document in a pull request.
6
6
7
7
## Getting Started
8
8
@@ -12,10 +12,10 @@ Zulip-Desktop app is built on top of [Electron](http://electron.atom.io/). If yo
12
12
13
13
* The whole Zulip documentation, such as setting up a development environment, setting up with the Zulip webapp project, and testing, can be read [here](https://zulip.readthedocs.io).
14
14
15
-
* If you have any questions regarding zulip-electron, open an [issue](https://github.com/zulip/zulip-electron/issues/new/) or ask it on [chat.zulip.org](https://chat.zulip.org/#narrow/stream/16-desktop).
15
+
* If you have any questions regarding zulip-desktop, open an [issue](https://github.com/zulip/zulip-desktop/issues/new/) or ask it on [chat.zulip.org](https://chat.zulip.org/#narrow/stream/16-desktop).
16
16
17
17
## Issue
18
-
Ensure the bug was not already reported by searching on GitHub under [issues](https://github.com/zulip/zulip-electron/issues). If you're unable to find an open issue addressing the bug, open a [new issue](https://github.com/zulip/zulip-electron/issues/new).
18
+
Ensure the bug was not already reported by searching on GitHub under [issues](https://github.com/zulip/zulip-desktop/issues). If you're unable to find an open issue addressing the bug, open a [new issue](https://github.com/zulip/zulip-desktop/issues/new).
19
19
20
20
The [zulipbot](https://github.com/zulip/zulipbot) helps to claim an issue by commenting the following in the comment section: "**@zulipbot** claim". **@zulipbot** will assign you to the issue and label the issue as **in progress**. For more details, check out [**@zulipbot**](https://github.com/zulip/zulipbot).
21
21
@@ -38,7 +38,7 @@ For example:
38
38
39
39
40
40
## Pull Requests
41
-
Pull Requests are always welcome.
41
+
Pull Requests are always welcome.
42
42
43
43
1. When you edit the code, please run `npm run test` to check the formatting of your code before you `git commit`.
44
44
2. Ensure the PR description clearly describes the problem and solution. It should include:
Go to the [Node.js Downloads page](https://nodejs.org/en/download/). Download Node.js for MacOS (`v6.9.0` or above recommended). Run the downloaded Node.js `.pkg` Installer. You're finished! To ensure Node.js has been installed, run `node -v` in your terminal - you should get something like `v6.9.0` or above
27
+
Go to the [Node.js Downloads page](https://nodejs.org/en/download/). Download Node.js for MacOS (`v6.9.0` or above recommended). Run the downloaded Node.js `.pkg` Installer. You're finished! To ensure Node.js has been installed, run `node -v` in your terminal - you should get something like `v6.9.0` or above
28
28
29
29
30
-
**if**[**NPM**](https://www.npmjs.com/get-npm)**and**[**node-gyp**](https://github.com/nodejs/node-gyp#installation)**don't come bundled with your Node.js installation, Download manually**
30
+
**if**[**NPM**](https://www.npmjs.com/get-npm)**and**[**node-gyp**](https://github.com/nodejs/node-gyp#installation)**don't come bundled with your Node.js installation, Download manually**
31
31
32
32
33
-
Now you are ready for next step [: Get Zulip Electron Code.](https://github.com/zulip/zulip-electron/blob/master/development.md#get-zulip-electron-code)
33
+
Now you are ready for next step [: Get Zulip Desktop Code.](https://github.com/zulip/zulip-desktop/blob/master/development.md#get-zulip-desktop-code)
34
34
35
35
36
36
## Ubuntu/Debian
37
-
37
+
38
38
39
39
If you’re in a hurry, you can copy and paste the following into your terminal
after pasting you can jump to next step [: Get Zulip Electron Code](https://github.com/zulip/zulip-electron/blob/master/development.md#get-zulip-electron-code).
43
+
after pasting you can jump to next step [: Get Zulip Desktop Code](https://github.com/zulip/zulip-desktop/blob/master/development.md#get-zulip-desktop-code).
44
44
45
45
46
46
**For a step-by-step explanation, read on.**
@@ -49,7 +49,7 @@ after pasting you can jump to next step [: Get Zulip Electron Code](https://gith
**if**[**NPM**](https://www.npmjs.com/get-npm)**don't come bundled with your Node.js installation, Download manually**
71
+
**if**[**NPM**](https://www.npmjs.com/get-npm)**don't come bundled with your Node.js installation, Download manually**
72
72
73
73
74
-
Now you are ready for next step [: Get Zulip Electron Code.](https://github.com/zulip/zulip-electron/blob/master/development.md#get-zulip-electron-code)
74
+
Now you are ready for next step [: Get Zulip Desktop Code.](https://github.com/zulip/zulip-desktop/blob/master/development.md#get-zulip-desktop-code)
75
75
76
76
77
77
## Windows
78
78
79
79
**Node JS**
80
-
Go to the [Node.js Downloads page](https://nodejs.org/en/download/). Download Node.js for windows (`v6.9.0` or above recommended). Run the downloaded Node.js `.msi` Installer. You're finished! To ensure Node.js has been installed, run `node -v` in your terminal - you should get something like `v6.9.0` or above
81
-
80
+
Go to the [Node.js Downloads page](https://nodejs.org/en/download/). Download Node.js for windows (`v6.9.0` or above recommended). Run the downloaded Node.js `.msi` Installer. You're finished! To ensure Node.js has been installed, run `node -v` in your terminal - you should get something like `v6.9.0` or above
81
+
82
82
83
83
**Followings are optional yet recommended prerequisites -**
84
84
85
-
**Cmder**
85
+
**Cmder**
86
86
1. Download the [latest release](https://github.com/cmderdev/cmder/releases/)
87
87
2. Extract the archive. *Note: This path should not be*`C:\Program Files`*or anywhere else that would require Administrator access for modifying configuration files*
88
88
3. (optional) Place your own executable files into the `%cmder_root%\bin` folder to be injected into your PATH.
89
89
4. Run `Cmder.exe`
90
-
91
-
**Chocolatey**
90
+
91
+
**Chocolatey**
92
92
You can download chocolatey from here https://chocolatey.org/ and for Installing Chocolatey on your machine follow this steps
93
93
1. First, ensure that you are using an administrative shell.
94
94
2. Copy the text specific to your command shell - [cmd.exe](https://chocolatey.org/install#install-with-cmdexe) or [powershell.exe](https://chocolatey.org/install#install-with-powershellexe).
95
95
3. Paste the copied text into your shell and press Enter.
96
96
4. Wait a few seconds for the command to complete.
97
-
5. If you don't see any errors, you are ready to use Chocolatey! Type `choco` or `choco -?`
97
+
5. If you don't see any errors, you are ready to use Chocolatey! Type `choco` or `choco -?`
98
98
99
99
100
100
**System specific dependencies**
@@ -105,16 +105,16 @@ Now you are ready for next step [: Get Zulip Electron Code.](https://github.com/
**if**[**NPM**](https://www.npmjs.com/get-npm)**and**[**node-gyp**](https://github.com/nodejs/node-gyp#installation)**don't come bundled with your Node.js installation, Download manually**
108
+
**if**[**NPM**](https://www.npmjs.com/get-npm)**and**[**node-gyp**](https://github.com/nodejs/node-gyp#installation)**don't come bundled with your Node.js installation, Download manually**
109
109
110
-
Now you are ready for next step [: Get Zulip Electron Code.](https://github.com/zulip/zulip-electron/blob/master/development.md#get-zulip-electron-code)
110
+
Now you are ready for next step [: Get Zulip Desktop Code.](https://github.com/zulip/zulip-desktop/blob/master/development.md#get-zulip-desktop-code)
111
111
112
112
113
-
# Get Zulip Electron Code
113
+
# Get Zulip Desktop Code
114
114
115
-
1. In your browser, visit https://github.com/zulip/zulip-electron and click the `fork` button. You will need to be logged in to GitHub to do this.
115
+
1. In your browser, visit https://github.com/zulip/zulip-desktop and click the `fork` button. You will need to be logged in to GitHub to do this.
116
116
2. Open Terminal (macOS/Ubuntu) or Git BASH (Windows; must **run as an Administrator**).
117
-
3. In Terminal/Git BASH, [clone your fork of the zulip-electron repository](https://github.com/zulip/zulip-electron/blob/master/development.md#clone-to-your-machine) and [connect the zulip-electron upstream repository](https://github.com/zulip/zulip-electron/blob/master/development.md#connect-your-fork-to-zulip-electron-upstream)
117
+
3. In Terminal/Git BASH, [clone your fork of the zulip-desktop repository](https://github.com/zulip/zulip-desktop/blob/master/development.md#clone-to-your-machine) and [connect the zulip-desktop upstream repository](https://github.com/zulip/zulip-desktop/blob/master/development.md#connect-your-fork-to-zulip-desktop-upstream)
118
118
119
119
120
120
## Clone to your machine
@@ -123,15 +123,15 @@ Now you are ready for next step [: Get Zulip Electron Code.](https://github.com/
123
123
3. In the Clone with HTTPs section, click to copy the clone URL for the repository.
124
124
4. Open Terminal, Change the current working directory to the location where you want the cloned directory to be made.
0 commit comments