[hrpc] Protocol design and political goals: the Gemini project

Stephane Bortzmeyer <bortzmeyer@nic.fr> Mon, 30 November 2020 17:53 UTC

Return-Path: <stephane@sources.org>
X-Original-To: hrpc@ietfa.amsl.com
Delivered-To: hrpc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A7613A0F13 for <hrpc@ietfa.amsl.com>; Mon, 30 Nov 2020 09:53:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.238
X-Spam-Level:
X-Spam-Status: No, score=0.238 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, PDS_OTHER_BAD_TLD=1.888, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HtZt4JqxEdtV for <hrpc@ietfa.amsl.com>; Mon, 30 Nov 2020 09:53:09 -0800 (PST)
Received: from ayla.bortzmeyer.org (ayla.bortzmeyer.org [IPv6:2001:4b98:dc0:41:216:3eff:fe27:3d3f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AF653A0F06 for <hrpc@irtf.org>; Mon, 30 Nov 2020 09:53:08 -0800 (PST)
Received: by ayla.bortzmeyer.org (Postfix, from userid 10) id F0E3FA02A5; Mon, 30 Nov 2020 18:53:06 +0100 (CET)
Received: by mail.sources.org (Postfix, from userid 1000) id 0ADB1190A93; Mon, 30 Nov 2020 18:49:48 +0100 (CET)
Date: Mon, 30 Nov 2020 18:49:48 +0100
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: hrpc@irtf.org
Message-ID: <20201130174948.GA16449@sources.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
X-Transport: UUCP rules
X-Operating-System: Debian GNU/Linux 10.6
X-Charlie: Je suis Charlie
User-Agent: Mutt/1.10.1 (2018-07-13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/hrpc/ByP-seDawUjSemLvtR9anT5iGps>
Subject: [hrpc] Protocol design and political goals: the Gemini project
X-BeenThere: hrpc@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: hrpc discussion list <hrpc.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/hrpc>, <mailto:hrpc-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hrpc/>
List-Post: <mailto:hrpc@irtf.org>
List-Help: <mailto:hrpc-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/hrpc>, <mailto:hrpc-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Nov 2020 17:53:11 -0000

This is not an IETF project but it's an interesting project since it
has explicit political goals (distributing information without
tracking, and with the ability to have very simple clients, instead of
humongus Web browwers).

Creating a protocol where it is *difficult* to add bloat and
surveillance features is not easy. Gemini is *not* extensible and it
is a feature, not a bug.

Home page :
https://gemini.circumlunar.space/

IETFers will certainly prefer to read the specification:
https://gemini.circumlunar.space/docs/specification.html

If you want to jump on your keyboard to criticize, I suggest to read
the FAQ first, it may addresses your criticism:
https://gemini.circumlunar.space/docs/faq.html