[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Messenger working
From: |
TheJackiMonster |
Subject: |
Re: Messenger working |
Date: |
Mon, 31 May 2021 14:35:29 +0200 |
User-agent: |
Evolution 3.40.1 |
Hi,
I'm currently working on developing a proper ui for the messenger
service. But more important is to develop a library which provides
easier usage of all the features (for example sharing files, sending
text without manual fragmentation and managing contacts + groups).
My current progress can be tracked on Gitlab
( https://gitlab.com/gnunet-messenger ) which I find easier to manage.
Also because it's only an abstraction layer of multiple given services
of GNUnet, I don't think it needs to be part of framework itself. Maybe
the client-side chat library and both example implementation with GTK
and ncurses for cli can be moved later on to repositories on
gnunet.org.
So if you think about integrating something into pidgin to use the
messenger service. Maybe it makes more sense to use the chat library
which will be more fitting the typical messenger/chat application.
Also if you think some functions or features could be helpful, let me
know.
Happy hacking
Jacki
On Mon, 2021-05-31 at 12:41 +0200, Tobias Platen wrote:
> I got the gnunet messenger working on my laptop.
> The next test will be installing GNUnet on a second computer
> then invoke the messenger using ssh. I'm also thinking about
> using pidgin/libpurple as a ui for the messenger. I did not test
> ROOMKEY and IDENTITY yet.
>
> * Welcome to the messenger, 'anonymous'!
> * You try to open a room...
> * You joined the room.
> [95D7GG] * 'anonymous' joined the room!
> [K6G3HE] * 'anonymous' joined the room!
> [K6G3HE] * 'anonymous' gets renamed to 'anonymous'
> [95D7GG] * 'anonymous' gets renamed to 'anonymous'
> aaaaaaaa
> [95D7GG] * 'anonymous' says: "aaaaaaaa"
> hallo
> [95D7GG] * 'anonymous' says: "hallo"
> [K6G3HE] * 'anonymous' says: "welt"
>
> Open and connect to rooms using the MESSENGER to chat.
> Arguments mandatory for long options are also mandatory for short
> options.
> -c, --config=FILENAME use configuration file FILENAME
> -d, --door=PEERIDENTITY peer identity to entry into the room
> -e, --ego=IDENTITY identity to use for messaging
> -h, --help print this help
> -L, --log=LOGLEVEL configure logging to use LOGLEVEL
> -l, --logfile=FILENAME configure logging to write logs to
> FILENAME
> -p, --private flag to enable private mode
> -r, --room=ROOMKEY key of the room to connect to
> -v, --version print the version number
> Report bugs to gnunet-developers@gnu.org.
> Home page: http://www.gnu.org/s/gnunet/
> General help using GNU software: http://www.gnu.org/gethelp/
>
signature.asc
Description: This is a digitally signed message part
- Messenger working, Tobias Platen, 2021/05/31
- Re: Messenger working,
TheJackiMonster <=