gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The messenger service is ready to use


From: TheJackiMonster
Subject: Re: The messenger service is ready to use
Date: Sat, 06 Mar 2021 16:21:53 +0100
User-agent: Evolution 3.38.4

Sounds good, I hope the documentation won't take too long.

I've also noticed one bug already which needs to be fixed. So if you
should go straight to testing, I would probably not use
GNUNET_MESSENGER_update(handle) too much currently. ^^'

There's currently a problem in the completion of a members session-
chain which could end-up in a seg-fault when for example the second
session is completed before the first one (which may happen in very
complex situations). Calling GNUNET_MESSENGER_update(handle) will
create a new entry in a members session-chain, so not calling it or
calling it once only should not be an issue.

-Jacki

On Sat, 2021-03-06 at 12:23 +0100, Tobias Platen wrote:
> I took the gnunet-secushare repository which currently does not
> build.
> So I wrote a patch. Next I'll test both secushare and the messenger.
> 
> On Sat, 6 Mar 2021 11:47:33 +0100
> "Schanzenbach, Martin" <mschanzenbach@posteo.de> wrote:
> 
> > What would also be nice to see:
> > 
> > - GNS records for room discovery
> > - reclaimID for user profile management / retrieval
> > 
> > Both are probably "client"-side features. As in: implemented by the
> > UI.
> > 
> > BR
> > Martin
> > 
> > > On 6. Mar 2021, at 02:22, TheJackiMonster
> > > <thejackimonster@gmail.com> wrote:
> > > 
> > > Hi everyone,
> > > 
> > > I just got the last pieces done to complete the core
> > > functionality of
> > > the messenger service I'm working on for a while. So it is
> > > updated on
> > > the main branch now and can be build by enabling the experimental
> > > flag.
> > > (I think it's best letting it experimental until a next major
> > > release.)
> > > 
> > > The core functionality may work fine (at least from my
> > > perspective of
> > > testing) but there is still some optimization to be done. Also I
> > > want
> > > to add a proper CLI application and a GTK application which can
> > > be used
> > > conveniently.
> > > 
> > > However I will probably start writing down the manual now with
> > > instructions to use the service and going over the code adding
> > > more
> > > comments and improving documentation.
> > > 
> > > There also some features I want to include into a client-side-
> > > only
> > > library to ease development of the applications. For example file
> > > sharing works in theory but is not really automated yet.
> > > 
> > > Features which would be included as simple functions in the
> > > library:
> > > - Replying to selected messages
> > > - Citing other messages
> > > - Deleting messages
> > > - Requesting messages
> > > - Sharing files
> > > - Downloading files
> > > - Publishing a chatroom
> > > - Searching for a public chatroom
> > > - Opening a private chat
> > > ~ Using a profile picture
> > > - Sharing public files (uploads from FS)
> > > 
> > > The library will probably handle more advanced messages based on
> > > JSON
> > > or some similar text-based format to allow adding features more
> > > dynamically. So the service itself does not have to be changed to
> > > frequently.
> > > 
> > > Also with JSON messages it should be quite easy getting a good
> > > interface done to web clients as well and the messages could
> > > include
> > > more meta-data for something like posts in social media or
> > > forums.
> > > 
> > > Happy hacking
> > > Jacki
> > 
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]