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: Mon, 01 Jan 2024 22:16:53 -0500 Message-ID: References: <3E633CB5-B727-4933-8CF1-E1044CF39E70@gmail.com> <87cyuob6nc.fsf@red-bean.com> <87frzkdkly.fsf@posteo.net> 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="7206"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 02 04:17:17 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 1rKVHI-0001Yu-KS for ged-emacs-devel@m.gmane-mx.org; Tue, 02 Jan 2024 04:17:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rKVGx-0006Db-NH; Mon, 01 Jan 2024 22:16:55 -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 1rKVGw-0006DD-2h for emacs-devel@gnu.org; Mon, 01 Jan 2024 22:16:54 -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 1rKVGv-0001na-KN; Mon, 01 Jan 2024 22:16:53 -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=9ccCu/ZilkzRZ2DLeWgGcyevNilddYynhJvI4COO8OE=; b=F03w43e0WCvT hdhUVfZ09NHth055rTkqypOSm3+loF4y11Q2JeLqiaAVTtkdfN4kS8BFN3rH55B9eFKKmFz4SY0vG 9oEJyrqoqKEolAx9JjMN7Yj0jHhaDOQbtFEX22BGpLk389PFMV164i6XBjSQa35jh/XuKY0axYt7k LDdzJpg+H42MwC80F1Ppb8ZPJLSrXu40OCwswpfdQ0TGluXXq3WQzyrCFZGEIx+FZ2kTJVn84OHWt DVXbK7nkHrteDDy+Ma9MQ8JSNHpN64ITwJwrhfB6I7j4rvubuYdE/E1liaQ8pnznriduS12g/Bbzy vTX/DJhz4MXiPkHljjGMpA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1rKVGv-0007oc-DE; Mon, 01 Jan 2024 22:16:53 -0500 In-Reply-To: <87frzkdkly.fsf@posteo.net> (message from Philip Kaludercic on Sat, 30 Dec 2023 10:56:41 +0000) 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:314434 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. ]]] > Just because it doesn't appear to be mentioned, are you familiar with > the CRDT package on GNU ELPA? I'm not -- could you give us a 10 to 20 line summary of what it can do? It would be useful to compare the two packages and see to what extent they do and don't overlap. If it is possible to merge the two, or extend one to have all the capabilities of the other, that would be a significant improvement, because we could pay the cost of one packages and get the benefits of the two. By the "cost" I mean the complexity of what users need to know. On general principles, it is much better to recommend one package to use for all activities in area A, than to recommend two packages of which someties P is better and soetimes Q is better. -- 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)