uniffi-rs icon indicating copy to clipboard operation
uniffi-rs copied to clipboard

Should the Ruby bindings live in an external repo?

Open bendk opened this issue 3 years ago • 2 comments

If/when the separate bindings PR lands, we should consider moving uniffi-bindgen-ruby to a separate repo. Reasons for this:

  • We're not really supporting it as an organization and we don't want to imply that we will
  • The docs make a distinction between "standard" bindings generators and "external" ones. It feels right to me that the standard languages are Kotlin, Swift, and Python.

┆Issue is synchronized with this Jira Task ┆friendlyId: UNIFFI-149

bendk avatar Mar 31 '22 21:03 bendk

It's worth noting that Mozilla is also looking at having gecko-js bindings live externally, and as soon as it is possible, we will probably reject requests to add more bindings to this repo should someone come along and ask - so Ruby isn't being singled out here. @saks, and the author of the Ruby bindings, how would you feel about this?

mhammond avatar Mar 31 '22 23:03 mhammond

I'm certainly OK with it 🙂 I'm grateful for making a compromise and adding ruby while external bindings weren't possible. Please let me know if you need my help externalizing ruby bindings @mhammond

saks avatar Mar 31 '22 23:03 saks