Skip to content

Commit

Permalink
Merge pull request #53 from DylanMajewski/master
Browse files Browse the repository at this point in the history
Populate index.md
  • Loading branch information
derneuere authored Dec 16, 2024
2 parents d7d7e01 + d68f124 commit 5e7a3de
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions docs/development/contribution/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,53 @@
title: "Contribution"
sidebar_position: 1
---

# Contributing to LibrePhotos

Thank you for considering contributing to LibrePhotos! We welcome contributions from everyone. Here are some guidelines to help you get started.

## How to Contribute

1. **Fork the Repository**: Start by forking the relevant LibrePhotos repository to your GitHub account; please also reference their pages. There are the [Frontend](https://docs.librephotos.com/docs/development/contribution/frontend/), [Backend](https://docs.librephotos.com/docs/development/contribution/backend/), [Docker](https://docs.librephotos.com/docs/development/contribution/docker), and [Mobile](https://docs.librephotos.com/docs/development/contribution/mobile/) guides.

2. **Clone the Repository**: Clone your forked repository to your local machine.
```sh
git clone https://github.com/your-username/repository-name.git
```

3. **Create a Branch**: Create a new branch for your feature or bug fix.
```sh
git checkout -b my-feature-branch
```

4. **Make Changes**: Make your changes to the codebase. Ensure your code follows the project's coding standards.
5. **Commit Changes**: Commit your changes with a descriptive commit message.
```sh
git commit -m "Description of my changes"
```
6. **Push Changes**: Push your changes to your forked repository.
```sh
git push origin my-feature-branch
```
7. **Create a Pull Request**: Open a pull request to the main repository. Provide a clear description of your changes and why they are necessary.
<!-- ## Code of Conduct
Please note that this project is released with a [Contributor Code of Conduct](https://github.com/LibrePhotos/librephotos/blob/main/CODE_OF_CONDUCT.md). By participating in this project, you agree to abide by its terms. -->
## Reporting Issues
If you find a bug or have a feature request, please create an issue on the relevant issue tracker, such the [backend issue tracker](https://github.com/LibrePhotos/librephotos/issues).
## Getting Help
If you need help, feel free to ask questions on our [Discord server](https://discord.com/invite/xwRvtSDGWb). You can also watch watch development videos on [Niaz Faridani-Rad's channel](https://www.youtube.com/channel/UCZJ2pk2BPKxwbuCV9LWDR0w).

## Documentation

Please refer to the [documentation](https://docs.librephotos.com) for more information on how to use and contribute to LibrePhotos.

We appreciate your contributions and look forward to working with you!

0 comments on commit 5e7a3de

Please sign in to comment.