Skip to content

Commit

Permalink
Merge pull request #132 from SethTisue/websites-vpn
Browse files Browse the repository at this point in the history
add SCP-031: Ensure reachability of Scala websites
  • Loading branch information
ckipp01 authored Jun 16, 2023
2 parents 72484cb + 2fa57d4 commit 8a8ae23
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions proposals/031-scala-websites-vpn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
date: June 15 2023
---

# Ensure reachability of Scala websites

## Proposer

Proposed by Lukas Rytz and Seth Tisue, Lightbend, June 15 2023

## Abstract

As per [this GitHub ticket](https://github.com/scala/scala-lang/issues/1456) opened in January 2023, scala-lang.org and at least some of the other websites under this domain are unreachable from some VPNs (Virtual Private Networks).

We propose that the Scala Center take steps to ensure that all of the Scala websites are as broadly reachable and browseable from as much of the internet as reasonably possible, even for VPN users.

## Proposal

It's apparent from the number of people commenting on the ticket that many users are hitting this issue.

Seth has also seen many users complain about it on Discord and on the Scala Users forum.

As seen in the comments on the ticket, the root cause is that at least some of our websites are hosted inside EPFL and EPFL blocks some VPNs at the university level.

Fabien Salvi at the Scala Center has already done some experimental work with hosting the main website outside of EPFL. For example, an experimental mirror of the main website is already online at [https://www3.scala-lang.org](https://www3.scala-lang.org).

Can EPFL be convinced to exempt our websites from their VPN ban? If so, that would resolve the issue.

If EPFL cannot be convinced, then we suggest that all of our websites be hosted outside of EPFL.

## Cost

Unknown. We are asking the Center to provide an estimate.

## Timescales

The problem has already gone on for at least half a year, perhaps longer. We are hoping that the issue could be resolved before the fall quarter begins, so that the websites are usable by students studying Scala.

0 comments on commit 8a8ae23

Please sign in to comment.