mirror of
				https://github.com/KevinMidboe/spotify-downloader.git
				synced 2025-10-29 18:00:15 +00:00 
			
		
		
		
	Create CONTRIBUTING.md
This commit is contained in:
		
							
								
								
									
										36
									
								
								CONTRIBUTING.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								CONTRIBUTING.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | |||||||
|  | # Contributing | ||||||
|  |  | ||||||
|  | - Want to contribute to [spotify-downloader](https://github.com/ritiek/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](https://github.com/ritiek/spotify-downloader/issues) | ||||||
|  | before opening a new ticket. It might be already answered and save both you and us time. :smile: | ||||||
|  | - 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=DEBUG` when invoking | ||||||
|  | `spotdl.py` and 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](https://github.com/ritiek/spotify-downloader/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22). | ||||||
|  | - When making a PR, point it to the [master branch](https://github.com/ritiek/spotify-downloader/tree/master) | ||||||
|  | unless mentioned otherwise. | ||||||
|  | - All tests are placed in the [test directory](https://github.com/ritiek/spotify-downloader/tree/master/test). We use [pytest](https://github.com/pytest-dev/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](https://github.com/linusg/spotifube). | ||||||
|  | Check it out if you'd like to contribute to it! | ||||||
		Reference in New Issue
	
	Block a user