[HN Gopher] The Open Collaboration Tools
___________________________________________________________________
The Open Collaboration Tools
Author : todsacerdoti
Score : 168 points
Date : 2024-07-15 19:12 UTC (1 days ago)
(HTM) web link (www.typefox.io)
(TXT) w3m dump (www.typefox.io)
| benatkin wrote:
| > This way of remote collaboration reduces confusion and
| maximizes productivity.
|
| [citation needed]
| dflock wrote:
| This is an open source verfsion of MS Live Share for VS Code, by
| the look of it.
| nixosbestos wrote:
| Wow, this feels pretty big. As a openvscode-server user (maybe
| switching to Eclipse Theia), the lack of ability to remote collab
| with "Microsoft VSCode" users was always a bit annoying. The
| TypeFox folks continue to impress, and I feel like this hints
| that there is collaboration between them and Theia folks.
|
| I'm curious if openvscode-server will end up slowly getting
| replaced by Theia, if Theia really lives up to its promises.
| seltzered_ wrote:
| > "TypeFox folks continue to impress, and I feel like this
| hints that there is collaboration between them and Theia
| folks."
|
| There's already been collaboration for years? Mark Sujew (one
| of the article coauthors) is a pretty active contributor to
| Eclipse Theia AFAIK.
|
| From https://github.com/msujew :
|
| "I act as a project lead for the Langium and Theia projects at
| the Eclipse Foundation.
|
| I work at TypeFox."
| lucideer wrote:
| > _I feel like this hints that there is collaboration between
| them and Theia folks_
|
| The Typefox homepage says:
|
| > _Software tools we have created: Sprotty, Langium, Theia_
| nerdponx wrote:
| Would it be theoretically possible to get this working in one of
| the "highly highly" editors like Vim/Neovim, Emacs, etc?
| IHLayman wrote:
| By the looks of it, the announcement webpage also breaks
| Tridactyl unnecessarily, so I doubt they are interested in
| supporting *vim... Joking aside, I would be shocked if someone
| doesn't quickly write a plugin for at least Neovim to support
| this.
| worik wrote:
| > "highly highly" editors
|
| What does that mean?
|
| Having used Emacs for decades I get the sentiment, but
| unfamiliar with the idiom
| nerdponx wrote:
| Stupid autocorrect thing, I meant "highly programmable".
| scubbo wrote:
| > one person starts a collaboration session as host and invites
| others to join. The IDE extension distributes the contents of the
| host's workspace and highlights text selections and cursor
| positions of other participants. In parallel, they get together
| in their favorite meeting or chat app for immediate discussion.
|
| I really hope I'm not being the "Dropbox is just rsync" guy,
| here, but...how is this preferable to the host screen-sharing via
| that same meeting or chat app?
| thundermuffin wrote:
| The largest difference is everyone who joins would be editing
| the code like it's a Google Doc instead of having a read-only
| view of the host's screen; you still end up having to join some
| kind of voice chat (unless maybe there's an IDE VOIP
| integration I don't know about in some of these tools!). I
| haven't used this specifically, so I can't say how well it
| pulls it off.
|
| However, from the few times I've used VS Live Share, it has
| been helpful being able to join into someone's coding session
| and pair with their code directly. Both of us being able to
| highlight and tweak lines as we're talking did wonders to
| remove the "add x, no, sorry, not there, the next
| line/parameter/<item I referenced too vaguely>" or "show me y,
| now z, wait, go back to y" song and dance routines.
|
| It's not necessarily a game changer for the way every person or
| team works, but as someone who has an easier time forming a
| mental model of everything happening when I'm "in" the code,
| there have been times I think it's saved a lot of back-and-
| forth compared to a traditional screen share.
| scubbo wrote:
| Oh! It was not clear to me at first that this was non-read-
| only, though in hindsight I should have concluded as much
| from the phrase "see what the others are looking at and and
| [sic, whoops!] what changes they propose in real-time". Makes
| sense, thank you!
| yjftsjthsd-h wrote:
| > how is this preferable to the host screen-sharing via that
| same meeting or chat app?
|
| Higher quality at lower bandwidth, should handle different
| screen sizes more elegantly
| theultdev wrote:
| Very interested in this.
|
| I see there's a YJS provider in the repo.
|
| I assume this is the Monaco support TFA alluded to.
|
| Is this provider ready for use right now or are there
| limitations?
|
| Also how well does this scale for one to many sessions?
___________________________________________________________________
(page generated 2024-07-16 23:01 UTC)