From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: A new collaborative editing package (maybe tangent) Date: Sun, 31 Dec 2023 22:32:32 -0500 Message-ID: References: <3E633CB5-B727-4933-8CF1-E1044CF39E70@gmail.com> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40437"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Yuan Fu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 01 04:33:14 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rK93B-000AFf-N1 for ged-emacs-devel@m.gmane-mx.org; Mon, 01 Jan 2024 04:33:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rK92X-00020P-VA; Sun, 31 Dec 2023 22:32:33 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rK92X-00020H-0R for emacs-devel@gnu.org; Sun, 31 Dec 2023 22:32:33 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rK92W-0004R3-O8; Sun, 31 Dec 2023 22:32:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=IUo3ougYj/6zRgUM1ntIS31s7SJr9WZ6n7Z89K6Uxyg=; b=oHkeDineyjBn 2jVsC6x5RO0QLRNRTqbW+J7jCtXFSGLRVWdgLr5ymOSchVtNo93r0JEPdCenGnFFeVusfP3PnxvIp bGUWK1hw9HBJ9YpHweJYT0NXpQuWFSmXUvlI6QvvOrmixrR6bcIHB5NazTiOuhLRrmejC8ROQBD73 T2aA0zRBi6VrpOKRz9J+3Fbqe0puBWWLndpKme3bbxkYKuUprE4b/gwuPyMzA7hn3r4AQDCYakA5M eYmjp7weNcuT+/GVYXZrGe7NuO6lKP+Gb2M46O8oXw7Holbie4+tkBYcESA+S03Ihhby5EQ1RCair RarXFrCbm+TqUVMS1S7TUw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1rK92W-0001Tf-DX; Sun, 31 Dec 2023 22:32:32 -0500 In-Reply-To: (message from Yuan Fu on Sat, 30 Dec 2023 12:09:36 -0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:314406 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] This is potentially very useful, but we should choose the design we are aiming for, not just drift into it. Since there are no shared documents, what do these collab servers communicate about? Why do they need to communicate at all? What job do they do? What sort of encryption do they use? This would not be good to promote if it does not offer privacy. What formats can documents be stored in? Does it handle any format Emacs can look at? What external programs does this depend on? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)