Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

draft: jsonrpc blogpost #984

Draft
wants to merge 11 commits into
base: simon/dark-theme-support
Choose a base branch
from

Conversation

Simon-Laux
Copy link
Member

@Simon-Laux Simon-Laux commented Nov 4, 2024

blogpost explaining why we made the jsonrpc bindings and what issues of the cffi they solve.

merges into #982


todo technical:

  • make mermaid flowcharts more readable (color the whole box or bigger border, the colors are important to see, les coloured boxes in the newer versions)
  • alt text for images

todo content:

  • proof read
  • Improve reading flow
  • Improve teaser/opening -> move "this is technical" warning down or remove it?
  • link realtime channels blogpost, at it will now be published before this blogpost
  • mention more of the weaknesses of the current implementation, like where to help
    • no strict rules/conventions for function names yet

Copy link

github-actions bot commented Nov 4, 2024

Check out the page preview at https://staging.delta.chat/984/en/

Copy link

@Amzd Amzd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting read! I like it

_posts/2024-11-10-why-jsonrpc-bindings-exist.md Outdated Show resolved Hide resolved
@hpk42
Copy link
Contributor

hpk42 commented Jan 6, 2025

nice read -- indeed needs some proof-reading but would be good to finish and publish before jsonrpc has fully taken over :) Maybe also worthwhile to mention that Android and iOS have ways to execute jsonrpc (via a CFFI function) and new APIs are often added to jsonrpc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants