ethersync / ethersync

A system for editor-agnostic, real-time collaborative editing of local text files.
https://ethersync.github.io/ethersync/
GNU Affero General Public License v3.0
258 stars 8 forks source link

Should untracked files be ignored in a share? #70

Open blinry opened 4 months ago

blinry commented 4 months ago

Intuitively, this seems nice – people probably don't want to share untracked files with others.

On the other hand, it's not clear how file creation in a pair programming scenario should work then.

peacememories commented 4 months ago

Just as a side note (while I try to formulate my 2 cents on this) about how VSCode handles this:

Of course, VSCode live share works fundamentally differently from ethersync, but I think it's an interesting reference point as one of the more popular collaborative editing platforms currently in use.

Your project seems super interesting to me as a regular pair/mob programmer in a remote environment, and I think we have some fairly weird/unique requirements with our codebase, so I might chime in from time to time. Please tell me if I become disruptive :sweat_smile:

blinry commented 4 months ago

Thanks for your input! Learning from how other systems handle this is indeed really helpful.

And sure, feel welcome to chime in!