clojusc / protobuf

A Clojure interface to Google's protocol buffers
https://clojusc.github.io/protobuf/
Eclipse Public License 1.0
72 stars 8 forks source link

Thank you. #29

Open ericfode opened 6 years ago

ericfode commented 6 years ago

Whoever you are, I have been looking for an updated version of this library for ages. if you could put an ETH/devtip/Open Collective I would love to send you a tip.

oubiwann commented 6 years ago

That's super-cool of you to share :-) I did it as a result of my own frustration when exploring the use of protobuf for possible inclusion in the mesomatic library, but it's great to hear that this may be something you've needed, too :-)

If the internal details are of interest to you, I've added an abstraction layer that will let devs easily create new, improved implementations of protobuf support without breaking any previous implementations, all in the same lib (I have one on mind for the future, based on @pyr's work in mesomatic).

Those details aside, the last task I tackled this winter break was making the API as easy and clean to use as possible -- I hope you enjoy it!

Finally, your offer is very generous -- thanks! Out of my own ignorance and curiosity, I've created an account on Liberpay here: https://liberapay.com/oubiwann/donate ... I'm not really sure how it works yet, and not sure if their supported methods are good for folks to use, but hey -- sounds like a fun experiment :-) (No biggie if that doesn't work for you.)

Anyway, thanks again -- and super-thanks for your fantastic note :-) Have a very happy 2018!

oubiwann commented 6 years ago

This gives me the incentive to release 1.1, btw ;-)

oubiwann commented 6 years ago

I see a donation has been setup -- super-cool! :-)

1.1 has been released for a while now, and I'm making good progress on 1.2 ... which might just include support for proto3 :-)

For any aspiring sponsors, I've added a Liberpay team that can receive donations specifically for the protobuf project:

I'll be adding that link to the bottom of the README ...