Contribute to Wiki
Thank you for considering contributing to Riven Media! We welcome contributions from the community to help improve and expand the project. This guide will help you get started with the process of contributing.
Table of Contents
How to Contribute
Reporting Bugs
If you find a bug, please report it by creating an issue on our GitHub repository. Provide as much detail as possible, including steps to reproduce the issue and any relevant logs or screenshots.
Suggesting Features
We welcome feature suggestions! To suggest a new feature, please create an issue on our GitHub repository and describe your idea in detail. Include any potential use cases and benefits of the feature.
Contributing Code
- Fork the repository on GitHub.
- Create a new branch for your feature or bugfix.
- Write clear and concise commit messages.
- Ensure your code follows the project's coding standards and passes all tests.
- Submit a pull request to the
main
branch.
Setting Up Your Development Environment
To set up your development environment, follow these steps:
-
Clone the repository:
git clone https://github.com/rivenmedia/wiki riven-wiki && cd riven-wiki
-
Install the required dependencies:
npm install
-
Start the development server:
npm run dev
!!! note "Alternatively.."
You can also use make install
to install the dependencies, followed by make dev
to start the development server.
Submitting Changes
When submitting changes, please ensure the following:
- Your commit messages follow the Conventional Commits specification.
- Your pull request includes a clear description of the changes and the related issue (if applicable).
Community
Join our community on Discord to discuss the project, ask questions, and collaborate with other contributors.
Thank you for your contributions!