Skip to content

Commit 8b9ec76

Browse files
authored
[DOC] Open Topics of Instant Session Start
1 parent a3c48f4 commit 8b9ec76

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/contribute/open-topics.md

+12
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,15 @@ We did not integrate the pull requests, because:
6969
* The approach introduces a new language and therefore increases the complexity of our project and build process.
7070
* The savings of redundancy are smaller than expected. Only the redundancy of the model classes can the avoided.
7171
* The most interesting part (The injection of java functions into javascript and vice versa) is not simplified by the approach.
72+
73+
## Instant Session Start
74+
75+
Goal of this topic is to speed up the initial file sharing process at session starts.
76+
Instead of waiting for full synchronization, this feature prioritizes files and allows direct access after receiving.
77+
This main goal has already been achieved, but users are still bound to the read-only mode during project sharing and optimizations are open / onhold for merging.
78+
More Infos can be found in this [thesis](https://www.inf.fu-berlin.de/inst/ag-se/theses/Moll18-saros-session-start.pdf) (german only).
79+
80+
Currently the author ([@stefaus](https://github.com/stefaus)) of this thesis wants to finish the rest of this work and some patches are already available.
81+
Nevertheless the topic is on hold mainly because it is mandatory to change the way resources are shared first (from project based to per ressource tracking).
82+
83+
An Overview of the current work state is documented here: [Projectboard: Instant Session Start Feature](https://github.com/saros-project/saros/projects/15) and a broader view at [Projectboard: Session Start Topics](https://github.com/saros-project/saros/projects/18).

0 commit comments

Comments
 (0)