Skip to content

09. Contributing

gabriel edited this page Jan 27, 2024 · 1 revision

I welcome and appreciate contributions to Task Tempus! Your contributions can take various forms, from reporting issues to submitting code changes. Please follow the guidelines outlined below to ensure a smooth and collaborative contribution process.

Reporting Issues

If you encounter a bug, have a feature request, or want to suggest improvements, please open an issue on the GitHub repository. When reporting issues, provide as much detail as possible, including steps to reproduce the problem and information about your environment.

Code Contributions

If you want to contribute code changes, follow these steps:

Fork the Repository:

  • Fork the Task Tempus repository to your GitHub account.

  • Clone Your Fork:

    git clone https://github.com/gxolivei/task-tempus.git
    
  • Create a Branch:

    git checkout -b feature-name
    
  • Make Changes:

    Implement your changes, following the coding style and conventions used in the project.

  • Test Your Changes:

    Ensure that your changes work as expected and do not introduce new issues.

  • Commit Your Changes:

    Commit your changes with a clear and concise message.

    git commit -m "Implement feature-name"
    
  • Push Changes:

    Push your changes to your GitHub fork.

    git push origin feature-name
    
  • Submit a Pull Request: Open a pull request (PR) on the main repository. Provide a detailed description of your changes in the PR.

Guidelines for Code Contributions

  • Adhere to the coding style and conventions used in the project.
  • Write clear and concise commit messages.
  • Keep individual commits focused on a specific change or feature.
  • Ensure that your code passes any existing tests.
  • Update documentation if your changes impact user instructions.

Code of Conduct

Contributors are expected to maintain a respectful and inclusive community. Report any behavior inconsistent with the code of conduct to the project maintainers.

Get in Touch

If you have questions or need assistance, feel free to reach out through the GitHub issues or discussions. I appreciate your interest and effort in contributing to Task Tempus!

Thank you for being part of our open-source community!