-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated README and CONTRIBUTING guide (#41)
- Loading branch information
1 parent
075487c
commit 4f3808a
Showing
2 changed files
with
78 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Contributing to Plane documentation | ||
|
||
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. | ||
|
||
## Report issues | ||
|
||
If you encounter any issues with our documentation or have suggestions for improvements, we encourage you to follow these steps: | ||
|
||
1. **Check existing issues**: Before raising a new issue, please verify if a similar issue already exists. | ||
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. | ||
|
||
## Set up your development environment | ||
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. | ||
|
||
## How to submit changes | ||
We follow a simple and structured process for submitting changes. | ||
|
||
1. Checkout the `preview` branch: | ||
```bash | ||
git checkout preview | ||
``` | ||
|
||
2. Pull the latest changes: | ||
```bash | ||
git pull origin preview | ||
``` | ||
|
||
3. Create a new branch: | ||
```bash | ||
git checkout -b <branch-name> | ||
``` | ||
|
||
4. Make necessary changes in the code editor of your choice. | ||
|
||
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. | ||
```bash | ||
git add . | ||
git commit -m "Fixes #<issue-number>: Description of the fix or enhancement" | ||
``` | ||
6. Push the changes. | ||
```bash | ||
git push origin <branch-name> | ||
``` | ||
7. Raise a pull request (PR) to merge your branch into the **preview** branch. Please provide a detailed description of your changes. | ||
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. | ||
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! | ||
|
||
If you need any help or have any questions, join us on [Discord](https://discord.com/invite/A92xrEGCge). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,40 @@ | ||
# Website | ||
# Plane Documentation | ||
|
||
This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator. | ||
This website is built using [Docusaurus v3](https://docusaurus.io/) and hosted at [docs.plane.so](https://docs.plane.so/). | ||
|
||
### Installation | ||
## Installation | ||
|
||
``` | ||
$ yarn | ||
``` | ||
1. Clone the repository. | ||
```bash | ||
git clone [email protected]:makeplane/docs.git | ||
``` | ||
|
||
### Local Development | ||
2. Navigate to the project directory. | ||
```bash | ||
cd docs | ||
``` | ||
|
||
``` | ||
$ yarn start | ||
``` | ||
3. Install dependencies. | ||
```bash | ||
yarn | ||
``` | ||
|
||
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. | ||
|
||
### Build | ||
## Local development | ||
|
||
```bash | ||
yarn start | ||
``` | ||
$ yarn build | ||
``` | ||
|
||
This command generates static content into the `build` directory and can be served using any static contents hosting service. | ||
|
||
### Deployment | ||
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. | ||
|
||
Using SSH: | ||
## Build | ||
|
||
```bash | ||
yarn build | ||
``` | ||
$ USE_SSH=true yarn deploy | ||
``` | ||
This command generates static files into the `build` directory. | ||
|
||
Not using SSH: | ||
## Contributing | ||
|
||
``` | ||
$ GIT_USER=<Your GitHub username> yarn deploy | ||
``` | ||
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. | ||
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. | ||
To get started, check out our [Contribution Guide](/CONTRIBUTING.md). We welcome contributions related to core product features or integrations with other tools. |