From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Fermin Newsgroups: gmane.emacs.devel Subject: Re: Question collaborative editing. Date: Tue, 29 Sep 2020 02:00:06 +0200 Message-ID: <3A81FB67-A558-4281-8285-CDD9B01033E3@posteo.net> References: <20200921120518.35d56p747pr5mhta.ref@Ergus> <20200921120518.35d56p747pr5mhta@Ergus> <87eemuanct.fsf@red-bean.com> <20200924013655.asv2tem25cbwv5et@Ergus> <2ACED303-9A2C-4363-BE56-2E9AF0B8DC85@posteo.net> <20200925002239.fgg3vw2nylltcoyp@Ergus> <219042AC-556D-48CC-8920-82D9BF2BD3AA@aol.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----XTNMZ6EAU0066GQA4W9EXNG3GGY9UZ" Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21270"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: K-9 Mail for Android Cc: Karl Fogel , Stefan Monnier To: emacs-devel@gnu.org,Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 29 02:01:28 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 1kN35E-0005Q0-3V for ged-emacs-devel@m.gmane-mx.org; Tue, 29 Sep 2020 02:01:28 +0200 Original-Received: from localhost ([::1]:43762 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kN35D-0003Zk-27 for ged-emacs-devel@m.gmane-mx.org; Mon, 28 Sep 2020 20:01:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kN346-00033r-9o for emacs-devel@gnu.org; Mon, 28 Sep 2020 20:00:19 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:34204) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kN342-0003nx-6i for emacs-devel@gnu.org; Mon, 28 Sep 2020 20:00:18 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 6D9A216005F for ; Tue, 29 Sep 2020 02:00:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1601337609; bh=g4H+ebTmbvlLiocP6NpuZKhZ10MnoYQUzXsMVLLIAVo=; h=Date:Subject:To:CC:From:From; b=KKEtFRNWi2B8xvkSv3hDMMUfobA/D/nsr466IdNJNpxx+dBUrK5d9K1bcLVTJA8fP AV64r3EmzyrqmTnVzoFEQ5jfaYbT85/msbI5T9ZGYdWPXyeefxaS/PCSomDspZLBBj 3sFqHOuGXhgBa62gn3K62Dle3kOz9i5EDXDNK6Yev0YpQx03uRd2wPl7HXdDIMYlM3 2pyLa+nRUklHOmvYQNjWAYrOyoVG06cwCEYEdGhVU2NgMVtZuNK+2KwwH996VDiXzz z7GwLaVVM5naNoq3o05n140PTtH2R5EQIrKtV0m7/lWcAgMxrAa9hZ+FhMQ6IT+71J zpiKSGhlZdQjA== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4C0ff02BtFz9rxQ; Tue, 29 Sep 2020 02:00:08 +0200 (CEST) In-Reply-To: <219042AC-556D-48CC-8920-82D9BF2BD3AA@aol.com> Received-SPF: pass client-ip=185.67.36.65; envelope-from=fmfs@posteo.net; helo=mout01.posteo.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/28 20:00:09 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=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:256650 Archived-At: ------XTNMZ6EAU0066GQA4W9EXNG3GGY9UZ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable That's unfortunate, but I think that it may be a little bit of hope, I'm go= ing to try to decouple the rudel native server with the client, and see whe= re I can go=2E Thank you=2E On 28 September 2020 02:43:27 CEST, Ergus wrote: > > >On September 25, 2020 12:34:27 PM GMT+02:00, Fermin >wrote: >>Seems like conclave is no longer maintained=2E >>What so you think about putting encryption in the default Rudel sever? >> >>It seems that works well, but I don't know how hard this can be=2E >> >Just to record in the thread for future discussions on this topic=2E > > >After some emails the author of libinfinity confimed that the project >is totally dead and he advices not to use it for future projects >anymore=2E > > >So IMO rudel is also dead as it relies on libinfinity=2E=2E=2E unless som= eone >decides to maintain libinfinity=2E Or create a fork or an alternative=2E > >Best, >Ergus > >>On 25 September 2020 02:22:39 CEST, Ergus wrote: >>>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=2Ecom/gobby/libinfinit >>>> >>>>Seems quite active, and the client is in a unstable state=2EWhat so >you >>>guys think ? >>>> >>>>Regards=2E >>>> >>>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=2E >>> >>>The only issue I see so far is that it is oriented to gtk >applications >>>which could be a problem for practical uses=2E >>> >>>OTOH I would prefer something less centralized with a p2p like >>>conclave; >>>but I am open to any idea that works=2E >>> >>>There is also Teletype and Tandem=2E=2E=2E the first for Atom and the o= ther >>>is >>>supposed to work with Sublime, Neovim and Apache=2E Which is very >>>attractive IMO because somehow will break our own burble to interact >>>with the rest of the world=2E=2E=2E But they have a node=2Ejs client-se= rver >>and >>>I am not sure how efficient will be to use that requiring python3 >too=2E >>> >>>>On 24 September 2020 03:36:55 CEST, Ergus wrote: > >--=20 >Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E ------XTNMZ6EAU0066GQA4W9EXNG3GGY9UZ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable That's unfortunate, but I think that it may be a l= ittle bit of hope, I'm going to try to decouple the rudel native server wit= h the client, and see where I can go=2E

Thank you=2E

On 28 September 2020 02:43:27 CEST, Ergus <spacibba@a= ol=2Ecom> wrote:


On September 25, 2020 12:34:27 PM GMT+02:00,= Fermin <fmfs@posteo=2Enet> wrote:
Seems like conclave is no longer maintained=2E
What so= you think about putting encryption in the default Rudel sever?

It s= eems that works well, but I don't know how hard this can be=2E

Just to record in the thread for future discussions on this topic= =2E


After some emails the author of libinfinity confimed that th= e project is totally dead and he advices not to use it for future projects = anymore=2E


So IMO rudel is also dead as it relies on libinfinity= =2E=2E=2E unless someone decides to maintain libinfinity=2E Or create a for= k or an alternative=2E

Best,
Ergus

On 25 September 2020 02:22:39 CEST, Ergus <spa= cibba@aol=2Ecom> wrote:
On Thu, Sep 24, 2020 at 11:41:27PM +0200, Fermin wrote:
This is a great feature for Emacs, tha= nks to show me the existence of
Rudel, maybe the easiest ap= roach is to make it work with
https://github=2Ec= om/gobby/libinfinit

Seems quite active, and the client is in a u= nstable state=2EWhat so you
guys think ?

Regards=2E

Hi I a= m 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 i= s a "stable" package somehow=2E

The only issue I see so far is that = it is oriented to gtk applications
which could be a problem for practica= l uses=2E

OTOH I would prefer something less centralized with a p2p = like
conclave;
but I am open to any idea that works=2E

There i= s also Teletype and Tandem=2E=2E=2E the first for Atom and the other
is<= br>supposed to work with Sublime, Neovim and Apache=2E Which is very
att= ractive IMO because somehow will break our own burble to interact
with t= he rest of the world=2E=2E=2E But they have a node=2Ejs client-server
and
I am not= sure how efficient will be to use that requiring python3 too=2E

On 24 September 2020 03:36:55= CEST, Ergus <spacibba@aol=2Ecom> wrote:
------XTNMZ6EAU0066GQA4W9EXNG3GGY9UZ--