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

github.com signup requires running nonfree software (thus, so does contributing to gitea for some people) #9303

Closed
ian-kelling opened this issue Dec 9, 2019 · 10 comments
Labels
issue/duplicate The issue has already been reported.

Comments

@ian-kelling
Copy link

Repro:

Without running javascript and without being logged in to github, go to https://github.com/join

The page says

"GitHub requires JavaScript enabled during sign up, for our signup captcha. Please enable JavaScript during sign up."

Viewing source, there are various nontrivial obfuscated nonfree javascript
files that the page wants to run, such as
https://github.githubassets.com/assets/frameworks-ef488d77.js
and https://cdn.arkoselabs.com/fc/js/e7231a6fd0dc61598e252fe084a804ef/standard/funcaptcha_api.js

For background on this issue, please read

https://www.gnu.org/philosophy/javascript-trap.en.html

This seems to be more reason to move forward for Gitea to self-host itself, issue #1029

I would have made this a comment there, but its not open to comments from the public.

@lunny
Copy link
Member

lunny commented Dec 10, 2019

The moving is on the process.

@techknowlogick techknowlogick added the issue/duplicate The issue has already been reported. label Dec 10, 2019
@techknowlogick
Copy link
Member

Closing this as #1029 is about the move, and the move is ongoing.

@GitMensch
Copy link

@lunny: I'm asking for an update (here because the other issue has discussion locked) - seems like everything on the todo-issue has been solved but the migration of this repo itself, and previous repos were migrated already.

... so - can we expect the move "in the next weeks" or is there a blocking issue not listed there?

@lunny
Copy link
Member

lunny commented Jul 9, 2020

@GitMensch I think all the feautures are ready to move, but it's failed because of network reason. The gitea repository will spend about 80GB disk space.

@jondo
Copy link

jondo commented Jul 9, 2020

What is taking all that space? Binary blobs? Is a history cleanup necessary?

@lafriks
Copy link
Member

lafriks commented Jul 12, 2020

@jondo mostly binaries that are attached to releases

@jondo
Copy link

jondo commented Jul 12, 2020

Ah, I understand! The git repo itself is just about 180 MB. What about simply keeping older binaries downloadable here and just copying the most recent ones over?

@GitMensch
Copy link

I think the suggestion of @jondo is very reasonable, especially when this is all that prevents the move to self-hosting!
@lunny @lafriks What do you think about this? What do you think about reopening either this issue, creating a new one for "the last step to be done" (obviously other then migration is change in documentation, site, and announcement) or reopen discussion at #1029?

@lafriks
Copy link
Member

lafriks commented Jul 15, 2020

We need to merge this PR #11387 and migrate gitea.com to use minio for storing attachments first

@lunny
Copy link
Member

lunny commented Jul 18, 2020

I also send another PR #12244 to try to resolve the network problem when migrating from github to gitea.com since the total gitea repository will spend about 80GB disk or network.

@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
issue/duplicate The issue has already been reported.
Projects
None yet
Development

No branches or pull requests

6 participants