From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; dkim=pass header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=rHwxjyQG; arc=none (Message is not ARC signed); dmarc=none 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 82B161369C35 for ; Mon, 20 Jul 2026 12:14:27 +0200 (CEST) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 66KAEOrn025323; Mon, 20 Jul 2026 12:14:24 +0200 Received: from mailhub.math.univ-paris-diderot.fr (unknown [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id C12E32ED7E; Mon, 20 Jul 2026 12:14:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:references :in-reply-to:subject:subject:from:from:message-id:date:date :received:received; s=dkim-irif; t=1784542463; x=1785406464; bh= e86Cwqye2bnfWwyu2cKTmtlTY+AP5nOLCAcirsAmNc0=; b=rHwxjyQGBODDRdMw feHYaSX7iWBdRl1ruDYoxoVbcjyFVyCrT3jMznXPXC8r4YxCsV+uni8wcv6rdN0w 8TdcGUbsXYGSkGzcbHwHhBPsK34nVH1tOAU1F/lpenlhvEgu3cqkdZJil8fFSr9L Uz3iUhlDIWq1RM7i/WW0yU/onjo08OHmexWhFW0vPRHTxGHbQOI5V3LDQU6G4Dkb 3Ktb+/a/UjD6DJPirdDhCwOWHQvu9LC6K0tD3xu3ayX/RKiSXi225kgJUnRSH4HK znksMC+hjGIlXSTBQ8mNWU8BV4Atukx5sdDMmC/TSnGePmOkZGBBoAhxI4VDlyzZ pvKn5A== 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 p2iYolV0ARbn; Mon, 20 Jul 2026 12:14:23 +0200 (CEST) Received: from trurl.irif.fr (unknown [82.64.191.149]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id B69112F150; Mon, 20 Jul 2026 12:14:23 +0200 (CEST) Date: Mon, 20 Jul 2026 12:14:23 +0200 Message-ID: <87ik6age80.wl-jch@irif.fr> From: Juliusz Chroboczek To: Curtis Villamizar Cc: Valent Turkovi? , galene@lists.galene.org In-Reply-To: <178450473448.1644.1354246601774709853@gauss> References: <87bjc6zpwk.wl-jch@irif.fr> <178450473448.1644.1354246601774709853@gauss> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/30.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 [194.254.61.138]); Mon, 20 Jul 2026 12:14:25 +0200 (CEST) X-Miltered: at korolev with ID 6A5DF500.002 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 6A5DF500.002 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 : 6A5DF500.002 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Message-ID-Hash: CGXV27S4A35CVRAPDVCTLHT2CAFUDFUJ X-Message-ID-Hash: CGXV27S4A35CVRAPDVCTLHT2CAFUDFUJ X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Subject: [Galene] Re: Gal?ne for bigger meeting (10-15 people) - problems and UX questions 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: > The default could be set in the group definition. chat-only for > lecture, camera+microphone for chat or meeting. This way the person > setting up the group can make the decision based on how the group is > used. There are two different issues here. First, there's whether the camera and microphone should be switched on when entering a group. On this subject: I feel very strongly that Galene should *never* switch on the user's camera or microphone without an explicit action from the user. I also think that a user who enters a group should be forced to lurk in silence for a few seconds before they are allowed to turn their camera on, so that they can check they are in the right meeting. For these reasons, switching on the camera automatically upon entering a group is not something I'll implement in Galene. The other issue is whether we should request the browser permission to use the camera and microphone at login time, or whether we should do it at the last possible moment as we do currently. The advantage of requesting them early is that joining the discussion has lower friction; the advantage of asking them later is that we don't worry the user uselessly. I think the right solution is to have a button "test your microphone and camera" on the login page that leads to a simple echo page. -- Juliusz