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

Vittorio Bertola <vittorio.bertola@open-xchange.com> Tue, 01 December 2020 09:55 UTC

Return-Path: <vittorio.bertola@open-xchange.com>
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 E20D83A0FB0 for <hrpc@ietfa.amsl.com>; Tue, 1 Dec 2020 01:55:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.211
X-Spam-Level:
X-Spam-Status: No, score=-0.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_OTHER_BAD_TLD=1.888, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=open-xchange.com
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 YRIFqfKdOWZl for <hrpc@ietfa.amsl.com>; Tue, 1 Dec 2020 01:55:15 -0800 (PST)
Received: from mx3.open-xchange.com (alcatraz.open-xchange.com [87.191.39.187]) (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 8C5443A0FAF for <hrpc@irtf.org>; Tue, 1 Dec 2020 01:55:10 -0800 (PST)
Received: from open-xchange.com (imap.open-xchange.com [10.20.30.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx3.open-xchange.com (Postfix) with ESMTPS id B12DE6A312; Tue, 1 Dec 2020 10:55:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=open-xchange.com; s=201705; t=1606816506; bh=8ZZHrHU1ItCg51ObMuPFwRXHhE8XIMrzTqPiUvaYOZo=; h=Date:From:To:In-Reply-To:References:Subject:From; b=lFyXsZRrE44dA286FGDQaoYCe8D/OPSIRtfpSZL9u0ig8iygFy6t3TwUaTqTrJiZz pgGYh9flv/t8cwmaVasa2FQfrBCTMMwUy8jH2yVA5K/fvS57aDr404YWpxjlkG+mTr L6/zL1ylSNesc7VfmI5FqoCZyOuDoSxWKFAO74daCN8Rpqn2wVfsIffuXzmrCSg6zJ pTiC+LQ6VouWq6bbMSSAOhmfmE5AfinI26fynowewtRLR0WeVLhNx5/fgw6ZF8xXBy Px9NuFAdFBuR2c2NRtTyxsZIUSv2KPf3BC/ajd64hQLR3dz2eGbGf0PYtiyGeL6vKc z/k1mtZ55FMVw==
Received: from appsuite-gw2.open-xchange.com (appsuite-gw2.open-xchange.com [10.20.28.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by open-xchange.com (Postfix) with ESMTPSA id A2FAF3C02B5; Tue, 1 Dec 2020 10:55:06 +0100 (CET)
Date: Tue, 01 Dec 2020 10:55:06 +0100
From: Vittorio Bertola <vittorio.bertola@open-xchange.com>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>, hrpc@irtf.org
Message-ID: <985439139.31826.1606816506567@appsuite-gw2.open-xchange.com>
In-Reply-To: <20201130174948.GA16449@sources.org>
References: <20201130174948.GA16449@sources.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer v7.10.4-Rev14
X-Originating-Client: open-xchange-appsuite
Autocrypt: addr=vittorio.bertola@open-xchange.com; prefer-encrypt=mutual; keydata= mQENBFhFR+UBCACfoywFKBRfzasiiR9/6dwY36eLePXcdScumDMR8qoXvRS55QYDjp5bs+yMq41qWV9 xp/cqryY9jnvHbeF3TsE5yEazpD1dleRbkpElUBpPwXqkrSP8uXO9KkS9KoX6gdml6M4L+F82WpqYC1 uTzOE6HPmhmQ4cGSgoia2jolxAhRpzoYN99/BwpvoZeTSLP5K6yPlMPYkMev/uZlAkMMhelli9IN6yA yxcC0AeHSnOAcNKUr13yXyMlTyi1cdMJ4sk88zIbefxwg3PAtYjkz3wgvP96cNVwAgSt4+j/ZuVaENP pgVuM512m051j9SlspWDHtzrci5pBKKFsibnTelrABEBAAG0NUJlcnRvbGEsIFZpdHRvcmlvIDx2aXR 0b3Jpby5iZXJ0b2xhQG9wZW4teGNoYW5nZS5jb20+iQFABBMBAgAqBAsJCAcGFQoJCAsCBRYCAwEAAp 4BAhsDBYkSzAMABQMAAAAABYJYRUflAAoJEIU2cHmzj8qNaG0H/ROY+suCP86hoN+9RIV66Ej8b3sb8 UgwFJOJMupZfeb9yTIJwE4VQT5lTt146CcJJ5jvxD6FZn1Htw9y4/45pPAF7xLE066jg3OqRvzeWRZ3 IDUfJJIiM5YGk1xWxDqppSwhnKcMOuI72iioWxX0nGQrWxpnWJsjt08IEEwuYucDkul1PHsrLJbTd58 fiMKLVwag+IE1SPHOwkPF6arZQZIfB5ThtOZV+36Jn8Hok9XfeXWBVyPkiWCQYVX39QsIbr0JNR9kQy 4g2ZFexOcTe8Jo12jPRL7V8OqStdDes3cje9lWFLnX05nrfLuE0l0JKWEg8akN+McFXc+oV68h7nu5A Q0EWEVH5QEIAIDKanNBe1uRfk8AjLirflZO291VNkOAeUu+dIhecGnZeQW6htlDinlYOnXhtsY1mK9W PUu+xshDq7lXn2G0LxldYwyJYZaJtDgIKqVqwxfA34Lj27oqPuXwcvGhdCgt0SW/YcalRdAi0/AzUCu 5GSaj2kaGUSnBYYUP4szGJXjaK2psP5toQSCtx2pfSXQ6MaqPK9Zzy+D5xc6VWQRp/iRImodAcPf8fg JJvRyJ8Jla3lKWyvBBzJDg6MOf6Fts78bJSt23X0uPp93g7GgbYkuRMnFI4RGoTVkxjD/HBEJ0CNg22 hoHJondhmKnZVrHEluFuSnW0wBEIYomcPSPB+cAEQEAAYkBMQQYAQIAGwUCWEVH5QIbDAQLCQgHBhUK CQgLAgUJEswDAAAKCRCFNnB5s4/KjdO8B/wNpvWtOpLdotR/Xh4fu08Fd63nnNfbIGIETWsVi0Sbr8i E5duuGaaWIcMmUvgKe/BM0Fpj9X01Zjm90uoPrlVVuQWrf+vFlbalUYVZr51gl5UyUFHk+iAZCAA0WB rsmACKvuV1P7GuiX3UV9b59T9taYJxN3dNFuftrEuvsqHimFtlekUjUwoCekTJdncFusBhwz2OrKhHr WWrEsXkfh0+pURWYAlKlTxvXuI7gAfHEQM+6OnrWvXYtlhd0M1sBPnCjbyG63Qws7Rek9bEWKtH6dA6 dmT2FQT+g1S9Mdf0WkPTQNX0x24dm8IoHuD3KYwX7Svx43Xa17aZnXqUjtj1
Archived-At: <https://mailarchive.ietf.org/arch/msg/hrpc/az82F3q5ytxkcB4XTTMSfgevq6Y>
Subject: Re: [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: Tue, 01 Dec 2020 09:55:18 -0000


> Il 30/11/2020 18:49 Stephane Bortzmeyer <bortzmeyer@nic.fr> ha scritto:
> 
>  
> 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

This is an extremely cool and fascinating idea, thanks for posting it. Basically, it is "could we start again with the Web as if we were in 1995, but making consolidation and targeted advertising impossible from the beginning". 

However, I think that the set of features is way too limited; I appreciate the reasons exposed in the FAQ, but I started thinking at how to make Wikipedia available over this protocol, and you can't, because you can't have inline links and images, and (according to the FAQ) you can't even extend the protocol to add support for them. Let's not mention Openstreetmap or other community services that could replace the "evil" but unavoidable surveillance capitalism offers. If it can't meet at least the basic ordinary needs of an Internet user, Gemini is likely to remain a protocol for geeks, hackers and underground content, and not have any practical impact :-(

-- 
Vittorio Bertola | Head of Policy & Innovation, Open-Xchange
vittorio.bertola@open-xchange.com 
Office @ Via Treviso 12, 10144 Torino, Italy