-
Notifications
You must be signed in to change notification settings - Fork 10k
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
split youtube-dl on several modules #29
Comments
Sorry, but that won't happen. I want users to be able to simply download a single file to deploy the program on any platform. Your approach defeats the purpose, and the codebase is small. |
Sure, user will be able to download single youtube-dl. Thats why setup.py is needed. Upon every release you can update youtube-dl by calling 'python setup.py' which will combine all *.py to youtube-dl. Then you can put youtube-dl to website repository. Final desicion is of course after you. Please treat this issues just as a suggestion. |
use webarchive to fix a dead link in README
It is worth to split youtube-dl on several modules, e.g. youtube.py, metacafe.py, dailymotion.py and so on. Then it is possible to add "makefile" which will combine those files into youtube-dl file.
This approach is applied in https://github.com/sstephenson/prototype library for example.
As a rakefile analogue can be used distutils, scons.
By splitting youtube-dl it will be more easy to read, more easy to merge and source will not blow up in the case of adding support of lots new sites.
What do you think?
The text was updated successfully, but these errors were encountered: