Skip to content

Commit 4f3808a

Browse files
authored
Updated README and CONTRIBUTING guide (#41)
1 parent 075487c commit 4f3808a

File tree

2 files changed

+78
-27
lines changed

2 files changed

+78
-27
lines changed

CONTRIBUTING.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Contributing to Plane documentation
2+
3+
Thank you for your interest in contributing to Plane documentation! We're thrilled to have you here, and we're eager to work together to make this project better.
4+
5+
## Report issues
6+
7+
If you encounter any issues with our documentation or have suggestions for improvements, we encourage you to follow these steps:
8+
9+
1. **Check existing issues**: Before raising a new issue, please verify if a similar issue already exists.
10+
2. **Create an issue**: If you don't find an existing issue that matches your concern, feel free to create a new one. Provide as much detail as possible to clearly explain the problem or enhancement you're proposing.
11+
12+
## Set up your development environment
13+
To get started with the development environment, please refer to our [README.md](/README.md). It contains all the necessary instructions to set up your environment and dependencies.
14+
15+
## How to submit changes
16+
We follow a simple and structured process for submitting changes.
17+
18+
1. Checkout the `preview` branch:
19+
```bash
20+
git checkout preview
21+
```
22+
23+
2. Pull the latest changes:
24+
```bash
25+
git pull origin preview
26+
```
27+
28+
3. Create a new branch:
29+
```bash
30+
git checkout -b <branch-name>
31+
```
32+
33+
4. Make necessary changes in the code editor of your choice.
34+
35+
5. Commit your changes. Leave a clear and concise message that links to the corresponding issue (if applicable) and explains the fix or enhancement you've made.
36+
```bash
37+
git add .
38+
git commit -m "Fixes #<issue-number>: Description of the fix or enhancement"
39+
```
40+
41+
6. Push the changes.
42+
```bash
43+
git push origin <branch-name>
44+
```
45+
46+
7. Raise a pull request (PR) to merge your branch into the **preview** branch. Please provide a detailed description of your changes.
47+
48+
8. Before we can merge your contribution, you must sign the Contributor License Agreement (CLA). This agreement ensures that your contributions comply with our licensing terms.
49+
50+
After you submit your PR, a member of the Plane team will review it. Depending on our workload, response times may vary, but we'll do our best to get back to you as soon as possible. Thank you for your patience!
51+
52+
If you need any help or have any questions, join us on [Discord](https://discord.com/invite/A92xrEGCge).

README.md

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,40 @@
1-
# Website
1+
# Plane Documentation
22

3-
This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator.
3+
This website is built using [Docusaurus v3](https://docusaurus.io/) and hosted at [docs.plane.so](https://docs.plane.so/).
44

5-
### Installation
5+
## Installation
66

7-
```
8-
$ yarn
9-
```
7+
1. Clone the repository.
8+
```bash
9+
git clone [email protected]:makeplane/docs.git
10+
```
1011

11-
### Local Development
12+
2. Navigate to the project directory.
13+
```bash
14+
cd docs
15+
```
1216

13-
```
14-
$ yarn start
15-
```
17+
3. Install dependencies.
18+
```bash
19+
yarn
20+
```
1621

17-
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
18-
19-
### Build
22+
## Local development
2023

24+
```bash
25+
yarn start
2126
```
22-
$ yarn build
23-
```
24-
25-
This command generates static content into the `build` directory and can be served using any static contents hosting service.
26-
27-
### Deployment
27+
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
2828

29-
Using SSH:
29+
## Build
3030

31+
```bash
32+
yarn build
3133
```
32-
$ USE_SSH=true yarn deploy
33-
```
34+
This command generates static files into the `build` directory.
3435

35-
Not using SSH:
36+
## Contributing
3637

37-
```
38-
$ GIT_USER=<Your GitHub username> yarn deploy
39-
```
38+
Interested in helping us improve the documentation? We’d love your contributions! Whether you're fixing a typo, adding a new guide, or improving an existing page, every bit helps.
4039
41-
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch.
40+
To get started, check out our [Contribution Guide](/CONTRIBUTING.md). We welcome contributions related to core product features or integrations with other tools.

0 commit comments

Comments
 (0)