From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gKsUC7t66WL/VQAAbAwnHQ (envelope-from ) for ; Tue, 02 Aug 2022 21:27:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id WJX9Crt66WLTbAAA9RJhRA (envelope-from ) for ; Tue, 02 Aug 2022 21:27:55 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BE5943D4C2 for ; Tue, 2 Aug 2022 21:27:54 +0200 (CEST) Received: from localhost ([::1]:49496 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oIxYX-0000Kx-RZ for larch@yhetil.org; Tue, 02 Aug 2022 15:27:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48360) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIxYO-0000Kp-Re for help-guix@gnu.org; Tue, 02 Aug 2022 15:27:44 -0400 Received: from mx1.riseup.net ([198.252.153.129]:51634) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIxYM-0006P7-NA for help-guix@gnu.org; Tue, 02 Aug 2022 15:27:44 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Ly4l06Z8WzDqpj; Tue, 2 Aug 2022 19:27:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1659468461; bh=jmuy90jFueoBowRdrQsOpxLlw6p5LkYHtlGCp5M9dtw=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=oQ5X8PMfrgPMhY1auHtdzr/AJspqzZ1Z2hMqTQ3MLA86nGoi/ckyDbzCsCd9U+488 D8EX2giaGVam2hJ1v6cWAiMo2goPJ1KPtkaRkE7uwdaC6uaPHaO1SNXiSkZp+yIfVp 9bfj3nJMhmEbpxWcYaxc1wfJanTl4m4cQo7xFcUY= X-Riseup-User-ID: 10F344EBBAA68BD9AF1C83DB285B5B4DFC8252230A28E3C06D40924BF3A838DF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Ly4l01Psdz5vMX; Tue, 2 Aug 2022 19:27:39 +0000 (UTC) References: <86b79b4d-5267-b4a6-6dae-317991145c48@posteo.de> <87les8xjn9.fsf@disroot.org> <87ilnc3zti.fsf@gmail.com> <622ab6b8-a2c9-7e3b-5d7a-60fe6d6f2cef@posteo.de> <71ae04ca7ac2de7861dd159f325f62d9a6e3b544.camel@protonmail.com> <87o7x2svq2.fsf@gmail.com> <87tu6uhkbe.fsf@disroot.org> From: Csepp To: Akib Azmain Turja Cc: Benjamin Slade , Gottfried , Maxim Cournoyer , David Lecompte , help-guix@gnu.org Subject: Re: substitute for Skype Date: Tue, 02 Aug 2022 21:22:14 +0200 In-reply-to: <87tu6uhkbe.fsf@disroot.org> Message-ID: <87fsieh2dy.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1659468474; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=S4iys0me+PgSAY3Dch7QcoUimRipevZFlG/whW3sfQw=; b=uCAPjlONaCu5upgrBmTw12nwut4oVnQ2AH9zkX7Bm/YedR8c0Ln60iSVgWTbxk5MBRqCcQ R/Neo1ORneirOq0VzpgCevJq/RZuO4hBI11a40yYDYxVzI4dmXSblwZEJyYP4OSbqjajEG Wnq7tUY0/xq51hUoYy87I063GOzWQiRdo6mWrEmGOzXGPO/M5Neab5e/c9UhXZrfy3vYgS 1T6EAEeJVv6y9gH2mSbC2ODntov1vAk0aRybFV58Fwsm5nRlBU7SB/mqUkB15bKVrB6pUd lVicG2kgQgw3ns2/PX1uGsjhhPoSZmtcceUw8Ln5Wbqhr6Kfc86MPd/5kq6XHQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659468474; a=rsa-sha256; cv=none; b=lzmAf/ERvVzSIBFyXQQC+bYp51dP7JbQ3SGMeDzcLsRniFVyPFrOxZ2kjopA6I5mLVyDcz O+kNetB2MphnNuuhq9BxfWMsZtIy+sXwYq84DrMSslAoiirw8uS/BIZiDxFOKiUhzgtmy7 izLnQ7Kc67lNgh7keeQ9sNI1tjY53TvPwsmCu5WdXhLRlbfWxxmAFjY88/mI5alfVCqE/5 dHLuy9a5EWdGPHKE48NoSjo70pGC4Gu43JtwWQJey8juabTl9jZwhK2mhY+EKI/jwOJloP 58oMusMt9azq1Ag9wavPcR/ECOw4RZdg2A4/Cm0rJ59xJVafcCLx+xRKawaF8g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=oQ5X8PMf; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.52 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=oQ5X8PMf; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: BE5943D4C2 X-Spam-Score: -2.52 X-Migadu-Scanner: scn1.migadu.com X-TUID: CMRBLluh373N Akib Azmain Turja writes: > [[PGP Signed Part:Undecided]] > Benjamin Slade writes: > >> Depending on the exact use case, there are some other possibilities >> that don't run "natively" on Guix, but are still free software and >> could be installed from Flatpak or Nix. E.g. the Signal client for >> desktop and Matrix Element. >> >> Though, actually, I think the Nheko client for Matrix (available as >> a Guix package) also has voice/video call support though I haven't >> tried it before. >> >> --Ben > > What about XMPP (Jabber)? Dino, a XMPP client, supports encrypted video > chat from version 0.3, and it's packaged in Guix. As XMPP is > decentralized, the users don't need to have an account on your server. XMPP and Matrix are both federated, if your guests don't already have accounts somewhere, they will need to register somewhere. There is work on making Matrix fully peer to peer, but it's not yet done. Tox and Jami are fully peer to peer, so you only need a client, no server needed. When I last used Tox it kind of sucked if you wanted to log in from multiple machines, so, keep that in mind if you want persistent text chat as well. Matrix solves this issue, you can log in from any number of clients, even simultaneously. XMPP... well if you want encryption, it's pretty janky. OMEMO became desynced for me with both Dino and Gajim and never recovered, so new messages could not be decrypted by all participants. Based on that, I would recommend against XMPP for persistent chat rooms. Of course if you only use Dino for video chat and don't care about chat history, this is less of an issue.