From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id 884FB5D5 for ; Mon, 17 Jan 2022 17:36:20 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.88,296,1635199200"; d="scan'208";a="16401948" Received: from prod-listesu18.inria.fr (HELO sympa.inria.fr) ([128.93.162.160]) by mail2-relais-roc.national.inria.fr with ESMTP; 17 Jan 2022 18:36:19 +0100 Received: by sympa.inria.fr (Postfix, from userid 20132) id 18DB9E0B81; Mon, 17 Jan 2022 18:36:19 +0100 (CET) Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 9B68EE00C9 for ; Mon, 17 Jan 2022 18:36:14 +0100 (CET) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=sampablokuper@posteo.net; spf=Pass smtp.mailfrom=sampablokuper@posteo.net; spf=None smtp.helo=postmaster@mout01.posteo.de IronPort-SDR: dwXSpkFIq7IQa1Nw52zMg6Ijqxn0yuqwYuFfZDC20ORzbadZ7/pci4fbUjIjPVkx3YwRS2iu/n 32AD+sgans8KAUjG9+7EecnhY8tyPBtgQknCjP859GkWB9A6OOwVv2cPDUR04Rr2Oa9ivGo9UM ZOZg3MJUrlxth1w6PZ6ziTe7PqODGT4Xm1eF2kuNyGFWypdCcVmF7/o+lPl2IXmoKXPzvFxG17 px9Quz5uzDO8DQF6r0/Knd3RpKiBcUNy77JsqeBK5SCgVR74D8eCPsK8QOLy/7ExYtbFq55S8k OMX90JfrwfHN+rVcGTnmAhu2 X-IPAS-Result: =?us-ascii?q?A0A0AwDqp+Vhh0EkQ7laHgEBCxIMQIQBflcBKgQLMYRHi?= =?us-ascii?q?QOFa4IlAxGcT4FoCwEDAQ03BAQCBAEBghCCdQKDSgIdBwEENBMBAgQBAQEBA?= =?us-ascii?q?wIDAQEBAQEBAwEBBQEBAQIBAQIDBAETAQEBAQsNDggKBw4VPGRogU+BdAs0D?= =?us-ascii?q?YI1DIQBAQEBAQIBIw8BDQEBBScMBAsLGAICJgICVzSCaQGCdSUBCqtseoExg?= =?us-ascii?q?QGCCAEBBjmFUIFbCYEQKoFdjFYnHIINgz5RMD6CYwOBKgESAQktgwOCZZEhF?= =?us-ascii?q?24KHA4CImoFSQQBWBOSBKxtgRWDT4E8iT+UOxozg3CBSopFhiM1kRqWQqZfg?= =?us-ascii?q?XiBDXBNLkWCaQlFAQIBAg0BAgIDAQIBAgkBAQKOHRmFMIMBO4VKQQEyAgEXH?= =?us-ascii?q?gIGAQoBAQMJhWoTijABAQ?= IronPort-PHdr: A9a23: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 NTCxvqbwNJq69XP4cYbQc7ZNJDfWEc= IronPort-Data: A9a23:L9Cx9qy+RGB9PePcHdF6t+dawCrEfRIJ4+MujC+fZmUNrF6WrkUEy DcdUGHXO/fZZ2GjL9EnOY/i9E9T78WEmoJiQVY++VhgHilAwSbnLYTAfx2oZ0t+DeWaERk5t 51GAjXkBJppJpMJjk71atANlVEliefQAOOU5NfsYkidfyc9IMsaoU8ly75RbrJA24DjWVvU4 Iyq+aUzBXf8s9JKGjJMg068gEg31BjCkGtwUosWOJinFHeH/5UkJMp3yZOZdxMUcaEIdgKOf Nsv+Znilo/vE7jBPfv++lrzWhVirrc/pmFigFIOM0SpqkAqSiDfTs/XOdJEAXq7hQllkPhX5 NVHhKacZjxzP/DuwcEFQwZ8SxpHaPguFL/veRBTsOSWyFDaKyKq2/J1EEwxe4EVkgp1KTgeq LpGd3ZWMFbd2opaw5rjIgVort8qKdHiNocYuWx4wCvxFfE9XZ3EBaPH+be02R9p2JwWRKeEP qL1bxJ/dBDKUQx9fWsPM7UBhb7xvVDzdDlx/Qf9Sa0fujeCl1QrjtABKuH9cdWPQYBRn12Ej nnX+nzwRBAcLt2WjzSfmk9AncfKmj7nANtUDLqj6vNtxlGeroAONPEIfX2XofOIsGKRYIhed m5N3zI+soxqz3X+G7ERQCaEiHKDuxcdXf9ZHOs79ByBx8Lo3uqJOoQXZmMYMo1376faURR7i g7Qx7sFEBQ16OX9dJ6LyluDhR+fURX5wEcHYjIYFVJD+974vIw0yB7CJjqCLEJXpoKkcd0T6 2rRxMTbu1n1pZNSv0lc1Q2b6w9AXrCTEmYICvz/BwpJFD9Rao+/fJCP4lPG9/tGJ4vxZgDf4 CJfxpfOtLpUVsjleMmxrAMlQuHBCxGtbmK0vLKTN8ZJG8mFoSH9IdA4DM9WfRw5Wir7RdMZS BaM6FgJvsE70IqCbKlrbpi3BthixKeoGtDiXPnQJtxDfod2bgzvwc2dTRD44owZq2B1yftXE c7DL66EVC9GYYw6kmbeb7pDgNcDm3FmrUuOFMuT50n2gdKjiIu9Eupt3K2mNbxis8tpYWz9r 75iCid9404OD72lPHiGqN57wJJjBSFTOK0aYvd/LoarSjeK0kl4YxMI6b9+KYFjgYpPkeLEo iO0VkNCkQKtnXrcNQiNLHZudOq3D5p4qHs6Ow0qPEqpgiF/PdrysfhEJ5ZnL6M68OFDzOJvS 6VXccu3BPkSGC/M/C4QbMWgoYE7LEariAuCMjCLej86e5I8FQXF9sW9Jln38zISAy3xs8Yi+ uXy2gTeSJsFZgJjEMePMa7zkw7s4iNNlbsrDUXSI9RVdEH9y6RQKnT83q0tPsUBCRTf3T/Gh QyYNhEV+LvWqIgv/diV2K2Jotv7E+Z6GUYGTWDX4azva3vf+Xe/mdYGSOGTYT3aEm/5of3wa eJQxvD6EfsGgFcT79siSek2l/pm6ou9vaJewyRlAG7PMwahBIRmLyTUxsJIrKBMmuJUtFfkQ E6J4dUGa7yFNNm8TgwUIxc5Nr3FzfYPhjTVq/g4eR2o6Chy9buBcENTIxjV1H0DduQoatt9z LdzotMS5iy+lgEuboSMgBdS+jneNXcHSagm6swXDYKDZtDHEb2ejUEwyxMa4a1jr/1JNVQ2e mbSnK3Zm7lbgEbPG5b2+b4hwsIF7aniejgTpLPBG7hNssLCneM621tX/ChfosF90EBcy+wqU oR0HxQdGEhNlguEQOBbWHuwFgYHAhCFkqA0J53li0WBJ3SVuqfxwKHR9ApDEI31M46RQ9SDw Iyl9Q== IronPort-HdrOrdr: A9a23:eAO6+6pBTg+bQND2KmzHt7kaV5rWeYIsimQD101hICG9vPbo9f xG/c5rrSMc5wxxZJhNo7C90ey7MBfhHP1OkPAs1NWZLWzbUQKTRekIh+aMrQEIWReOkdK1vp 0QFZSWfeeAcGSS+vyKmjVQfexQo+VviJrY/tv2/jNXQQZjdq16qz5lBAreKFR/QDNNA4E0fa DsmfZvln6adXMec8ihQkAZUeSGncTCkKj6aQMLbiRXlDVmUgnF1ILH X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="5.88,296,1635199200"; d="scan'208";a="16401921" X-MGA-submission: =?us-ascii?q?MDE0spjb0dU5z1BzEj/DDdztow2U8hFBTr5PWo?= =?us-ascii?q?+96RZKMaxF+lpxHjzBVoz6Rvy96EalIPaMws93XxqJzAlhrF6kg/JSTE?= =?us-ascii?q?AjQqORi/Yxoqj3uDO5CR43hzW9iiOqi+y6PGIo8bQqL/IbS4F2wkfS3Q?= =?us-ascii?q?68y+DN43awCmHAGkcrUi56mA=3D=3D?= Received: from mout01.posteo.de ([185.67.36.65]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jan 2022 18:36:13 +0100 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 7D4DF240031 for ; Mon, 17 Jan 2022 18:36:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1642440972; bh=BY5qutOuKjqIkddm5AGfORxeZy22TkLq9AmEIaWOhig=; h=Date:From:To:Subject:From; b=TjroHzkV81JgXwjnKzkpomWzq5fNZBNI6foEB+EArTWC1bUZQt1kazOiOSImqSosU rCJx4/aHGNtM5WAiavNOk2Os6+F+dQ9Y5GqESulmMvhqNbn83w9sORo3mZGfLrnGRa wgZnhfu77z7bGr9iDCqHiXUdY2yU7mdpvP4Xi7oJo0Z4Rm0/FxmA8AfklJsy98YJ+u j2xGFTgCjWSZFvHh6tM+I/G00bb3eJ6Kvk/mHhZcUGMzSP8upmnyYrVkpaV+ps+Mm5 Ii5G6/kvUPFC5yLouvVP6MNWCn0AyWTifJ1IP2mxMSy18NAvlbtkBoZQBII8oe8n5a QNkz5DHPISzAA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JczbH62Dfz9rxd for ; Mon, 17 Jan 2022 18:36:11 +0100 (CET) Date: Mon, 17 Jan 2022 17:36:08 +0000 From: Sam Kuper To: caml-list@inria.fr Message-ID: <20220117173608.qpufro64pbpfny5z@posteo.de> Mail-Followup-To: caml-list@inria.fr References: <23103341-7872-bc5b-d519-ecadce690d20@orbitalfox.eu> <20220116143149.mucve4i2dm2gvo3d@posteo.de> <714c3a8d-25c8-c91e-ae01-46bf00920ffd@baturin.org> <20220117143005.qso775afaro24bi4@posteo.de> <467aab49-e503-57e0-0799-a40a9c0b878d@baturin.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <467aab49-e503-57e0-0799-a40a9c0b878d@baturin.org> Subject: Re: [Caml-list] Ask questions on the mailing lists too Reply-To: Sam Kuper X-Loop: caml-list@inria.fr X-Sequence: 18656 Errors-To: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Mon, Jan 17, 2022 at 09:56:33PM +0700, Daniil Baturin wrote: > On 1/17/22 21:30, Sam Kuper wrote: >> # SaaSS VS OTHER NETWORK SERVICES >> >> SaaSS implies a failure to do "your own computing on data in your own >> hands".[1] >> >> Insofar as Discourse facilitates exchange of data between people, >> therefore - e.g. to the extent that it replicates the functionality >> of traditional mailing list manager (MLM) software - it is *not* >> SaaSS. >> >> However, Discourse, like most forum software, doesn't just replace >> the MLM. It also replaces the MUA and the features for local >> data-processing that the MUA provides: a UI for reading posts and >> composing replies, search/browse functionality, etc. >> >> Those (anti-)features, strictly speaking, constitute SaaSS. >> >> That might not be bad if, like good MLMs, Discourse instances also >> provided e.g. Mbox discussion archives for easy downloading and local >> usage, so that users could easily avoid the SaaSS. But >> unfortunately, Discourse imposes accessibility and inconvenience >> barriers against downloading that data for local usage. [..] >> >> [1]: https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html > > Discourse being (or not being) SaaSS and Discourse's email features > being (or not being) a complete replacement for a mailing list manager > are separate issues, let's not conflate them. ;) Those two issues are related to each other, as explained above. > Discourse could be self-hosted relatively easily, it's just that the > OCaml Foundation chose not to, because there aren't any real benefits > in that right now. Understood. Still, the hosting arrangements mean that discuss.ocaml.org tends towards the SaaSS end of the spectrum. The software isn't under users' control, and it isn't even under the OCaml Foundation's control. > Discourse could also be improved to provide a better email interface. > It's technically possible to add pure email-based registration and > enable email interface for all users by default, and it will be > functionally indistinguishable from a "real" mailing list. Yes. That would be great! > If the OCaml Foundation was using using, let's say, Reddit for its > official forum, that would classic SaaSS at its worst—impossible to > even migrate the data from and self-host it, and obviously impossible > for anyone but its operators to improve. Yes. Reddit would probably be much worse. > A Discourse-based forum could be made to run in a hybrid mailing > list/forum mode, the only question is if there's enough momentum to > make it happen. Right. But so far, there has not been - and in the meantime, users with accessibility barriers to using discuss.ocaml.org miss out. > To me, as much as I hate to say it, any web UI beats a mailing list > simply because I don't have to wonder if the people I'd have wanted to > see my message can actually see it, or the Big Email™ companies they > use using silently discarded it again. Users can readily change email provider. But they can't readily change discuss.ocaml.org. So, mailing lists beat a web UI on this front. (I'm very grateful the OCaml mailing list exists, or you and I probably wouldn't even be able to have this conversation.) > It's a sad state of the ecosystem and it's incredibly ironic: email is > more affected by the SaaSS issues than web-based forums even though > it's an open protocol stack. Sad indeed, as far as it goes, but as I say, users can readily change email provider - and civilised email providers do still exist. > However, turning Discourse into a full-grown hybrid forum/MLM solution > is technically and legally possible, so discuss.ocaml.org being a > hosted instance at the moment is not an unbreakable barrier, as it > would be if it was a proprietary SaaSS solution. Right. But so far, this has not happened - and in the meantime, users with accessibility barriers to using discuss.ocaml.org miss out. Best wishes, Sam -- A: When it messes up the order in which people normally read text. Q: When is top-posting a bad thing? () ASCII ribbon campaign. Please avoid HTML emails & proprietary /\ file formats. (Why? See e.g. https://v.gd/jrmGbS ). Thank you.