Pair program - Neuron

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.

Sridhar Ratnakumar

Anybody want to test drive VSCode Live Share and pair-program on neuron?

TheMatten

Oh, but it's not gonna work with VSCodium, is it?

Sridhar Ratnakumar

seems to work with workarounds? https://github.com/VSCodium/vscodium/issues/128

Describe the bug So when i try to join a live share i simply get this error : [VS Code] Joining collaboration session: [ms-vsliveshare.vsliveshare]: Proposed API is only available when running out ...
TheMatten

Okay, have it installed

Sridhar Ratnakumar

Let's test read-only session first

Sridhar Ratnakumar

Incidentally it works if you open it just in browser (read-only)

Sridhar Ratnakumar

But in browser ,syntax highlighting is not enabled

TheMatten

"Joining collaboration session..." - maybe it will actually work?

Sridhar Ratnakumar

if you are trying from vscode, make sure ghcide extension is enabled.

Sridhar Ratnakumar

Yea, I should get a prompt to 'accept' the request. I haven't yet ...

TheMatten

Okay, going to join from browser

Sridhar Ratnakumar

Let's try this for audio: https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-audio

Extension for Visual Studio Code - Adds audio calling capabilities to Visual Studio Live Share
Sridhar Ratnakumar

Now even I can't join from private browser window.

TheMatten

Joining collaboration session: Request failed with status code 404.

Sridhar Ratnakumar

@tristanC How does it look from your side?

tristanC

Yeah, that sounds fun. I was able to join with chromium. I clicked 'join as read-only'

TheMatten

Okay, used Chromium too

Sridhar Ratnakumar

okay with that link ^ i can join too, as private window user

Sridhar Ratnakumar

anybody see me chatting in vscode?

tristanC

It seems like vscode interface, i can see @Sridhar Ratnakumar cursor. no syntax highlight though

TheMatten

(I hate it that everything turns around chromium-based Electron...)

Sridhar Ratnakumar

@tristanC Did you try from your native vs code?

TheMatten

I can see your cursor

tristanC

I don't have vs code

Sridhar Ratnakumar

Ctrl+Shift+P Live Share Chat

TheMatten

I don't have any command with "chat" available

Sridhar Ratnakumar

looks like it is best done from native vscode.

TheMatten

Logged in with native one, I can see chat here

Sridhar Ratnakumar

tristan reports ghcide popups work?

Sridhar Ratnakumar

you have syntax highlighting?

Sridhar Ratnakumar

let's do quick video/audio call

Sridhar Ratnakumar

https://meet.jit.si/neuronvscode

Join a WebRTC video conference powered by the Jitsi Videobridge
Sridhar Ratnakumar

The commit we made after pairing on the bug: https://github.com/srid/neuron/commit/8f3c7c6752b17f18b71eb4e76dfef74e854b2f59

Future-proof and simple-to-use notes system based on Zettelkasten. - srid/neuron
Sridhar Ratnakumar

@TheMatten I'm reverting this commit. It breaks queries like <z:zettels?tag=timeline/**&timeline&cf>

Sridhar Ratnakumar

Proper fix would look ahead </ and fail; but we should add unit tests first.