nrepl-cljs icon indicating copy to clipboard operation
nrepl-cljs copied to clipboard

State of the project

Open bbatsov opened this issue 4 years ago • 5 comments

Hey there!

I was curious what's the state of the project and namely is it in a good enough shape to work with CIDER? I've been working these days on making CIDER a bit more aware of other nREPL servers (starting with Babashka's) and if this one supports the core ops I can add some support for it as well.

Might be a good idea to mention something about this in the README.

Also - you can consider implementing some version of :completions and :lookup (coming in nREPL 0.8) as well.

bbatsov avatar Jun 13 '20 08:06 bbatsov

Btw, I tried to run the server myself by npm start doesn't work. Might be a good idea to update those instructions and perhaps package the server as a package with a CLI at some point.

bbatsov avatar Jun 17 '20 10:06 bbatsov

Hi @bbatsov, sorry for the late response. The project is very much a proof of concept for now. I was hoping this project would complement lumo but interest seems to have died down for that.

I was in the middle of using shadow-cljs to bootstrap this project instead of lumo and forgot to update the npm scripts. I'll update the instructions to reflect that soon. I think I even managed to put together a nrepl client as well.

I'll see if I can find some time to update this project a little.

djblue avatar Jun 24 '20 14:06 djblue

Hi @bbatsov, sorry for the late response. The project is very much a proof of concept for now. I was hoping this project would complement lumo but interest seems to have died down for that.

Yeah, it seems you're right. I didn't follow Lumo closely, but the exit of its author seemed a death sentence for the project given the lack of other significant contributors.

I was in the middle of using shadow-cljs to bootstrap this project instead of lumo and forgot to update the npm scripts. I'll update the instructions to reflect that soon. I think I even managed to put together a nrepl client as well.

Hmm, that's an interesting development and given shadow's immense popularity these days, I think it'd be a great move. I'm also sure @thheller would to be thrilled to hear this. Looking forward to seeing how things are going to shape up!

If you create some tickets with outstanding items that need to be tackled I can circulate them around and see if we can't get some people from the broader community to help you with those.

bbatsov avatar Jun 25 '20 10:06 bbatsov

The project should be usable again and the readme reflects the shadow-cljs usage. I'll put together some issues soon. Thanks for reaching out and offering help!

djblue avatar Jun 28 '20 00:06 djblue

Thanks!

Currenly, the only real op supported by the server is eval. Contributions are welcome!

Btw, I assume clone is supported as well, so clients could actually connect to the server, right?

bbatsov avatar Jun 28 '20 06:06 bbatsov