From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=irif.fr (client-ip=2001:660:3301:8000::1:2; helo=korolev.univ-paris7.fr; envelope-from=jch@irif.fr; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=rC1mOXL6 Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id 3C2F49FAE75 for ; Sun, 2 Apr 2023 20:04:04 +0200 (CEST) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 332I414E012906 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 2 Apr 2023 20:04:01 +0200 Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id 332I41PE005805 for ; Sun, 2 Apr 2023 20:04:01 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 1A9D01170CB for ; Sun, 2 Apr 2023 20:04:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:subject :subject:from:from:message-id:date:date:received:received; s= dkim-irif; t=1680458639; x=1681322640; bh=zAnMCM1WIkUETKH0pkgzFT G2oy3azkL9QUvb5f20Uyg=; b=rC1mOXL6cvzYwcqHbrXRQEFhsSUEqvp76HN8sJ dt6MwRJnAQXYfnm5/UXZoWuspLXmJ8IK0xJPYPy8JbCBsqVYeNT4EY5hHg3546WR Y4CWl9sklkMUvQX48VKfB4+5dVADB2CvtfEclMY2Jpv1Fb3Y9zBpU32BYrrXdnnF 0ch+7PfEyShgkK+s8Wus+5t8xprZ5XX1PubuiCno2VB380MDstVzn+q8A3rZ/4I5 6tCOUzKPf2bAv9ioZ/U70aurksUnEsKyt2ARlLyhQOmcmqIyFhy/Iw4twnOtiZq5 tgbGzjNBaRlsrwkbhV2LUIs2qDaaFi0MT6RXCZwvjPhrsC0Q== X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 9OUuNgi2N9TE for ; Sun, 2 Apr 2023 20:03:59 +0200 (CEST) Received: from pirx.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 4D3D51170C9 for ; Sun, 2 Apr 2023 20:03:59 +0200 (CEST) Date: Sun, 02 Apr 2023 20:03:58 +0200 Message-ID: <87zg7qma9d.wl-jch@irif.fr> From: Juliusz Chroboczek To: galene@lists.galene.org User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/28.2 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Sun, 02 Apr 2023 20:04:01 +0200 (CEST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Sun, 02 Apr 2023 20:04:01 +0200 (CEST) X-Miltered: at korolev with ID 6429C391.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-Miltered: at potemkin with ID 6429C391.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 6429C391.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/ X-j-chkmail-Enveloppe: 6429C391.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 6429C391.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Score: MSGID : 6429C391.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham X-j-chkmail-Status: Ham Message-ID-Hash: H45CYXWESC7HHUFLRIZC4NGWIKMS5JJP X-Message-ID-Hash: H45CYXWESC7HHUFLRIZC4NGWIKMS5JJP X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Subject: [Galene] Should invites be enabled by default? List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Hi, I'm just giving the finishing touches to the ablity to invite people to a Galene group. In short, the user will click the invite button, and Galene will generate a link of the form: https://galene.org:8443/group/seminar/?token=XXXX which can be used to autojoin a group. Unlike with the existing token mechanism, the link will be revocable. Whether this is allowed in a group will be configurable. However, should it be enabled by default? In other words, should there be a configuration directive "allow-tokens": true which enabled the functionality, or should there be instead a directive "forbid-tokens": true which enabled the functionality? I'm very, very tempted to enable it by default for all users: it seems to me that the ability to create tokens is better than having users share passwords, and, since tokens are revokable, it doesn't remove any control from the group operator. Do people agree? -- Juliusz