Skip to content

Latest commit

Β 

History

History
93 lines (59 loc) Β· 2.03 KB

File metadata and controls

93 lines (59 loc) Β· 2.03 KB

Contributing to Jira Service Desk by Spiriit

First of all, thank you for taking the time to contribute! πŸš€
Your ideas, code, and feedback help improve the project and are very much appreciated.

Ways to Contribute

There are many ways you can help:

  • πŸ› Report bugs
  • πŸ’‘ Suggest new features or enhancements
  • πŸ› οΈ Submit code improvements or fixes
  • πŸ“š Improve documentation
  • πŸ§ͺ Write tests or help improve test coverage

Getting Started

1. Fork and Clone

Click β€œFork” and then clone your fork:

git clone https://github.com/your-username/JiraServiceDesk.git
cd JiraServiceDesk

2. Setup Development Environment

You can use Docker and Make for local development:

make start

Ensure you have the following installed:

  • Docker & Docker Compose
  • Make
  • Node.js and npm (for asset building via Webpack Encore)

3. Create a Branch

Use a descriptive name:

git checkout -b fix/webhook-error

4. Make Your Changes

Respect the Symfony code style, and test before committing.

5. Commit Your Changes

git commit -m "Fix: handle error on webhook delivery"

6. Push and Open a Pull Request

git push origin fix/webhook-error

Then go to the GitHub page of your fork and open a pull request against the main branch.

Code Style

  • Follow Symfony Coding Standards
  • Use phpcs or PHP-CS-Fixer if possible
  • Keep commits small and meaningful

Tests

If you add or update functionality, please consider writing or updating automated tests. This helps keep the project stable for all users.

Reporting Issues

If you encounter a bug, please open a GitHub issue and include:

  • Reproduction steps
  • Symfony and PHP version
  • Stack trace or logs if applicable

Contributor Conduct

This project is under a Code of Conduct. Please review it to help us maintain a respectful and inclusive community.

Questions?

You can reach out directly at πŸ“« hello@spiriit.com

Thank you for your support and contributions! πŸ’™