-
Notifications
You must be signed in to change notification settings - Fork 70
Add bindings scope blog post #144
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
Add bindings scope blog post #144
Conversation
✅ Deploy Preview for awesome-golick-685c88 ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
7446a6f
to
299f74a
Compare
One issue I have with the post as-is is that the repositories linked at the bottom are all under my control but the language makes it feel like it's the whole BDK project that intends to support them. We might need to clean this up a bit? Either bring some of them under the org, or rework the language a bit to make it clear that they're more my personal projects? The template and examples could easily be under BDK, bitcoin-frontier should not. Let me know what you think. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I found one little typo but otherwise content should be very useful to other projects who want to get understand what we're doing.
299f74a
to
fd3fb8a
Compare
Taking a bit longer to work through than I anticipated. Seems like most systems have python environments, but not Kotlin / Gradle or XCode Developer Tools, so getting started involves some undocumented setup for these examples. The easiest way to show code examples might be Repl.it |
Good point @DanGould. Do you think it would be better to add documentation to the readmes or to build a tutorial/blog post on how to get set up and ready for building bindings locally? (I could link this tutorial in the readme). Also, which repos where you taking an interest in (and were hard to set up)? The uniffi-examples or the uniffi-template? They're both in active development and you're sort of my first user haha, so I'd love to hear your thoughts. |
fd3fb8a
to
6c65cdc
Compare
Let's get this in. We can decide what to do with the example repos as they evolve, for now they're under my account and that's fine. I love the Repl.it idea! Don't know enough about it yet but happy to hear more. But this can be added/discussed in other PRs; this one is ready to merge IMO. |
we spoke a bit on discord, but I figure I should close the loop here. Before there were links I wasn't looking at your repositories, but since you shred them I've had some success setting up bindings for python and Kotlin. This guide is a useful place to start so I'd love to see it published. |
6c65cdc
to
6731323
Compare
This is a draft of a blog post explaining the position that the BDK project intends to take with regards to developing bindings, and outlines how we intend on becoming leaders and helping other libraries in the Rust bitcoin ecosystem produce bindings of their own.