saros
saros copied to clipboard
Open Source IDE plugin for distributed collaborative software development
The [`ContainerContext`](https://github.com/saros-project/saros/blob/3fafc4f4a4e59e62eb2ad0512594c08fb31564dd/core/src/saros/context/ContainerContext.java#L211) class contains a workaround to bypass the JDK bug [JDK-4787931](https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4787931). This bug should be fixed in JDKs > 7. We require at least a JDK 8. Therefore we...
Saros/I currently only supports sharing a single resource tree/reference point. The logic should be expanded to support sharing multiple reference points and adding reference points to an already running session....
When opening the wizard to start a resource negotiation with pre-selected resources, the contained checkbox tree should be expanded to that all pre-selected base resources are visible. The logic for...
**Is your feature request related to a problem? Please describe.** In my work, we have a workspace with like 40 plugin projects. Working on one topic might involve easily a...
When accepting a resource negotiation to share additional reference points during a session as the host, Saros runs into issues not being able to process the initial awareness information activities...
With the recent rework of the wizards to select the resources when creating (#1035) and receiving (#1037) resource negotiations, the possibility of which kind of resources to share and how...
Help user differentiate shared reference points in wizard to chose the local reference point mapping
As part of the migration to the reference-point-based resource model, #1037 adjusted the UI to choose the local representation of shared reference points. With the new sharing model, reference point...
As part of the migration to the reference-point-based resource model, #1035 adjusted the [`BaseResourceSelectionComposite`](https://github.com/saros-project/saros/blob/b1470767208613336950b3061362a64f24f7434b/eclipse/src/saros/ui/widgets/viewer/project/BaseResourceSelectionComposite.java). This composite contains a checkbox tree which can be used by the user to select the...
Currently, only two cases of invalidating a shared reference point root are supported (introduced with #1001): 1. Deleting the shared reference point root directory. 2. Moving the shared reference point...
Saros/I largely ignores file content changes on the filesystem level as they are mostly covered by the document modification handler. An exception to this is the content replacement for non-text...