mirror of
https://github.com/KevinMidboe/spotify-downloader.git
synced 2025-10-29 18:00:15 +00:00
1.9 KiB
1.9 KiB
Contributing
- Want to contribute to spotify-downloader? That's great. We are happy to have you!
- Here is a basic outline on opening issues and making PRs:
Opening Issues
- Search for your problem in the issues section before opening a new ticket. It might be already answered and save both you and us time. 😄
- Provide as much information as possible when opening your ticket, including any relevant examples (if any).
- If your issue is a bug, make sure you pass
--log-level=DEBUGwhen invokingspotdl.pyand paste the output in your issue. - If you think your question is naive or something and you can't find anything related, don't feel bad. Open an issue any way!
Making Pull Requests
- Look up for open issues and see if you can help out there.
- Easy issues for newcomers are usually labelled as good-first-issue.
- When making a PR, point it to the master branch unless mentioned otherwise.
- All tests are placed in the test directory. We use pytest
to run the test suite:
$ python3 -m pytest test. If you don't have pytest, you can install it with$ pip3 install pytest. - If you are planning to work on something big, let us know through an issue. So we can discuss more about it.
- Lastly, please don't hesitate to ask if you have any questions! Let us know (through an issue) if you are facing any trouble making a PR, we'd be glad to help you out!
Related Resources
- There's also a web-based front-end to operate this tool, which under (major) construction called spotifube. Check it out if you'd like to contribute to it!