From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Question collaborative editing. Date: Fri, 25 Sep 2020 02:22:39 +0200 Message-ID: <20200925002239.fgg3vw2nylltcoyp@Ergus> References: <20200921120518.35d56p747pr5mhta.ref@Ergus> <20200921120518.35d56p747pr5mhta@Ergus> <87eemuanct.fsf@red-bean.com> <20200924013655.asv2tem25cbwv5et@Ergus> <2ACED303-9A2C-4363-BE56-2E9AF0B8DC85@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9261"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, Karl Fogel , Stefan Monnier To: Fermin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 25 02:24:10 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 1kLbWz-0002HI-KX for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Sep 2020 02:24:09 +0200 Original-Received: from localhost ([::1]:34248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kLbWy-0007p3-NB for ged-emacs-devel@m.gmane-mx.org; Thu, 24 Sep 2020 20:24:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kLbVp-0006y5-MY for emacs-devel@gnu.org; Thu, 24 Sep 2020 20:22:58 -0400 Original-Received: from sonic304-10.consmr.mail.bf2.yahoo.com ([74.6.128.33]:37236) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kLbVj-0007wN-Gy for emacs-devel@gnu.org; Thu, 24 Sep 2020 20:22:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1600993369; bh=urBhT48mcxK7P6pE3TAHKvhohNBv79yKkEpBWYhh4c8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=WmNPhiKZhL+bluCwu7RO7+P1h4qD5XFOWOeFuhowrTOXSeoE6tm2fAF/D4sMAoG42V+0pee/f9fJp6OCJ/aDf/EMyY66KubxJ6lpCOXyCjjmcEFvNtS9vJUAZWiB21ldL83pGmdbluUFUzALqX82OsA/3X5tLJupUoanssmH6xwd1u2lnbDQfeSCgjncHTELmVsHBHQ4VsZmrgHFogW1nF51Gfl/w1AE6kgyHcaH84MU2mPzqW/E5HamLKra98rvBUdBvt5RtfBK5kqCK19d1w9uCOxH+yOfSG9Im54Ef7XIBEle10kkmQQUlKVA3VELryjnOl68lDlGZQM8yHJg9A== X-YMail-OSG: 2hiDiWsVM1lrVgn5AfQxcfycidmnrX7FjmjUN6HFxwaJ5Uw2Oq5RDz.WY2k9Zg5 zoVVhCZ416ASegzWUJz5ul72oVV0aXx1qMDvXza5Tj4VcuCV0IaQOAgNErnsZ7Y9i2JCWlwoVSwx E_oQBYQ3k07taSlLyZHtWqsHGnZyshM7_FBsDGdSjwstbRXXNOoGG3Fn_QzWIevgiqvn9GKx7Hky YavsXDKXA45ws0HCe9WZicLIWtqBoYGoMUNZPnWRiYNXPgWIhs0BPAllAa6DOBjsOV3BGSlA0dAn .tEq9gWJSMAlN_ioK2rTI3DU1dhCnU9jav9KmgCRussf4KDloeZEXGXiqg3Nw9fvR.HkV4X2V5Xm LsHF5TVbo.UtGpWtTadb4oXvDKiRLd81VisKznuOoVO6fQiVY4Pb9Y57X3IrMq3CmAclfVl8SHC2 L_.8zRhU2H7qmuTziLOwfS1t8.VEY720RZ3bZ6p1DUkD_c2CzcdJsClRzXKTmUPPWUEVlyG9B0un MOk9Gv7vUj4YoEbxOlaqUag4KbGLNQPv1PP6ubk2Z.XWoKom5Pd1IlKPhtHQ.O3JtP_c4WeKWdBv tHcMhYcOK1L6ohKvEvuL6ZY.nU_kZMChGht1PTNJQlpevl7go_Hr1KBShyVj6IEd7KE04H2Cf9ne SB3CJOhGN5mVTntnks663k1sD49V6nu94jofdp27fMMs_7vgu53Z9_JFKrOY6FqSpObQtLz2YOI_ UwgK2ML2e2WqOShyBxQtwRLRhCAUXZPfcoJo4FyYCR7YcCfVyzpyfPRDON0SL1HcX6He4P33CHNT dsj4PIn8nteFCHKKDi6RE_Sri5_kwQGsx_VKMO4L8_ Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Fri, 25 Sep 2020 00:22:49 +0000 Original-Received: by smtp414.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 2757592f14219bbec29322c74b0d826a; Fri, 25 Sep 2020 00:22:47 +0000 (UTC) Content-Disposition: inline In-Reply-To: <2ACED303-9A2C-4363-BE56-2E9AF0B8DC85@posteo.net> X-Mailer: WebService/1.1.16674 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Apache-HttpAsyncClient/4.1.4 (Java/11.0.7) Received-SPF: pass client-ip=74.6.128.33; envelope-from=spacibba@aol.com; helo=sonic304-10.consmr.mail.bf2.yahoo.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/24 19:48:35 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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:256406 Archived-At: On Thu, Sep 24, 2020 at 11:41:27PM +0200, Fermin wrote: >This is a great feature for Emacs, thanks to show me the existence of Rudel, maybe the easiest aproach is to make it work with >https://github.com/gobby/libinfinit > >Seems quite active, and the client is in a unstable state.What so you guys think ? > >Regards. > Hi I am trying to find documentation about this and it seems there is not too much available around about libinfinity; but it is installed in my system, so it is a "stable" package somehow. The only issue I see so far is that it is oriented to gtk applications which could be a problem for practical uses. OTOH I would prefer something less centralized with a p2p like conclave; but I am open to any idea that works. There is also Teletype and Tandem... the first for Atom and the other is supposed to work with Sublime, Neovim and Apache. Which is very attractive IMO because somehow will break our own burble to interact with the rest of the world... But they have a node.js client-server and I am not sure how efficient will be to use that requiring python3 too. >On 24 September 2020 03:36:55 CEST, Ergus wrote: