spacekookie changed the topic of #qaul.net to: https://qaul.net - Internet independent, decentralised ad-hoc wireless communication application - Logs: https://freenode.irclog.whitequark.org/qaul.net
Degi_ has joined #qaul.net
Degi has quit [Ping timeout: 250 seconds]
Degi_ is now known as Degi
_whitelogger has joined #qaul.net
mahmudov has quit [Remote host closed the connection]
Degi has quit [Ping timeout: 246 seconds]
Degi has joined #qaul.net
adam_free2air has joined #qaul.net
_whitelogger has joined #qaul.net
mahmudov has joined #qaul.net
mahmudov has quit [Ping timeout: 246 seconds]
mahmudov has joined #qaul.net
adam_free2air has quit [Ping timeout: 240 seconds]
<mathju> spacekookie: thanks! it looks good!
<mathju> I had some thoughts about the Chat protocol:
<mathju> Why do we use the creation time and a roundtrip when we have colliding new rooms?
<mathju> I think in DTN's with a delayed delivery of maybe days this would cost a lot of time ...
<mathju> Why not automatically accepting and mergin due to the room ID? We wouldn't need the round-trip then.
<mathju> Chat Room struct:
<mathju> ----------
<mathju> * the handling in the GUI will be different: automated naming and icons of 1to1 rooms)
<mathju> * I think we should also have an icon possibility for the group
<mathju> * How about a flag or an enum wether this is a 1-to-1 communication or a real group.
<mathju> --------
<mathju> * I think the word 'receivers' would maybe be more understandable than 'friends'?
<mathju> Chat Message
adam_free2air has joined #qaul.net
bltavares has joined #qaul.net
bltavares has quit [Quit: ZNC 1.7.3 - https://znc.in]
bltavares has joined #qaul.net
adam_free2air has quit [Quit: Konversation terminated!]
adam_free2air has joined #qaul.net
<spacekookie> mathju: I think it would be important to avoid having duplicate groups with people which requires some sort of synchronisation between devices
<spacekookie> Especially because initial messages might take days. I think going for "eventual consistency" is a better approach than just hoping for the best
mahmudov has quit [Ping timeout: 240 seconds]
mahmudov has joined #qaul.net
<mathju> My idea is that only one room per 1to1 communication exists, if two exist both devices will automatically decide for the same valid room due to an algorithm (e.g. the higher id). They can still communicate their decision to the other device, but we would not miss or delay any message.
gkmngrgn has joined #qaul.net
<spacekookie> Oh I forgot you wanted to just check which ID was "bigger"
<spacekookie> Yea okay I guess we can do that
adam_free2air has quit [Ping timeout: 246 seconds]
gkmngrgn has quit [Ping timeout: 244 seconds]