Hi Bala,

Vladimir Viven (vladimir.viv...@gmail.com ) and I have recently (and are
still) working on the bindings in mesos/mesos-go. I wrote the original
non-pure (depending on libmesos) version and the new pure version is a
combination of Yifan Gu and Vladimir's work.
The idea was to consolidate some of the available Go bindings into one, get
it into a solid state and use it as a use-case for how to maintain pure
bindings out of tree. We are wiring up leader detection and authorization
at the moment, which I don't think any of the existing (pure) versions do.
Therefore, we really hope that this could end up being the Mesos community
graced one.

Additionally, we are soon going to release a tutorial on how to use the
pure mesos-go bindings.

There is some history and go-ism to why it is maintained out of Mesos
proper. You can get a glimpse of the discussion here:
http://mail-archives.apache.org/mod_mbox/mesos-user/201407.mbox/%3CCADKthhA=x6w_KtjD7B5=9G_1r-6=2vcqyehjgwrfebklfdm...@mail.gmail.com%3E
.
More importantly, the Go package system turned out not work with well with
the Go bindings being nested in the mesos source tree.

Niklas


On 18 December 2014 at 10:55, Dominic Hamon <dha...@twopensource.com> wrote:
>
> There are a couple of golang bindings[1] and I don't think there's an
> official one. This is more or less on purpose as competing implementations
> can learn from each other and give users options.
>
> This is probably as good a list as any, though the u...@mesos.apache.org
> might also be useful.
>
> 1. see also http://github.com/twitter/gozer
>
> On Thu, Dec 18, 2014 at 8:47 AM, Bala Natarajan <
> bala.natarajan.p...@gmail.com> wrote:
> >
> > Hi
> >
> > I was looking for golang-bindings for mesos. I did see mesos-go and
> > associated material.
> >
> > Is mesos-go the official golang binding for mesos? Is this the mailing
> list
> > for mesos-go? Any particular reason the golang binding is maintained
> > seperately from mesos base? Can one of you please point me in the right
> > direction on connecting with mesos-go users/developers?
> >
> > Thanks
> > Bala
> >
>
>
> --
> Dominic Hamon | @mrdo | Twitter
> *There are no bad ideas; only good ideas that go horribly wrong.*
>

Reply via email to