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

Release process and yt-dl.org #9855

Closed
WassimAttar opened this issue Jun 22, 2016 · 11 comments
Closed

Release process and yt-dl.org #9855

WassimAttar opened this issue Jun 22, 2016 · 11 comments

Comments

@WassimAttar
Copy link
Contributor

@WassimAttar WassimAttar commented Jun 22, 2016

Hello

It's not an issue, it's an observation.
I was looking to the release process devscripts/release.sh and i saw this
ssh ytdl@yt-dl.org "sh html/update_latest.sh $version"
The build is uploaded to yt-dl.org
Why do you need it since the latest build is available here ?
https://github.com/rg3/youtube-dl/releases/latest

May be i missed something.
If not, i can PR a fix so there there is no more dependencies to yt-dl.org for the builds.

++

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jun 22, 2016

update_latest.sh is used to update https://yt-dl.org/latest_version, rewrite rules for https://yt-dl.org/latest and so on.

@dstftw dstftw closed this Jun 22, 2016
@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

I know the implications in https://yt-dl.org but why do you need https://yt-dl.org since you can get all the informations and the builds here https://github.com/rg3/youtube-dl/releases/latest ?
github provides everything, why do you still want a dependency to https://yt-dl.org ?

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jun 22, 2016

So you suggest to just close yt-dl.org down breaking every service that depends on it for updating? Needless to say most of average users have no idea about GitHub.

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Jun 22, 2016

See #9690.

Before June 4, 2016, all binaries are hosted on yt-dl.org. Due to bandwidth limitations we temporarily put binraries on Github. As per previous discussions, Github is not the long-term solution and we're going to move binaries to some other places again. Cleanup works on yt-dl.org should be postponed until we finally migrated binaries to their new home.

@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

If i understand, theoretically github is only used for versionning, but you are also using it to :

It's a little bit confusing.
In fact, what you should do, is to close https://rg3.github.io/youtube-dl/ and hosting binaries.
Keep only github for versionning, solve issues and pull requests.

@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

I have read the #9690
I am surprised that youtube-dl has this big success.
It's great !!
What do you thing about hosting binaries on several "free" hosting ?
For a beginning sharing the load between github and https://yt-dl.org/ should be enough, no ?

@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

I'm thinking about another way for saving bandwidth :
Release weekly instead of daily.
You cut by 7.
youtube-dl is not so vital, people can wait.

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jun 22, 2016

This will barely have any effect. There will be just more downloads per release.

@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

I update youtube-dl daily.
1.2Mb x 7 = 8.4Mb weekly for my own.
If you release weekly, it will be only 1.2Mb

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jun 22, 2016

95% only update when experience some breakage.

@WassimAttar
Copy link
Contributor Author

@WassimAttar WassimAttar commented Jun 22, 2016

hum.
You are saying that bandwidth is explosing because youtube-dl is getting more popular everyday ?
Do you have any data about the number of users ?
Do you know who are the users ?
Because if you have 10% more users every month, it's a geometric growth and scaling the binaries hosting is a problem in itself.

Other question.
Do you think that youtube-dl is embedded in a another software which is popular ?
It may explain this growth.

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

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.