replit / polygott

Base Docker image for the Repl.it evaluation server
https://replit.com
MIT License
395 stars 103 forks source link

Remove Chrome and Firefox #230

Closed dan-stowell closed 3 years ago

dan-stowell commented 3 years ago

May need to deploy this to unblock replit.com in schools.

replbot commented 3 years ago

Good work, this PRs short and easy to review! Promoting to bop.

replbot commented 3 years ago

unbooping: approved

hackermondev commented 3 years ago

sad

firefish111 commented 3 years ago

g

rayhanadev commented 3 years ago

@lhchavez @dan-stowell I very much disagree with this change. Many people use WebBot in Python (best I can think off the top of my head) and other things that depend on usage of Selenium. Students abusing Replit is a school's problem, and downgrading Replit should never be the solution.

Possible (Better) Solution: Check a user for the student role or whether they are a member of a Teams for School team and restrict usage of the browsers if they are. Accounts that are not shouldn't be restricted in access to web browsers due to the amount of projects that depend on them.

Let me know what you think.

hackermondev commented 3 years ago

u should probably post that on feedback

rayhanadev commented 3 years ago

u should probably post that on feedback

There's a feedback board for Polygott specifically? It's not like they merged this yet so I dropped a comment.

transcental commented 3 years ago

Suggestion from Canny that I think would be relevant here.

https://replit.canny.io/general-feedback/p/allow-paying-repl-users-to-utilize-proxies

Screenshot 2021-05-30 at 13 21 19
GriffinSego commented 3 years ago

@lhchavez @dan-stowell I very much disagree with this change. Many people use WebBot in Python (best I can think off the top of my head) and other things that depend on usage of Selenium. Students abusing Replit is a school's problem, and downgrading Replit should never be the solution.

Possible (Better) Solution: Check a user for the student role or whether they are a member of a Teams for School team and restrict usage of the browsers if they are. Accounts that are not shouldn't be restricted in access to web browsers due to the amount of projects that depend on them.

Let me know what you think.

I completely agree with @RayhanADev, the product shouldn't be measurably worsened to appease anybody, not investors and certainly not schools. I understand that education is crucial for repl.it, but it goes the other direction too, repl.it access is crucial for schools. Although there will always be a few questionable people who use technology for bad, such is inevitable, and it shouldn't be used as an excuse to remove or limit technology's availability.

dan-stowell commented 3 years ago

We are relying more and more on nix to install packages into repls: https://docs.replit.com/repls/nix

No need to remove anything from Polygott at this point.