diff --git a/forge_comparison.md b/forge_comparison.md index 2dc9e5d..1d42a7c 100644 --- a/forge_comparison.md +++ b/forge_comparison.md @@ -20,6 +20,8 @@ The following forges have no significant ethical issues: [opendev.org](https://opendev.org)|✅|Gitea 1.15.6[⚠][gitea-bug]|n|n|n|n|SSH port: 22| [try.gitea.io](https://try.gitea.io)|✅|Gitea 1.16.0|n|n|n|n|Intended only for Gitea experimentation; no expectation of future availability| [git.pofilo.fr](https://git.pofilo.fr)|❌|Gitea 1.16.1|n|n|n|n|no registration link| +[git.kescher.at](https://git.kescher.at)|✅|Gitea 1.16.5|n|n|n|n|| +[git.redxen.eu](https://git.redxen.eu)|❌|Gitea 1.16.5|n|n|n|n|| [framagit.org](https://framagit.org)|✅|Gitlab (CE 13.10.2)|n|n|n|n|[may become more restricted](https://framablog.org/2019/09/26/lets-de-frama-tify-the-internet) in mid-2021| [git.jami.net](https://git.jami.net)|✅|Gitlab (CE)|n|n|n|n|possibly restricted to Jami efforts; acces to help page blocked to non-members so CE/EE unknown| [git.stuxhost.com](https://git.stuxhost.com)|✅|Gitlab (CE)|n|n|n|n|| @@ -32,7 +34,7 @@ The following forges have no significant ethical issues: [gitee.com](https://gitee.com)|✅|OSCHINA|n|n|n|n|based in China; registration over Tor with throwaway email works; no automatic mirror (unlike Gitea); some areas written in simplified chinese| [code.netlandish.com](https://code.netlandish.com)|❌|Sourcehut|n|n|n|n|Access restricted to staff of the company working on the hosted projects| [sr.ht](https://sr.ht)|✅|Sourcehut|n|n|n|n|javascript-free; supports patches sent by email; offers an [IRC bouncer](https://sourcehut.org/blog/2021-11-29-announcing-the-chat.sr.ht-public-beta/); recognizes the harm of Cloudflare and takes an [ethical stance against it](https://srht.site/limitations)| -[mypdns.org](https://mypdns.org)|✅|Gitlab (EE)|n|n|n|n|Home of the deCloudflare project| +[mypdns.org](https://mypdns.org)|✅|Gitlab (EE)|n|n|n|n|Home of the deCloudflare and /Right to be Offline/ projects; It’s open reg but considered a “private system” whereby the option to create a new repo is not immediately available.| ## Graylist diff --git a/input_data/forges.sql b/input_data/forges.sql index b4f2123..881a9c9 100644 --- a/input_data/forges.sql +++ b/input_data/forges.sql @@ -61,6 +61,8 @@ insert into forgesTbl (url_clrnet, software, notes) values ('https://try.gitea.i insert into forgesTbl (url_clrnet, software, openpubreg, notes) values ('https://git.pofilo.fr','Gitea 1.16.1',0,'no registration link'); insert into forgesTbl (url_clrnet, software, openpubreg, notes) values ('https://forge.april.org','Gitea 1.15.6',0,'French is the primary language; no registration form; access is for [April](https://www.april.org) members -- but perhaps April membership is open to all?'); insert into forgesTbl (url_clrnet, software) values ('https://git.eta.st','Gitea 1.15.0'); +insert into forgesTbl (url_clrnet, software) values ('https://git.kescher.at','Gitea 1.16.5'); +insert into forgesTbl (url_clrnet, software, openpubreg) values ('https://git.redxen.eu','Gitea 1.16.5',0); /* Bug: the record for de.edumat.io sorts unfavorably. We need a natural sort but that's not part of Sqlite. A collation function is needed: @@ -85,7 +87,7 @@ insert into forgesTbl (url_clrnet, software, hrecaptcha, notes) values ('https:/ insert into forgesTbl (url_clrnet, software, hrecaptcha, notes) values ('https://gitlab.freedesktop.org','gitlab_ce','unavoidable','possibly restricted to Freedesktop efforts; reg. blocked by reCAPTCHA'); insert into forgesTbl (url_clrnet, software, notes) values ('https://gitlab.tails.boum.org','gitlab_ce','possibly restricted to Tails efforts but no AUP says otherwise'); insert into forgesTbl (url_clrnet, software, notes) values ('https://gitlab.gnome.org','gitlab_ce','possibly restricted to Gnome efforts'); -insert into forgesTbl (url_clrnet, software, notes) values ('https://mypdns.org','gitlab_ee','Home of the deCloudflare project'); +insert into forgesTbl (url_clrnet, software, notes) values ('https://mypdns.org','gitlab_ee','Home of the deCloudflare and /Right to be Offline/ projects; It’s open reg but considered a “private system” whereby the option to create a new repo is not immediately available.'); insert into forgesTbl (url_clrnet, software, hrecaptcha, notes) values ('https://gitlab.torproject.org','gitlab_ce','non-essential tasks','open registration; repo creation possibly restricted; Google reCAPTCHA is [allegedley](https://lists.gnu.org/archive/html/repo-criteria-discuss/2021-03/msg00000.html) used, but [not at registration time](https://gitlab.onionize.space)'); insert into forgesTbl (url_clrnet, software, notes) values ('https://source.puri.sm','gitlab_ee','open registration but activity is [restricted](https://social.librem.one/@kyle/106030358887310621) to puri.sm efforts; accounts are subject to spontaneous unjustified bans (apparent censorship): ![](images/purism_ban.png); no CAPTCHA (confirmed March 2021); is the JavaScript non-free with the enterprize edition?'); insert into forgesTbl (url_clrnet, software, openpubreg) values ('https://source.small-tech.org','gitlab_ce',0);