From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Question collaborative editing - Wikipedia reference Date: Mon, 05 Oct 2020 08:50:16 +0300 Message-ID: <83a6x1dxwn.fsf@gnu.org> References: <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> <20201004175447.GG15516@protected.rcdrun.com> <87362tvnil.fsf@gmail.com> <20201004194815.GH15516@protected.rcdrun.com> <11EB917D-3276-4D34-8DCD-2336E8062950@mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26075"; mail-complaints-to="usenet@ciao.gmane.io" Cc: spacibba@aol.com, fmfs@posteo.net, bugs@gnu.support, caiohcs0@gmail.com, npostavs@gmail.com, emacs-devel@gnu.org, kfogel@red-bean.com, monnier@iro.umontreal.ca To: Qiantan Hong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 05 07:50:51 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 1kPJOd-0006fp-E5 for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Oct 2020 07:50:51 +0200 Original-Received: from localhost ([::1]:54516 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPJOc-0004KD-GQ for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Oct 2020 01:50:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34932) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPJO5-0003nr-BP for emacs-devel@gnu.org; Mon, 05 Oct 2020 01:50:17 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52991) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPJO4-0005VA-2S; Mon, 05 Oct 2020 01:50:16 -0400 Original-Received: from [176.228.60.248] (port=3757 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kPJO3-0007zP-GM; Mon, 05 Oct 2020 01:50:15 -0400 In-Reply-To: <11EB917D-3276-4D34-8DCD-2336E8062950@mit.edu> (message from Qiantan Hong on Sun, 4 Oct 2020 23:59:33 +0000) 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:257076 Archived-At: > From: Qiantan Hong > Date: Sun, 4 Oct 2020 23:59:33 +0000 > Cc: Ergus , Fermin , > Caio Henrique , Noam Postavsky , > Emacs developers , Karl Fogel , > Stefan Monnier , Eli Zaretskii > > I’ve tested it with my friends and the performance seems > reasonable. Using LogootSplit algorithm, the number of > text property changes are relatively small. Can you show some numbers? How small is "relatively small", and what was the size of the buffer you measured that in and the number of different sites that participated in the collaboration? Also, did you benchmark redisplay, say, scrolling the entire buffer, with and without those text properties, and if so, what are the benchmark results? Thanks for working on this.