Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarification on Licensing and Contribution Guidelines for Bug Fix #852

Open
nohat opened this issue Jan 9, 2025 · 2 comments
Open

Clarification on Licensing and Contribution Guidelines for Bug Fix #852

nohat opened this issue Jan 9, 2025 · 2 comments

Comments

@nohat
Copy link

nohat commented Jan 9, 2025

There are deprecation warnings in the Home Assistant logs caused by Dwains Lovelace Dashboard since the 2025.1 version, as noted in Issue #847. Additional details about the issue have been provided in this comment.

To address this, clarification on the project’s licensing and contribution process would help ensure that fixes are submitted in alignment with the project’s guidelines. The project is licensed under CC BY-NC-ND 4.0 with additional custom terms (see README, lines 63–64). This raises some questions about the process for making contributions, as creating pull requests often involves committing changes to public forks on GitHub, which may intersect with the license’s restrictions (see discussion).

The following questions aim to clarify the process for contributors:

  1. Does the current licensing model permit contributions such as bug fixes or compatibility updates?
  2. What guidelines should contributors follow when preparing pull requests?
  3. Are there specific provisions for addressing compatibility issues with newer Home Assistant versions?

Providing guidance on these points would help ensure that contributors can participate effectively while respecting the project’s licensing terms.

@drueppela
Copy link

@nohat : I got also stuck.

#853

@dwainscheeren
Copy link
Owner

Thank you for asking this, regarding bug fixes you got my permission to fix things locally, make a PR to here to fix it so I can merge it afterwards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants