Is there a defacto standard for authentication/authorization with JSON-RPC?
#jsonrpc
Is there a JSON RPC-like protocol that also supports events or notifications unrelated to the requests/responses? Like notifying all connected clients that a new client has connected or disconnected?
#jsonrpc
I did not like #grpc because of all the overhead of a http stack poorly and overly complicated written by #google with features I did not need, and I dislike the entire type / data description compiler (#protobuf), though it may be easier to adapt to different languages. I did not like #jsonrpc over pure tcp because of overhead fr json conversion for c/c++.
#grpc #google #protobuf #jsonrpc
I don't suppose someone has build something like https://foil.sourceforge.net/ for use with #Javascript/#NodeJS from #CommonLisp?
For some reason there's some deeply concerning tendency to write things in JS now on the server and I have no desire to do so myself.
I could use #JSONRPC but that involves boilerplate I don't feel like writing.
#javascript #commonlisp #jsonrpc #programming #interop
Context: if you follow #deltachat_desktop discussions on the #deltachat forum you might already know that we're planning to move #deltachat_desktop from #electron to #tauri in the future. But porting the desktop client is a big effort (our move to #jsonrpc was one step into this direction).
So I made this small sample project to check tauri out.
It's a nice side effect if the emoji picker is useful by itself, maybe we could even build a community for the emoji picker.
#deltachat_desktop #deltachat #electron #tauri #jsonrpc
scrolling in #deltachat_desktop feels even faster now after switching the backend from cffi to #jsonrpc & #rust
Be ready for #deltachat desktop 1.34, It's coming soon..
#deltachat_desktop #jsonrpc #rust #deltachat
We’re working hard on the upcoming 1.34 desktop release.
The bulk of the work was moving all talking with core to #jsonrpc api, which speeds up development and #deltachat_desktop itself.
The move to jsonrpc is also one big step in liberating us from electron, as we plan to switch to https://tauri.app in the far future.
Stay tuned for the new test releases in the 1.33.X release row.
(even versions are releases, odd versions are test releases)
What new features are you most excited about?