From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: Question collaborative editing - Wikipedia reference Date: Sun, 4 Oct 2020 20:54:47 +0300 Message-ID: <20201004175447.GG15516@protected.rcdrun.com> References: <20200929124513.fd745r2txowwbiir@Ergus> <87blho7af9.fsf@red-bean.com> <20200929215849.zg4wzytbrwx2b7ih@Ergus> <84B86B7C-81F0-42DF-894C-BF577E4B3D6E@mit.edu> <83a6x7js6y.fsf@gnu.org> <83eemji6e8.fsf@gnu.org> <20201001141144.GO4797@protected.rcdrun.com> <20201001160136.chwmpollk4d3qc2e@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17204"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.14.0 (2020-05-02) To: Ergus , Jean Louis , Eli Zaretskii , Qiantan Hong , fmfs@posteo.net, npostavs@gmail.com, emacs-devel@gnu.org, kfogel@red-bean.com, monnier@iro.umontreal.ca Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 04 19:55:52 2020 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 1kP8Ei-0004MT-3x for ged-emacs-devel@m.gmane-mx.org; Sun, 04 Oct 2020 19:55:52 +0200 Original-Received: from localhost ([::1]:39896 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kP8Eh-0007gQ-69 for ged-emacs-devel@m.gmane-mx.org; Sun, 04 Oct 2020 13:55:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43844) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kP8Dz-0007Co-0x for emacs-devel@gnu.org; Sun, 04 Oct 2020 13:55:07 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:55627) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kP8Dw-00073W-QY; Sun, 04 Oct 2020 13:55:06 -0400 Original-Received: from localhost ([::ffff:197.157.34.178]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000005A13D.000000005F7A0C6A.00001600; Sun, 04 Oct 2020 10:54:49 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/04 12:59:48 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:257045 Archived-At: Here is Wikipedia reference on collaborative real time editor: https://en.wikipedia.org/wiki/Collaborative_real-time_editor As it was in the Mother of All Demo by Douglas Engelbart, it is pity that Emacs yet does not support such, especially because Emacs can support such through its Lisp. On the other hand, I find that collaborative text editing need not take place in the same time and that revision systems would be quite enough for larger groups. For smaller groups with patience, collaborative text editing can take place even without Internet, as files can be sent by postal mail to each other. Don't mind my extreme thinking, yet simple exchange of file by any means, by any type of networking, is quite fine for collaborative text editing in small groups. Myself I cannot find practical uses for real-time collaborative editing. Additionally, collaborative editing would require some kind of speech conversation, as otherwise it becomes foolish to edit "collaboratively" if collaborators are not really collaborating, they need to have communication system, and not just text that is edited remotely. That would mean they are not coordinating with each other, but doing what they think is best. Normal editing involves first thinking, thus communication with oneself, it can be fraction of a second, and then typing. Collaborative editing should start with thinking of collaborators, which means communication between collaborators, and then decision to type. Without communication in background, creation of collaborative editing does not impress me. If anybody has practical use from real life, I would like to know about it.