Chat-Wane

Results 17 issues of Chat-Wane

( Follow up of the discussion from issue #10 ) LSEQ, Logoot, Treedoc do not require tombstones (although the latter is hybrid). They need some sort of causality tracking mechanism...

question

When inserting a new element within the sequence, the function get(index) is called twice to get the identifier of the previous and the next elements. The main target of this...

enhancement

LSEQ uses an exponential tree. Thus the root as k children, each of these children has k+1 children and so on. Nevertheless, it requires 1 additional bit to encode the...

enhancement

Comparing perf between lseqarray and lseqtree raised this issue: lseqarray is far better on insertions at the end of the sequence. Obviously, lseqarray is very efficient in this case because...

enhancement

Since lseq.get(i) && lseq.get(i+1) are neighbours, it may be possible to travel within the same path as long as possible instead of reprocessing everything from start.

enhancement

Some troubles may arise from the save/load of files. Indeed, without this feature, a document exists only if at least one peer keeps it alive, i.e., does not close the...

bug
enhancement
editor

Make a step-by-step tutorial to teach how a document can be edited and shared.

editor

Currently, if the user dismiss the sharing address, he cannot reach it anymore. Therefore, if he forgets the address, or wants to show the QR-code, he must unshare and share...

editor

Currently, our signaling server is hosted on heroku. TODO: give the possibility to the user to configure the address himself. Also, inform how/where he can host them himself.

enhancement

In the settings, a monitoring button should be available in order to know the size of the LSEQ identifiers, the anti-entropy rounds, the traffic going through us (distinguished into the...

enhancement