You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Henning Rohde <he...@google.com> on 2018/05/22 01:02:47 UTC

[VOTE] Go SDK

Hi everyone,

Now that the remaining issues have been resolved as discussed, I'd like to
propose a formal vote on accepting the Go SDK into master. The main
practical difference is that the Go SDK would be part of the Apache Beam
release going forward.

Highlights of the Go SDK:
 * Go user experience with natively-typed DoFns with (simulated) generic
types
 * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
Windowing, ..
 * Includes several IO connectors: Datastore, BigQuery, PubSub, extensible
textio.
 * Supports the portability framework for both batch and streaming, notably
the upcoming portable Flink runner
 * Supports a direct runner for small batch workloads and testing.
 * Includes pre-commit tests and post-commit integration tests.

And last but not least
 *  includes contributions from several independent users and developers,
notably an IO connector for Datastore!

Website: https://beam.apache.org/documentation/sdks/go/
Code: https://github.com/apache/beam/tree/master/sdks/go
Design: https://s.apache.org/beam-go-sdk-design-rfc

Please vote:
[ ] +1, Approve that the Go SDK becomes an official part of Beam
[ ] -1, Do not approve (please provide specific comments)

Thanks,
 The Gophers of Apache Beam

Re: [VOTE] Go SDK

Posted by Reuven Lax <re...@google.com>.
+1 (binding)

While this is the third language for Beam, I believe it's the first new one
since Beam began. Including this in Beam will be a nice milestone for the
project.

Reuven

On Mon, May 21, 2018 at 9:43 PM Henning Rohde <he...@google.com> wrote:

> Thanks everyone!
>
> Davor -- regarding your two comments:
>   * Robert mentioned that "SGA should have probably already been filed"
> in the previous thread. I got the impression that nothing further was
> needed. I'll follow up.
>   * The standard Go tooling basically always pulls directly from github,
> so there is no real urgency here.
>
> Thanks,
>  Henning
>
>
> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
>> +1 (binding)
>>
>> I just want to check about SGA/IP/Headers.
>>
>> Thanks !
>> Regards
>> JB
>>
>> On 22/05/2018 03:02, Henning Rohde wrote:
>> > Hi everyone,
>> >
>> > Now that the remaining issues have been resolved as discussed, I'd like
>> > to propose a formal vote on accepting the Go SDK into master. The main
>> > practical difference is that the Go SDK would be part of the Apache
>> Beam
>> > release going forward.
>> >
>> > Highlights of the Go SDK:
>> >   * Go user experience with natively-typed DoFns with (simulated)
>> > generic types
>> >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>> > Windowing, ..
>> >   * Includes several IO connectors: Datastore, BigQuery, PubSub,
>> > extensible textio.
>> >   * Supports the portability framework for both batch and streaming,
>> > notably the upcoming portable Flink runner
>> >   * Supports a direct runner for small batch workloads and testing.
>> >   * Includes pre-commit tests and post-commit integration tests.
>> >
>> > And last but not least
>> >   *  includes contributions from several independent users and
>> > developers, notably an IO connector for Datastore!
>> >
>> > Website: https://beam.apache.org/documentation/sdks/go/
>> > Code: https://github.com/apache/beam/tree/master/sdks/go
>> > Design: https://s.apache.org/beam-go-sdk-design-rfc
>> >
>> > Please vote:
>> > [ ] +1, Approve that the Go SDK becomes an official part of Beam
>> > [ ] -1, Do not approve (please provide specific comments)
>> >
>> > Thanks,
>> >   The Gophers of Apache Beam
>> >
>> >
>>
>

Re: [VOTE] Go SDK

Posted by Andrew Psaltis <ps...@gmail.com>.
+1 (non-binding) Fantastic to see another language being used in this space
and the learnings that will come from bringing another language to the SDK.

On Wed, May 23, 2018 at 12:25 PM, Willy Lulciuc <wi...@gmail.com>
wrote:

> +1 (non-binding)
>
> Great work!
>
> On Tue, May 22, 2018 at 3:17 PM, Kenneth Knowles <kl...@google.com> wrote:
>
>> The process has to be done by an officer or member. Can you help us with
>> this, Davor?
>>
>> On Tue, May 22, 2018 at 3:14 PM Robert Bradshaw <ro...@google.com>
>> wrote:
>>
>>> On Tue, May 22, 2018 at 2:42 PM Davor Bonaci <da...@apache.org> wrote:
>>>
>>> >>    * Robert mentioned that "SGA should have probably already been
>>> filed"
>>> in the previous thread. I got the impression that nothing further was
>>> needed. I'll follow up.
>>>
>>> > Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
>>> Quick.
>>>
>>> +1, let's put this question behind us.
>>>
>>> > Perhaps relevant: I saw some golang license determinations as Category
>>> A
>>> fly by earlier in the week. Reuse/quote anything already available.
>>>
>>> >>    * The standard Go tooling basically always pulls directly from
>>> github,
>>> so there is no real urgency here.
>>>
>>> > No urgency. That said, we'll probably want a copy of whatever GitHub is
>>> serving, to be served also by dist.apache.org (and considered as the
>>> source
>>> of truth).
>>>
>>> Yes, we should continue mirroring $(wget
>>> https://github.com/apache/beam/archive/release-${VERSION}.zip) there.
>>>
>>
>

Re: [VOTE] Go SDK

Posted by Willy Lulciuc <wi...@gmail.com>.
+1 (non-binding)

Great work!

On Tue, May 22, 2018 at 3:17 PM, Kenneth Knowles <kl...@google.com> wrote:

> The process has to be done by an officer or member. Can you help us with
> this, Davor?
>
> On Tue, May 22, 2018 at 3:14 PM Robert Bradshaw <ro...@google.com>
> wrote:
>
>> On Tue, May 22, 2018 at 2:42 PM Davor Bonaci <da...@apache.org> wrote:
>>
>> >>    * Robert mentioned that "SGA should have probably already been
>> filed"
>> in the previous thread. I got the impression that nothing further was
>> needed. I'll follow up.
>>
>> > Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
>> Quick.
>>
>> +1, let's put this question behind us.
>>
>> > Perhaps relevant: I saw some golang license determinations as Category A
>> fly by earlier in the week. Reuse/quote anything already available.
>>
>> >>    * The standard Go tooling basically always pulls directly from
>> github,
>> so there is no real urgency here.
>>
>> > No urgency. That said, we'll probably want a copy of whatever GitHub is
>> serving, to be served also by dist.apache.org (and considered as the
>> source
>> of truth).
>>
>> Yes, we should continue mirroring $(wget
>> https://github.com/apache/beam/archive/release-${VERSION}.zip) there.
>>
>

Re: [VOTE] Go SDK

Posted by Davor Bonaci <da...@apache.org>.
Always happy to help. I'm sure JB is as well, others too!

Please draft/collect any relevant data -- thanks!

On Tue, May 22, 2018 at 3:17 PM, Kenneth Knowles <kl...@google.com> wrote:

> The process has to be done by an officer or member. Can you help us with
> this, Davor?
>
> On Tue, May 22, 2018 at 3:14 PM Robert Bradshaw <ro...@google.com>
> wrote:
>
>> On Tue, May 22, 2018 at 2:42 PM Davor Bonaci <da...@apache.org> wrote:
>>
>> >>    * Robert mentioned that "SGA should have probably already been
>> filed"
>> in the previous thread. I got the impression that nothing further was
>> needed. I'll follow up.
>>
>> > Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
>> Quick.
>>
>> +1, let's put this question behind us.
>>
>> > Perhaps relevant: I saw some golang license determinations as Category A
>> fly by earlier in the week. Reuse/quote anything already available.
>>
>> >>    * The standard Go tooling basically always pulls directly from
>> github,
>> so there is no real urgency here.
>>
>> > No urgency. That said, we'll probably want a copy of whatever GitHub is
>> serving, to be served also by dist.apache.org (and considered as the
>> source
>> of truth).
>>
>> Yes, we should continue mirroring $(wget
>> https://github.com/apache/beam/archive/release-${VERSION}.zip) there.
>>
>

Re: [VOTE] Go SDK

Posted by Kenneth Knowles <kl...@google.com>.
The process has to be done by an officer or member. Can you help us with
this, Davor?

On Tue, May 22, 2018 at 3:14 PM Robert Bradshaw <ro...@google.com> wrote:

> On Tue, May 22, 2018 at 2:42 PM Davor Bonaci <da...@apache.org> wrote:
>
> >>    * Robert mentioned that "SGA should have probably already been filed"
> in the previous thread. I got the impression that nothing further was
> needed. I'll follow up.
>
> > Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
> Quick.
>
> +1, let's put this question behind us.
>
> > Perhaps relevant: I saw some golang license determinations as Category A
> fly by earlier in the week. Reuse/quote anything already available.
>
> >>    * The standard Go tooling basically always pulls directly from
> github,
> so there is no real urgency here.
>
> > No urgency. That said, we'll probably want a copy of whatever GitHub is
> serving, to be served also by dist.apache.org (and considered as the
> source
> of truth).
>
> Yes, we should continue mirroring $(wget
> https://github.com/apache/beam/archive/release-${VERSION}.zip) there.
>

Re: [VOTE] Go SDK

Posted by Robert Bradshaw <ro...@google.com>.
On Tue, May 22, 2018 at 2:42 PM Davor Bonaci <da...@apache.org> wrote:

>>    * Robert mentioned that "SGA should have probably already been filed"
in the previous thread. I got the impression that nothing further was
needed. I'll follow up.

> Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
Quick.

+1, let's put this question behind us.

> Perhaps relevant: I saw some golang license determinations as Category A
fly by earlier in the week. Reuse/quote anything already available.

>>    * The standard Go tooling basically always pulls directly from github,
so there is no real urgency here.

> No urgency. That said, we'll probably want a copy of whatever GitHub is
serving, to be served also by dist.apache.org (and considered as the source
of truth).

Yes, we should continue mirroring $(wget
https://github.com/apache/beam/archive/release-${VERSION}.zip) there.

Re: [VOTE] Go SDK

Posted by Davor Bonaci <da...@apache.org>.
>
>   * Robert mentioned that "SGA should have probably already been filed"
> in the previous thread. I got the impression that nothing further was
> needed. I'll follow up.
>

Please just follow: http://incubator.apache.org/ip-clearance/. Simple.
Quick.

Perhaps relevant: I saw some golang license determinations as Category A
fly by earlier in the week. Reuse/quote anything already available.

  * The standard Go tooling basically always pulls directly from github, so
> there is no real urgency here.
>

No urgency. That said, we'll probably want a copy of whatever GitHub is
serving, to be served also by dist.apache.org (and considered as the source
of truth).

(Great work, again!)

Re: [VOTE] Go SDK

Posted by Huygaa Batsaikhan <ba...@google.com>.
+1 (non-binding). Great news!

On Tue, May 22, 2018 at 11:49 AM Chamikara Jayalath <ch...@google.com>
wrote:

> +1 (non-binding). Great to know that our third SDK will be
> released/supported officially.
>
> On Tue, May 22, 2018 at 11:38 AM Eugene Kirpichov <ki...@google.com>
> wrote:
>
>> +1!
>>
>> It is particularly exciting to me that the Go support is
>> "portability-first" and does everything in the proper "portability way"
>> from the start, free of legacy non-portable runner support code.
>>
>> On Tue, May 22, 2018 at 11:32 AM Scott Wegner <sw...@google.com> wrote:
>>
>>> +1 (non-binding)
>>>
>>> Having a third language will really force us to design Beam constructs
>>> in a language-agnostic way, and achieve the goals of portability. Thanks to
>>> all that have helped reach this milestone.
>>>
>>> On Tue, May 22, 2018 at 10:19 AM Ahmet Altay <al...@google.com> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>> Congratulations to the team!
>>>>
>>>> On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com>
>>>> wrote:
>>>>
>>>>> +1 (non-binding)
>>>>> Nice work!
>>>>>
>>>>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com>
>>>>> wrote:
>>>>>
>>>>>> +1 (binding)
>>>>>> Very excited to see this!
>>>>>>
>>>>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>>>>>>
>>>>>>> +1 and congrats!
>>>>>>>
>>>>>>>
>>>>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <
>>>>>>> rfernand@google.com> wrote:
>>>>>>>
>>>>>>>> +1 !
>>>>>>>>
>>>>>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +1 (binding)
>>>>>>>>>
>>>>>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>
>>>>>>>>>> I'm looking forward to helping gophers solve their big data
>>>>>>>>>> problems in their language of choice, and runner of choice!
>>>>>>>>>>
>>>>>>>>>> Next stop, a non-java portability runner?
>>>>>>>>>>
>>>>>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>
>>>>>>>>>>> This is great. Feels like a phase change in the life of Apache
>>>>>>>>>>> Beam, having three languages, with multiple portable runners on the horizon.
>>>>>>>>>>>
>>>>>>>>>>> Kenn
>>>>>>>>>>>
>>>>>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>
>>>>>>>>>>>> Go SDK brings new language support for a community not well
>>>>>>>>>>>> supported in
>>>>>>>>>>>> the Big Data world the Go developers, so this is a great. Also
>>>>>>>>>>>> the fact
>>>>>>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>>>>>>> makes it an
>>>>>>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>>>>>>
>>>>>>>>>>>> Now it is the time to start building a community around the Go
>>>>>>>>>>>> SDK this is
>>>>>>>>>>>> the most important task now, and the only way to do it is to
>>>>>>>>>>>> have the SDK
>>>>>>>>>>>> as an official part of Beam so +1.
>>>>>>>>>>>>
>>>>>>>>>>>> Congrats to Henning and all the other contributors for this
>>>>>>>>>>>> important
>>>>>>>>>>>> milestone.
>>>>>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <
>>>>>>>>>>>> holden@pigscanfly.ca> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and
>>>>>>>>>>>> it's pretty
>>>>>>>>>>>> neat to see Beam add support for a language before the most of
>>>>>>>>>>>> the big data
>>>>>>>>>>>> ecosystem.
>>>>>>>>>>>>
>>>>>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>>>>>>> jb@nanthrax.net>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> >> Hi Henning,
>>>>>>>>>>>>
>>>>>>>>>>>> >> SGA has been filed for the entire project during the
>>>>>>>>>>>> incubation period.
>>>>>>>>>>>>
>>>>>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the
>>>>>>>>>>>> Go SDK.
>>>>>>>>>>>>
>>>>>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
>>>>>>>>>>>> this front.
>>>>>>>>>>>>
>>>>>>>>>>>> >> Regards
>>>>>>>>>>>> >> JB
>>>>>>>>>>>>
>>>>>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> >>> Thanks everyone!
>>>>>>>>>>>>
>>>>>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>>>>>> >>>     * Robert mentioned that "SGA should have probably
>>>>>>>>>>>> already been
>>>>>>>>>>>> filed" in the previous thread. I got the impression that
>>>>>>>>>>>> nothing further
>>>>>>>>>>>> was needed. I'll follow up.
>>>>>>>>>>>> >>>     * The standard Go tooling basically always pulls
>>>>>>>>>>>> directly from
>>>>>>>>>>>> github, so there is no real urgency here.
>>>>>>>>>>>>
>>>>>>>>>>>> >>> Thanks,
>>>>>>>>>>>> >>>    Henning
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> >>>      +1 (binding)
>>>>>>>>>>>>
>>>>>>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>>>>>>
>>>>>>>>>>>> >>>      Thanks !
>>>>>>>>>>>> >>>      Regards
>>>>>>>>>>>> >>>      JB
>>>>>>>>>>>>
>>>>>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>>>>>> >>>       > Hi everyone,
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>>>>>>> discussed,
>>>>>>>>>>>> >>>      I'd like
>>>>>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK
>>>>>>>>>>>> into master. The
>>>>>>>>>>>> >>>      main
>>>>>>>>>>>> >>>       > practical difference is that the Go SDK would be
>>>>>>>>>>>> part of the
>>>>>>>>>>>> >>>      Apache Beam
>>>>>>>>>>>> >>>       > release going forward.
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns
>>>>>>>>>>>> with (simulated)
>>>>>>>>>>>> >>>       > generic types
>>>>>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK,
>>>>>>>>>>>> CoGBK, Flatten,
>>>>>>>>>>>> >>>      Combine,
>>>>>>>>>>>> >>>       > Windowing, ..
>>>>>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
>>>>>>>>>>>> BigQuery, PubSub,
>>>>>>>>>>>> >>>       > extensible textio.
>>>>>>>>>>>> >>>       >   * Supports the portability framework for both
>>>>>>>>>>>> batch and
>>>>>>>>>>>> streaming,
>>>>>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>>>>>> >>>       >   * Supports a direct runner for small batch
>>>>>>>>>>>> workloads and
>>>>>>>>>>>> testing.
>>>>>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>>>>>>> integration tests.
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > And last but not least
>>>>>>>>>>>> >>>       >   *  includes contributions from several
>>>>>>>>>>>> independent users and
>>>>>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > Website:
>>>>>>>>>>>> https://beam.apache.org/documentation/sdks/go/
>>>>>>>>>>>> >>>       > Code:
>>>>>>>>>>>> https://github.com/apache/beam/tree/master/sdks/go
>>>>>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > Please vote:
>>>>>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
>>>>>>>>>>>> part of Beam
>>>>>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
>>>>>>>>>>>> comments)
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       > Thanks,
>>>>>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>> >>>       >
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> > --
>>>>>>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>> --
>>>>>> Got feedback? go/pabloem-feedback
>>>>>> <https://goto.google.com/pabloem-feedback>
>>>>>>
>>>>>
>>>>

Re: [VOTE] Go SDK

Posted by Chamikara Jayalath <ch...@google.com>.
+1 (non-binding). Great to know that our third SDK will be
released/supported officially.

On Tue, May 22, 2018 at 11:38 AM Eugene Kirpichov <ki...@google.com>
wrote:

> +1!
>
> It is particularly exciting to me that the Go support is
> "portability-first" and does everything in the proper "portability way"
> from the start, free of legacy non-portable runner support code.
>
> On Tue, May 22, 2018 at 11:32 AM Scott Wegner <sw...@google.com> wrote:
>
>> +1 (non-binding)
>>
>> Having a third language will really force us to design Beam constructs in
>> a language-agnostic way, and achieve the goals of portability. Thanks to
>> all that have helped reach this milestone.
>>
>> On Tue, May 22, 2018 at 10:19 AM Ahmet Altay <al...@google.com> wrote:
>>
>>> +1 (binding)
>>>
>>> Congratulations to the team!
>>>
>>> On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com>
>>> wrote:
>>>
>>>> +1 (non-binding)
>>>> Nice work!
>>>>
>>>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com>
>>>> wrote:
>>>>
>>>>> +1 (binding)
>>>>> Very excited to see this!
>>>>>
>>>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>>>>>
>>>>>> +1 and congrats!
>>>>>>
>>>>>>
>>>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <
>>>>>> rfernand@google.com> wrote:
>>>>>>
>>>>>>> +1 !
>>>>>>>
>>>>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +1 (non-binding)
>>>>>>>>>
>>>>>>>>> I'm looking forward to helping gophers solve their big data
>>>>>>>>> problems in their language of choice, and runner of choice!
>>>>>>>>>
>>>>>>>>> Next stop, a non-java portability runner?
>>>>>>>>>
>>>>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> +1 (binding)
>>>>>>>>>>
>>>>>>>>>> This is great. Feels like a phase change in the life of Apache
>>>>>>>>>> Beam, having three languages, with multiple portable runners on the horizon.
>>>>>>>>>>
>>>>>>>>>> Kenn
>>>>>>>>>>
>>>>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>
>>>>>>>>>>> Go SDK brings new language support for a community not well
>>>>>>>>>>> supported in
>>>>>>>>>>> the Big Data world the Go developers, so this is a great. Also
>>>>>>>>>>> the fact
>>>>>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>>>>>> makes it an
>>>>>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>>>>>
>>>>>>>>>>> Now it is the time to start building a community around the Go
>>>>>>>>>>> SDK this is
>>>>>>>>>>> the most important task now, and the only way to do it is to
>>>>>>>>>>> have the SDK
>>>>>>>>>>> as an official part of Beam so +1.
>>>>>>>>>>>
>>>>>>>>>>> Congrats to Henning and all the other contributors for this
>>>>>>>>>>> important
>>>>>>>>>>> milestone.
>>>>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <
>>>>>>>>>>> holden@pigscanfly.ca> wrote:
>>>>>>>>>>>
>>>>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and
>>>>>>>>>>> it's pretty
>>>>>>>>>>> neat to see Beam add support for a language before the most of
>>>>>>>>>>> the big data
>>>>>>>>>>> ecosystem.
>>>>>>>>>>>
>>>>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>>>>>> jb@nanthrax.net>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> >> Hi Henning,
>>>>>>>>>>>
>>>>>>>>>>> >> SGA has been filed for the entire project during the
>>>>>>>>>>> incubation period.
>>>>>>>>>>>
>>>>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go
>>>>>>>>>>> SDK.
>>>>>>>>>>>
>>>>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
>>>>>>>>>>> this front.
>>>>>>>>>>>
>>>>>>>>>>> >> Regards
>>>>>>>>>>> >> JB
>>>>>>>>>>>
>>>>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>>>>>
>>>>>>>>>>> >>> Thanks everyone!
>>>>>>>>>>>
>>>>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>>>>> >>>     * Robert mentioned that "SGA should have probably
>>>>>>>>>>> already been
>>>>>>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>>>>>>> further
>>>>>>>>>>> was needed. I'll follow up.
>>>>>>>>>>> >>>     * The standard Go tooling basically always pulls
>>>>>>>>>>> directly from
>>>>>>>>>>> github, so there is no real urgency here.
>>>>>>>>>>>
>>>>>>>>>>> >>> Thanks,
>>>>>>>>>>> >>>    Henning
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> >>>      +1 (binding)
>>>>>>>>>>>
>>>>>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>>>>>
>>>>>>>>>>> >>>      Thanks !
>>>>>>>>>>> >>>      Regards
>>>>>>>>>>> >>>      JB
>>>>>>>>>>>
>>>>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>>>>> >>>       > Hi everyone,
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>>>>>> discussed,
>>>>>>>>>>> >>>      I'd like
>>>>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK
>>>>>>>>>>> into master. The
>>>>>>>>>>> >>>      main
>>>>>>>>>>> >>>       > practical difference is that the Go SDK would be
>>>>>>>>>>> part of the
>>>>>>>>>>> >>>      Apache Beam
>>>>>>>>>>> >>>       > release going forward.
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns
>>>>>>>>>>> with (simulated)
>>>>>>>>>>> >>>       > generic types
>>>>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK,
>>>>>>>>>>> CoGBK, Flatten,
>>>>>>>>>>> >>>      Combine,
>>>>>>>>>>> >>>       > Windowing, ..
>>>>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
>>>>>>>>>>> BigQuery, PubSub,
>>>>>>>>>>> >>>       > extensible textio.
>>>>>>>>>>> >>>       >   * Supports the portability framework for both
>>>>>>>>>>> batch and
>>>>>>>>>>> streaming,
>>>>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>>>>> >>>       >   * Supports a direct runner for small batch
>>>>>>>>>>> workloads and
>>>>>>>>>>> testing.
>>>>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>>>>>> integration tests.
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > And last but not least
>>>>>>>>>>> >>>       >   *  includes contributions from several independent
>>>>>>>>>>> users and
>>>>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > Website:
>>>>>>>>>>> https://beam.apache.org/documentation/sdks/go/
>>>>>>>>>>> >>>       > Code:
>>>>>>>>>>> https://github.com/apache/beam/tree/master/sdks/go
>>>>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > Please vote:
>>>>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
>>>>>>>>>>> part of Beam
>>>>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
>>>>>>>>>>> comments)
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       > Thanks,
>>>>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>>>>> >>>       >
>>>>>>>>>>> >>>       >
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> > --
>>>>>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>>
>>>>>>>>>>
>>>>>> --
>>>>> Got feedback? go/pabloem-feedback
>>>>> <https://goto.google.com/pabloem-feedback>
>>>>>
>>>>
>>>

Re: [VOTE] Go SDK

Posted by Eugene Kirpichov <ki...@google.com>.
+1!

It is particularly exciting to me that the Go support is
"portability-first" and does everything in the proper "portability way"
from the start, free of legacy non-portable runner support code.

On Tue, May 22, 2018 at 11:32 AM Scott Wegner <sw...@google.com> wrote:

> +1 (non-binding)
>
> Having a third language will really force us to design Beam constructs in
> a language-agnostic way, and achieve the goals of portability. Thanks to
> all that have helped reach this milestone.
>
> On Tue, May 22, 2018 at 10:19 AM Ahmet Altay <al...@google.com> wrote:
>
>> +1 (binding)
>>
>> Congratulations to the team!
>>
>> On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com>
>> wrote:
>>
>>> +1 (non-binding)
>>> Nice work!
>>>
>>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com>
>>> wrote:
>>>
>>>> +1 (binding)
>>>> Very excited to see this!
>>>>
>>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>>>>
>>>>> +1 and congrats!
>>>>>
>>>>>
>>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rfernand@google.com
>>>>> > wrote:
>>>>>
>>>>>> +1 !
>>>>>>
>>>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>>>>>>
>>>>>>> +1 (binding)
>>>>>>>
>>>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (non-binding)
>>>>>>>>
>>>>>>>> I'm looking forward to helping gophers solve their big data
>>>>>>>> problems in their language of choice, and runner of choice!
>>>>>>>>
>>>>>>>> Next stop, a non-java portability runner?
>>>>>>>>
>>>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +1 (binding)
>>>>>>>>>
>>>>>>>>> This is great. Feels like a phase change in the life of Apache
>>>>>>>>> Beam, having three languages, with multiple portable runners on the horizon.
>>>>>>>>>
>>>>>>>>> Kenn
>>>>>>>>>
>>>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> +1 (binding)
>>>>>>>>>>
>>>>>>>>>> Go SDK brings new language support for a community not well
>>>>>>>>>> supported in
>>>>>>>>>> the Big Data world the Go developers, so this is a great. Also
>>>>>>>>>> the fact
>>>>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>>>>> makes it an
>>>>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>>>>
>>>>>>>>>> Now it is the time to start building a community around the Go
>>>>>>>>>> SDK this is
>>>>>>>>>> the most important task now, and the only way to do it is to have
>>>>>>>>>> the SDK
>>>>>>>>>> as an official part of Beam so +1.
>>>>>>>>>>
>>>>>>>>>> Congrats to Henning and all the other contributors for this
>>>>>>>>>> important
>>>>>>>>>> milestone.
>>>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <
>>>>>>>>>> holden@pigscanfly.ca> wrote:
>>>>>>>>>>
>>>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and
>>>>>>>>>> it's pretty
>>>>>>>>>> neat to see Beam add support for a language before the most of
>>>>>>>>>> the big data
>>>>>>>>>> ecosystem.
>>>>>>>>>>
>>>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>>>>> jb@nanthrax.net>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> >> Hi Henning,
>>>>>>>>>>
>>>>>>>>>> >> SGA has been filed for the entire project during the
>>>>>>>>>> incubation period.
>>>>>>>>>>
>>>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go
>>>>>>>>>> SDK.
>>>>>>>>>>
>>>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
>>>>>>>>>> this front.
>>>>>>>>>>
>>>>>>>>>> >> Regards
>>>>>>>>>> >> JB
>>>>>>>>>>
>>>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>>>>
>>>>>>>>>> >>> Thanks everyone!
>>>>>>>>>>
>>>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>>>> >>>     * Robert mentioned that "SGA should have probably already
>>>>>>>>>> been
>>>>>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>>>>>> further
>>>>>>>>>> was needed. I'll follow up.
>>>>>>>>>> >>>     * The standard Go tooling basically always pulls directly
>>>>>>>>>> from
>>>>>>>>>> github, so there is no real urgency here.
>>>>>>>>>>
>>>>>>>>>> >>> Thanks,
>>>>>>>>>> >>>    Henning
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>>>>
>>>>>>>>>> >>>      +1 (binding)
>>>>>>>>>>
>>>>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>>>>
>>>>>>>>>> >>>      Thanks !
>>>>>>>>>> >>>      Regards
>>>>>>>>>> >>>      JB
>>>>>>>>>>
>>>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>>>> >>>       > Hi everyone,
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>>>>> discussed,
>>>>>>>>>> >>>      I'd like
>>>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>>>>>>> master. The
>>>>>>>>>> >>>      main
>>>>>>>>>> >>>       > practical difference is that the Go SDK would be part
>>>>>>>>>> of the
>>>>>>>>>> >>>      Apache Beam
>>>>>>>>>> >>>       > release going forward.
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>>>>>>> (simulated)
>>>>>>>>>> >>>       > generic types
>>>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>>>>>>> Flatten,
>>>>>>>>>> >>>      Combine,
>>>>>>>>>> >>>       > Windowing, ..
>>>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
>>>>>>>>>> BigQuery, PubSub,
>>>>>>>>>> >>>       > extensible textio.
>>>>>>>>>> >>>       >   * Supports the portability framework for both batch
>>>>>>>>>> and
>>>>>>>>>> streaming,
>>>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>>>> >>>       >   * Supports a direct runner for small batch
>>>>>>>>>> workloads and
>>>>>>>>>> testing.
>>>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>>>>> integration tests.
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > And last but not least
>>>>>>>>>> >>>       >   *  includes contributions from several independent
>>>>>>>>>> users and
>>>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > Website:
>>>>>>>>>> https://beam.apache.org/documentation/sdks/go/
>>>>>>>>>> >>>       > Code:
>>>>>>>>>> https://github.com/apache/beam/tree/master/sdks/go
>>>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > Please vote:
>>>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
>>>>>>>>>> part of Beam
>>>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
>>>>>>>>>> comments)
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       > Thanks,
>>>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>>>> >>>       >
>>>>>>>>>> >>>       >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> > --
>>>>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>
>>>>>>>>>
>>>>> --
>>>> Got feedback? go/pabloem-feedback
>>>> <https://goto.google.com/pabloem-feedback>
>>>>
>>>
>>

Re: [VOTE] Go SDK

Posted by Scott Wegner <sw...@google.com>.
+1 (non-binding)

Having a third language will really force us to design Beam constructs in a
language-agnostic way, and achieve the goals of portability. Thanks to all
that have helped reach this milestone.

On Tue, May 22, 2018 at 10:19 AM Ahmet Altay <al...@google.com> wrote:

> +1 (binding)
>
> Congratulations to the team!
>
> On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com>
> wrote:
>
>> +1 (non-binding)
>> Nice work!
>>
>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com> wrote:
>>
>>> +1 (binding)
>>> Very excited to see this!
>>>
>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>>>
>>>> +1 and congrats!
>>>>
>>>>
>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
>>>> wrote:
>>>>
>>>>> +1 !
>>>>>
>>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>>>> wrote:
>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> I'm looking forward to helping gophers solve their big data problems
>>>>>>> in their language of choice, and runner of choice!
>>>>>>>
>>>>>>> Next stop, a non-java portability runner?
>>>>>>>
>>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> This is great. Feels like a phase change in the life of Apache
>>>>>>>> Beam, having three languages, with multiple portable runners on the horizon.
>>>>>>>>
>>>>>>>> Kenn
>>>>>>>>
>>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +1 (binding)
>>>>>>>>>
>>>>>>>>> Go SDK brings new language support for a community not well
>>>>>>>>> supported in
>>>>>>>>> the Big Data world the Go developers, so this is a great. Also the
>>>>>>>>> fact
>>>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>>>> makes it an
>>>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>>>
>>>>>>>>> Now it is the time to start building a community around the Go SDK
>>>>>>>>> this is
>>>>>>>>> the most important task now, and the only way to do it is to have
>>>>>>>>> the SDK
>>>>>>>>> as an official part of Beam so +1.
>>>>>>>>>
>>>>>>>>> Congrats to Henning and all the other contributors for this
>>>>>>>>> important
>>>>>>>>> milestone.
>>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <
>>>>>>>>> holden@pigscanfly.ca> wrote:
>>>>>>>>>
>>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and
>>>>>>>>> it's pretty
>>>>>>>>> neat to see Beam add support for a language before the most of the
>>>>>>>>> big data
>>>>>>>>> ecosystem.
>>>>>>>>>
>>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>>>> jb@nanthrax.net>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> >> Hi Henning,
>>>>>>>>>
>>>>>>>>> >> SGA has been filed for the entire project during the incubation
>>>>>>>>> period.
>>>>>>>>>
>>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go
>>>>>>>>> SDK.
>>>>>>>>>
>>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
>>>>>>>>> this front.
>>>>>>>>>
>>>>>>>>> >> Regards
>>>>>>>>> >> JB
>>>>>>>>>
>>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>>>
>>>>>>>>> >>> Thanks everyone!
>>>>>>>>>
>>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>>> >>>     * Robert mentioned that "SGA should have probably already
>>>>>>>>> been
>>>>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>>>>> further
>>>>>>>>> was needed. I'll follow up.
>>>>>>>>> >>>     * The standard Go tooling basically always pulls directly
>>>>>>>>> from
>>>>>>>>> github, so there is no real urgency here.
>>>>>>>>>
>>>>>>>>> >>> Thanks,
>>>>>>>>> >>>    Henning
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>>>> jb@nanthrax.net
>>>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>>>
>>>>>>>>> >>>      +1 (binding)
>>>>>>>>>
>>>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>>>
>>>>>>>>> >>>      Thanks !
>>>>>>>>> >>>      Regards
>>>>>>>>> >>>      JB
>>>>>>>>>
>>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>>> >>>       > Hi everyone,
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>>>> discussed,
>>>>>>>>> >>>      I'd like
>>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>>>>>> master. The
>>>>>>>>> >>>      main
>>>>>>>>> >>>       > practical difference is that the Go SDK would be part
>>>>>>>>> of the
>>>>>>>>> >>>      Apache Beam
>>>>>>>>> >>>       > release going forward.
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>>>>>> (simulated)
>>>>>>>>> >>>       > generic types
>>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>>>>>> Flatten,
>>>>>>>>> >>>      Combine,
>>>>>>>>> >>>       > Windowing, ..
>>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
>>>>>>>>> BigQuery, PubSub,
>>>>>>>>> >>>       > extensible textio.
>>>>>>>>> >>>       >   * Supports the portability framework for both batch
>>>>>>>>> and
>>>>>>>>> streaming,
>>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>>> >>>       >   * Supports a direct runner for small batch workloads
>>>>>>>>> and
>>>>>>>>> testing.
>>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>>>> integration tests.
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > And last but not least
>>>>>>>>> >>>       >   *  includes contributions from several independent
>>>>>>>>> users and
>>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Website:
>>>>>>>>> https://beam.apache.org/documentation/sdks/go/
>>>>>>>>> >>>       > Code:
>>>>>>>>> https://github.com/apache/beam/tree/master/sdks/go
>>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Please vote:
>>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
>>>>>>>>> part of Beam
>>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
>>>>>>>>> comments)
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Thanks,
>>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>>> >>>       >
>>>>>>>>> >>>       >
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> > --
>>>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>>>
>>>>>>>>
>>>> --
>>> Got feedback? go/pabloem-feedback
>>> <https://goto.google.com/pabloem-feedback>
>>>
>>
>

Re: [VOTE] Go SDK

Posted by Robert Bradshaw <ro...@google.com>.
+1 (enthusiastic and binding)

Really excited to see another data point in the model with a third
language, and thank you for fleshing this out to a full SDK. Good to go
from my perspective.
On Tue, May 22, 2018 at 10:19 AM Ahmet Altay <al...@google.com> wrote:

> +1 (binding)

> Congratulations to the team!

> On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com>
wrote:

>> +1 (non-binding)
>> Nice work!

>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com> wrote:

>>> +1 (binding)
>>> Very excited to see this!

>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:

>>>> +1 and congrats!


>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
wrote:

>>>>> +1 !

>>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:

>>>>>> +1 (binding)

>>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
wrote:

>>>>>>> +1 (non-binding)

>>>>>>> I'm looking forward to helping gophers solve their big data
problems in their language of choice, and runner of choice!

>>>>>>> Next stop, a non-java portability runner?

>>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com>
wrote:

>>>>>>>> +1 (binding)

>>>>>>>> This is great. Feels like a phase change in the life of Apache
Beam, having three languages, with multiple portable runners on the horizon.

>>>>>>>> Kenn

>>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
wrote:

>>>>>>>>> +1 (binding)

>>>>>>>>> Go SDK brings new language support for a community not well
supported in
>>>>>>>>> the Big Data world the Go developers, so this is a great. Also
the fact
>>>>>>>>> that this is the first SDK integrated with the portability work
makes it an
>>>>>>>>> interesting project to learn lessons from for future languages.

>>>>>>>>> Now it is the time to start building a community around the Go
SDK this is
>>>>>>>>> the most important task now, and the only way to do it is to have
the SDK
>>>>>>>>> as an official part of Beam so +1.

>>>>>>>>> Congrats to Henning and all the other contributors for this
important
>>>>>>>>> milestone.
>>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <
holden@pigscanfly.ca> wrote:

>>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and
it's pretty
>>>>>>>>> neat to see Beam add support for a language before the most of
the big data
>>>>>>>>> ecosystem.

>>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
jb@nanthrax.net>
>>>>>>>>> wrote:

>>>>>>>>> >> Hi Henning,

>>>>>>>>> >> SGA has been filed for the entire project during the
incubation period.

>>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go
SDK.

>>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
this front.

>>>>>>>>> >> Regards
>>>>>>>>> >> JB

>>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:

>>>>>>>>> >>> Thanks everyone!

>>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>>> >>>     * Robert mentioned that "SGA should have probably already
been
>>>>>>>>> filed" in the previous thread. I got the impression that nothing
further
>>>>>>>>> was needed. I'll follow up.
>>>>>>>>> >>>     * The standard Go tooling basically always pulls directly
from
>>>>>>>>> github, so there is no real urgency here.

>>>>>>>>> >>> Thanks,
>>>>>>>>> >>>    Henning


>>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
jb@nanthrax.net
>>>>>>>>> <ma...@nanthrax.net>> wrote:

>>>>>>>>> >>>      +1 (binding)

>>>>>>>>> >>>      I just want to check about SGA/IP/Headers.

>>>>>>>>> >>>      Thanks !
>>>>>>>>> >>>      Regards
>>>>>>>>> >>>      JB

>>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>>> >>>       > Hi everyone,
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Now that the remaining issues have been resolved as
discussed,
>>>>>>>>> >>>      I'd like
>>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
master. The
>>>>>>>>> >>>      main
>>>>>>>>> >>>       > practical difference is that the Go SDK would be part
of the
>>>>>>>>> >>>      Apache Beam
>>>>>>>>> >>>       > release going forward.
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
(simulated)
>>>>>>>>> >>>       > generic types
>>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
Flatten,
>>>>>>>>> >>>      Combine,
>>>>>>>>> >>>       > Windowing, ..
>>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
BigQuery, PubSub,
>>>>>>>>> >>>       > extensible textio.
>>>>>>>>> >>>       >   * Supports the portability framework for both batch
and
>>>>>>>>> streaming,
>>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>>> >>>       >   * Supports a direct runner for small batch
workloads and
>>>>>>>>> testing.
>>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
integration tests.
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > And last but not least
>>>>>>>>> >>>       >   *  includes contributions from several independent
users and
>>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Website:
https://beam.apache.org/documentation/sdks/go/
>>>>>>>>> >>>       > Code:
https://github.com/apache/beam/tree/master/sdks/go
>>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Please vote:
>>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
part of Beam
>>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
comments)
>>>>>>>>> >>>       >
>>>>>>>>> >>>       > Thanks,
>>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>>> >>>       >
>>>>>>>>> >>>       >




>>>>>>>>> > --
>>>>>>>>> > Twitter: https://twitter.com/holdenkarau


>>> --
>>> Got feedback? go/pabloem-feedback

Re: [VOTE] Go SDK

Posted by Ahmet Altay <al...@google.com>.
+1 (binding)

Congratulations to the team!

On Tue, May 22, 2018 at 10:13 AM, Alan Myrvold <am...@google.com> wrote:

> +1 (non-binding)
> Nice work!
>
> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com> wrote:
>
>> +1 (binding)
>> Very excited to see this!
>>
>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>>
>>> +1 and congrats!
>>>
>>>
>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
>>> wrote:
>>>
>>>> +1 !
>>>>
>>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>>>>
>>>>> +1 (binding)
>>>>>
>>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>>> wrote:
>>>>>
>>>>>> +1 (non-binding)
>>>>>>
>>>>>> I'm looking forward to helping gophers solve their big data problems
>>>>>> in their language of choice, and runner of choice!
>>>>>>
>>>>>> Next stop, a non-java portability runner?
>>>>>>
>>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>>>>>>
>>>>>>> +1 (binding)
>>>>>>>
>>>>>>> This is great. Feels like a phase change in the life of Apache Beam,
>>>>>>> having three languages, with multiple portable runners on the horizon.
>>>>>>>
>>>>>>> Kenn
>>>>>>>
>>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> Go SDK brings new language support for a community not well
>>>>>>>> supported in
>>>>>>>> the Big Data world the Go developers, so this is a great. Also the
>>>>>>>> fact
>>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>>> makes it an
>>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>>
>>>>>>>> Now it is the time to start building a community around the Go SDK
>>>>>>>> this is
>>>>>>>> the most important task now, and the only way to do it is to have
>>>>>>>> the SDK
>>>>>>>> as an official part of Beam so +1.
>>>>>>>>
>>>>>>>> Congrats to Henning and all the other contributors for this
>>>>>>>> important
>>>>>>>> milestone.
>>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>>>>>>> pretty
>>>>>>>> neat to see Beam add support for a language before the most of the
>>>>>>>> big data
>>>>>>>> ecosystem.
>>>>>>>>
>>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>>> jb@nanthrax.net>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> >> Hi Henning,
>>>>>>>>
>>>>>>>> >> SGA has been filed for the entire project during the incubation
>>>>>>>> period.
>>>>>>>>
>>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go
>>>>>>>> SDK.
>>>>>>>>
>>>>>>>> >> We don't have a lot to do, just checked that we are clean on
>>>>>>>> this front.
>>>>>>>>
>>>>>>>> >> Regards
>>>>>>>> >> JB
>>>>>>>>
>>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>>
>>>>>>>> >>> Thanks everyone!
>>>>>>>>
>>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>>> >>>     * Robert mentioned that "SGA should have probably already
>>>>>>>> been
>>>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>>>> further
>>>>>>>> was needed. I'll follow up.
>>>>>>>> >>>     * The standard Go tooling basically always pulls directly
>>>>>>>> from
>>>>>>>> github, so there is no real urgency here.
>>>>>>>>
>>>>>>>> >>> Thanks,
>>>>>>>> >>>    Henning
>>>>>>>>
>>>>>>>>
>>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>>> jb@nanthrax.net
>>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>>
>>>>>>>> >>>      +1 (binding)
>>>>>>>>
>>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>>
>>>>>>>> >>>      Thanks !
>>>>>>>> >>>      Regards
>>>>>>>> >>>      JB
>>>>>>>>
>>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>>> >>>       > Hi everyone,
>>>>>>>> >>>       >
>>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>>> discussed,
>>>>>>>> >>>      I'd like
>>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>>>>> master. The
>>>>>>>> >>>      main
>>>>>>>> >>>       > practical difference is that the Go SDK would be part
>>>>>>>> of the
>>>>>>>> >>>      Apache Beam
>>>>>>>> >>>       > release going forward.
>>>>>>>> >>>       >
>>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>>>>> (simulated)
>>>>>>>> >>>       > generic types
>>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>>>>> Flatten,
>>>>>>>> >>>      Combine,
>>>>>>>> >>>       > Windowing, ..
>>>>>>>> >>>       >   * Includes several IO connectors: Datastore,
>>>>>>>> BigQuery, PubSub,
>>>>>>>> >>>       > extensible textio.
>>>>>>>> >>>       >   * Supports the portability framework for both batch
>>>>>>>> and
>>>>>>>> streaming,
>>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>>> >>>       >   * Supports a direct runner for small batch workloads
>>>>>>>> and
>>>>>>>> testing.
>>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>>> integration tests.
>>>>>>>> >>>       >
>>>>>>>> >>>       > And last but not least
>>>>>>>> >>>       >   *  includes contributions from several independent
>>>>>>>> users and
>>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>>> >>>       >
>>>>>>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>>>>>> >>>       > Code: https://github.com/apache/
>>>>>>>> beam/tree/master/sdks/go
>>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>> >>>       >
>>>>>>>> >>>       > Please vote:
>>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official
>>>>>>>> part of Beam
>>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific
>>>>>>>> comments)
>>>>>>>> >>>       >
>>>>>>>> >>>       > Thanks,
>>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>>> >>>       >
>>>>>>>> >>>       >
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> > --
>>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>>
>>>>>>>
>>> --
>> Got feedback? go/pabloem-feedback
>> <https://goto.google.com/pabloem-feedback>
>>
>

Re: [VOTE] Go SDK

Posted by Alan Myrvold <am...@google.com>.
+1 (non-binding)
Nice work!

On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pa...@google.com> wrote:

> +1 (binding)
> Very excited to see this!
>
> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:
>
>> +1 and congrats!
>>
>>
>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
>> wrote:
>>
>>> +1 !
>>>
>>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com>
>>>> wrote:
>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> I'm looking forward to helping gophers solve their big data problems
>>>>> in their language of choice, and runner of choice!
>>>>>
>>>>> Next stop, a non-java portability runner?
>>>>>
>>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> This is great. Feels like a phase change in the life of Apache Beam,
>>>>>> having three languages, with multiple portable runners on the horizon.
>>>>>>
>>>>>> Kenn
>>>>>>
>>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> +1 (binding)
>>>>>>>
>>>>>>> Go SDK brings new language support for a community not well
>>>>>>> supported in
>>>>>>> the Big Data world the Go developers, so this is a great. Also the
>>>>>>> fact
>>>>>>> that this is the first SDK integrated with the portability work
>>>>>>> makes it an
>>>>>>> interesting project to learn lessons from for future languages.
>>>>>>>
>>>>>>> Now it is the time to start building a community around the Go SDK
>>>>>>> this is
>>>>>>> the most important task now, and the only way to do it is to have
>>>>>>> the SDK
>>>>>>> as an official part of Beam so +1.
>>>>>>>
>>>>>>> Congrats to Henning and all the other contributors for this important
>>>>>>> milestone.
>>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>>>>>> wrote:
>>>>>>>
>>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>>>>>> pretty
>>>>>>> neat to see Beam add support for a language before the most of the
>>>>>>> big data
>>>>>>> ecosystem.
>>>>>>>
>>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>>> jb@nanthrax.net>
>>>>>>> wrote:
>>>>>>>
>>>>>>> >> Hi Henning,
>>>>>>>
>>>>>>> >> SGA has been filed for the entire project during the incubation
>>>>>>> period.
>>>>>>>
>>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>>>>>>
>>>>>>> >> We don't have a lot to do, just checked that we are clean on this
>>>>>>> front.
>>>>>>>
>>>>>>> >> Regards
>>>>>>> >> JB
>>>>>>>
>>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>>
>>>>>>> >>> Thanks everyone!
>>>>>>>
>>>>>>> >>> Davor -- regarding your two comments:
>>>>>>> >>>     * Robert mentioned that "SGA should have probably already
>>>>>>> been
>>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>>> further
>>>>>>> was needed. I'll follow up.
>>>>>>> >>>     * The standard Go tooling basically always pulls directly
>>>>>>> from
>>>>>>> github, so there is no real urgency here.
>>>>>>>
>>>>>>> >>> Thanks,
>>>>>>> >>>    Henning
>>>>>>>
>>>>>>>
>>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>>> jb@nanthrax.net
>>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>>
>>>>>>> >>>      +1 (binding)
>>>>>>>
>>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>>
>>>>>>> >>>      Thanks !
>>>>>>> >>>      Regards
>>>>>>> >>>      JB
>>>>>>>
>>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>>> >>>       > Hi everyone,
>>>>>>> >>>       >
>>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>>> discussed,
>>>>>>> >>>      I'd like
>>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>>>> master. The
>>>>>>> >>>      main
>>>>>>> >>>       > practical difference is that the Go SDK would be part of
>>>>>>> the
>>>>>>> >>>      Apache Beam
>>>>>>> >>>       > release going forward.
>>>>>>> >>>       >
>>>>>>> >>>       > Highlights of the Go SDK:
>>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>>>> (simulated)
>>>>>>> >>>       > generic types
>>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>>>> Flatten,
>>>>>>> >>>      Combine,
>>>>>>> >>>       > Windowing, ..
>>>>>>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>>>>>>> PubSub,
>>>>>>> >>>       > extensible textio.
>>>>>>> >>>       >   * Supports the portability framework for both batch and
>>>>>>> streaming,
>>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>>> >>>       >   * Supports a direct runner for small batch workloads
>>>>>>> and
>>>>>>> testing.
>>>>>>> >>>       >   * Includes pre-commit tests and post-commit
>>>>>>> integration tests.
>>>>>>> >>>       >
>>>>>>> >>>       > And last but not least
>>>>>>> >>>       >   *  includes contributions from several independent
>>>>>>> users and
>>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>>> >>>       >
>>>>>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>>>>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>> >>>       >
>>>>>>> >>>       > Please vote:
>>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part
>>>>>>> of Beam
>>>>>>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>>>>>>> >>>       >
>>>>>>> >>>       > Thanks,
>>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>>> >>>       >
>>>>>>> >>>       >
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> > --
>>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>>
>>>>>>
>> --
> Got feedback? go/pabloem-feedback
> <https://goto.google.com/pabloem-feedback>
>

Re: [VOTE] Go SDK

Posted by Pablo Estrada <pa...@google.com>.
+1 (binding)
Very excited to see this!

On Tue, May 22, 2018 at 9:09 AM Thomas Weise <th...@apache.org> wrote:

> +1 and congrats!
>
>
> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
> wrote:
>
>> +1 !
>>
>> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>>
>>> +1 (binding)
>>>
>>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> I'm looking forward to helping gophers solve their big data problems in
>>>> their language of choice, and runner of choice!
>>>>
>>>> Next stop, a non-java portability runner?
>>>>
>>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>>>>
>>>>> +1 (binding)
>>>>>
>>>>> This is great. Feels like a phase change in the life of Apache Beam,
>>>>> having three languages, with multiple portable runners on the horizon.
>>>>>
>>>>> Kenn
>>>>>
>>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> +1 (binding)
>>>>>>
>>>>>> Go SDK brings new language support for a community not well supported
>>>>>> in
>>>>>> the Big Data world the Go developers, so this is a great. Also the
>>>>>> fact
>>>>>> that this is the first SDK integrated with the portability work makes
>>>>>> it an
>>>>>> interesting project to learn lessons from for future languages.
>>>>>>
>>>>>> Now it is the time to start building a community around the Go SDK
>>>>>> this is
>>>>>> the most important task now, and the only way to do it is to have the
>>>>>> SDK
>>>>>> as an official part of Beam so +1.
>>>>>>
>>>>>> Congrats to Henning and all the other contributors for this important
>>>>>> milestone.
>>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>>>>> wrote:
>>>>>>
>>>>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>>>>> pretty
>>>>>> neat to see Beam add support for a language before the most of the
>>>>>> big data
>>>>>> ecosystem.
>>>>>>
>>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>>> jb@nanthrax.net>
>>>>>> wrote:
>>>>>>
>>>>>> >> Hi Henning,
>>>>>>
>>>>>> >> SGA has been filed for the entire project during the incubation
>>>>>> period.
>>>>>>
>>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>>>>>
>>>>>> >> We don't have a lot to do, just checked that we are clean on this
>>>>>> front.
>>>>>>
>>>>>> >> Regards
>>>>>> >> JB
>>>>>>
>>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>>
>>>>>> >>> Thanks everyone!
>>>>>>
>>>>>> >>> Davor -- regarding your two comments:
>>>>>> >>>     * Robert mentioned that "SGA should have probably already been
>>>>>> filed" in the previous thread. I got the impression that nothing
>>>>>> further
>>>>>> was needed. I'll follow up.
>>>>>> >>>     * The standard Go tooling basically always pulls directly from
>>>>>> github, so there is no real urgency here.
>>>>>>
>>>>>> >>> Thanks,
>>>>>> >>>    Henning
>>>>>>
>>>>>>
>>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>>> jb@nanthrax.net
>>>>>> <ma...@nanthrax.net>> wrote:
>>>>>>
>>>>>> >>>      +1 (binding)
>>>>>>
>>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>>
>>>>>> >>>      Thanks !
>>>>>> >>>      Regards
>>>>>> >>>      JB
>>>>>>
>>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>>> >>>       > Hi everyone,
>>>>>> >>>       >
>>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>>> discussed,
>>>>>> >>>      I'd like
>>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>>> master. The
>>>>>> >>>      main
>>>>>> >>>       > practical difference is that the Go SDK would be part of
>>>>>> the
>>>>>> >>>      Apache Beam
>>>>>> >>>       > release going forward.
>>>>>> >>>       >
>>>>>> >>>       > Highlights of the Go SDK:
>>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>>> (simulated)
>>>>>> >>>       > generic types
>>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>>> Flatten,
>>>>>> >>>      Combine,
>>>>>> >>>       > Windowing, ..
>>>>>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>>>>>> PubSub,
>>>>>> >>>       > extensible textio.
>>>>>> >>>       >   * Supports the portability framework for both batch and
>>>>>> streaming,
>>>>>> >>>       > notably the upcoming portable Flink runner
>>>>>> >>>       >   * Supports a direct runner for small batch workloads and
>>>>>> testing.
>>>>>> >>>       >   * Includes pre-commit tests and post-commit integration
>>>>>> tests.
>>>>>> >>>       >
>>>>>> >>>       > And last but not least
>>>>>> >>>       >   *  includes contributions from several independent
>>>>>> users and
>>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>>> >>>       >
>>>>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>>>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>> >>>       >
>>>>>> >>>       > Please vote:
>>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part
>>>>>> of Beam
>>>>>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>>>>>> >>>       >
>>>>>> >>>       > Thanks,
>>>>>> >>>       >   The Gophers of Apache Beam
>>>>>> >>>       >
>>>>>> >>>       >
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> > --
>>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>>
>>>>>
> --
Got feedback? go/pabloem-feedback

Re: [VOTE] Go SDK

Posted by Thomas Weise <th...@apache.org>.
+1 and congrats!


On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez <rf...@google.com>
wrote:

> +1 !
>
> On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:
>
>> +1 (binding)
>>
>> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com> wrote:
>>
>>> +1 (non-binding)
>>>
>>> I'm looking forward to helping gophers solve their big data problems in
>>> their language of choice, and runner of choice!
>>>
>>> Next stop, a non-java portability runner?
>>>
>>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>> This is great. Feels like a phase change in the life of Apache Beam,
>>>> having three languages, with multiple portable runners on the horizon.
>>>>
>>>> Kenn
>>>>
>>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com> wrote:
>>>>
>>>>> +1 (binding)
>>>>>
>>>>> Go SDK brings new language support for a community not well supported
>>>>> in
>>>>> the Big Data world the Go developers, so this is a great. Also the fact
>>>>> that this is the first SDK integrated with the portability work makes
>>>>> it an
>>>>> interesting project to learn lessons from for future languages.
>>>>>
>>>>> Now it is the time to start building a community around the Go SDK
>>>>> this is
>>>>> the most important task now, and the only way to do it is to have the
>>>>> SDK
>>>>> as an official part of Beam so +1.
>>>>>
>>>>> Congrats to Henning and all the other contributors for this important
>>>>> milestone.
>>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>>>> wrote:
>>>>>
>>>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>>>> pretty
>>>>> neat to see Beam add support for a language before the most of the big
>>>>> data
>>>>> ecosystem.
>>>>>
>>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>>> jb@nanthrax.net>
>>>>> wrote:
>>>>>
>>>>> >> Hi Henning,
>>>>>
>>>>> >> SGA has been filed for the entire project during the incubation
>>>>> period.
>>>>>
>>>>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>>>>
>>>>> >> We don't have a lot to do, just checked that we are clean on this
>>>>> front.
>>>>>
>>>>> >> Regards
>>>>> >> JB
>>>>>
>>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>>
>>>>> >>> Thanks everyone!
>>>>>
>>>>> >>> Davor -- regarding your two comments:
>>>>> >>>     * Robert mentioned that "SGA should have probably already been
>>>>> filed" in the previous thread. I got the impression that nothing
>>>>> further
>>>>> was needed. I'll follow up.
>>>>> >>>     * The standard Go tooling basically always pulls directly from
>>>>> github, so there is no real urgency here.
>>>>>
>>>>> >>> Thanks,
>>>>> >>>    Henning
>>>>>
>>>>>
>>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>>> jb@nanthrax.net
>>>>> <ma...@nanthrax.net>> wrote:
>>>>>
>>>>> >>>      +1 (binding)
>>>>>
>>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>>
>>>>> >>>      Thanks !
>>>>> >>>      Regards
>>>>> >>>      JB
>>>>>
>>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>>> >>>       > Hi everyone,
>>>>> >>>       >
>>>>> >>>       > Now that the remaining issues have been resolved as
>>>>> discussed,
>>>>> >>>      I'd like
>>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>>> master. The
>>>>> >>>      main
>>>>> >>>       > practical difference is that the Go SDK would be part of
>>>>> the
>>>>> >>>      Apache Beam
>>>>> >>>       > release going forward.
>>>>> >>>       >
>>>>> >>>       > Highlights of the Go SDK:
>>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>>> (simulated)
>>>>> >>>       > generic types
>>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>>> Flatten,
>>>>> >>>      Combine,
>>>>> >>>       > Windowing, ..
>>>>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>>>>> PubSub,
>>>>> >>>       > extensible textio.
>>>>> >>>       >   * Supports the portability framework for both batch and
>>>>> streaming,
>>>>> >>>       > notably the upcoming portable Flink runner
>>>>> >>>       >   * Supports a direct runner for small batch workloads and
>>>>> testing.
>>>>> >>>       >   * Includes pre-commit tests and post-commit integration
>>>>> tests.
>>>>> >>>       >
>>>>> >>>       > And last but not least
>>>>> >>>       >   *  includes contributions from several independent users
>>>>> and
>>>>> >>>       > developers, notably an IO connector for Datastore!
>>>>> >>>       >
>>>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>> >>>       >
>>>>> >>>       > Please vote:
>>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part
>>>>> of Beam
>>>>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>>>>> >>>       >
>>>>> >>>       > Thanks,
>>>>> >>>       >   The Gophers of Apache Beam
>>>>> >>>       >
>>>>> >>>       >
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> > --
>>>>> > Twitter: https://twitter.com/holdenkarau
>>>>>
>>>>

Re: [VOTE] Go SDK

Posted by Rafael Fernandez <rf...@google.com>.
+1 !

On Tue, May 22, 2018 at 7:54 AM Lukasz Cwik <lc...@google.com> wrote:

> +1 (binding)
>
> On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com> wrote:
>
>> +1 (non-binding)
>>
>> I'm looking forward to helping gophers solve their big data problems in
>> their language of choice, and runner of choice!
>>
>> Next stop, a non-java portability runner?
>>
>> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>>
>>> +1 (binding)
>>>
>>> This is great. Feels like a phase change in the life of Apache Beam,
>>> having three languages, with multiple portable runners on the horizon.
>>>
>>> Kenn
>>>
>>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>> Go SDK brings new language support for a community not well supported in
>>>> the Big Data world the Go developers, so this is a great. Also the fact
>>>> that this is the first SDK integrated with the portability work makes
>>>> it an
>>>> interesting project to learn lessons from for future languages.
>>>>
>>>> Now it is the time to start building a community around the Go SDK this
>>>> is
>>>> the most important task now, and the only way to do it is to have the
>>>> SDK
>>>> as an official part of Beam so +1.
>>>>
>>>> Congrats to Henning and all the other contributors for this important
>>>> milestone.
>>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>>> wrote:
>>>>
>>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>>> pretty
>>>> neat to see Beam add support for a language before the most of the big
>>>> data
>>>> ecosystem.
>>>>
>>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>>> jb@nanthrax.net>
>>>> wrote:
>>>>
>>>> >> Hi Henning,
>>>>
>>>> >> SGA has been filed for the entire project during the incubation
>>>> period.
>>>>
>>>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>>>
>>>> >> We don't have a lot to do, just checked that we are clean on this
>>>> front.
>>>>
>>>> >> Regards
>>>> >> JB
>>>>
>>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>>
>>>> >>> Thanks everyone!
>>>>
>>>> >>> Davor -- regarding your two comments:
>>>> >>>     * Robert mentioned that "SGA should have probably already been
>>>> filed" in the previous thread. I got the impression that nothing further
>>>> was needed. I'll follow up.
>>>> >>>     * The standard Go tooling basically always pulls directly from
>>>> github, so there is no real urgency here.
>>>>
>>>> >>> Thanks,
>>>> >>>    Henning
>>>>
>>>>
>>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>>> jb@nanthrax.net
>>>> <ma...@nanthrax.net>> wrote:
>>>>
>>>> >>>      +1 (binding)
>>>>
>>>> >>>      I just want to check about SGA/IP/Headers.
>>>>
>>>> >>>      Thanks !
>>>> >>>      Regards
>>>> >>>      JB
>>>>
>>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>> >>>       > Hi everyone,
>>>> >>>       >
>>>> >>>       > Now that the remaining issues have been resolved as
>>>> discussed,
>>>> >>>      I'd like
>>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>>> master. The
>>>> >>>      main
>>>> >>>       > practical difference is that the Go SDK would be part of the
>>>> >>>      Apache Beam
>>>> >>>       > release going forward.
>>>> >>>       >
>>>> >>>       > Highlights of the Go SDK:
>>>> >>>       >   * Go user experience with natively-typed DoFns with
>>>> (simulated)
>>>> >>>       > generic types
>>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>>> Flatten,
>>>> >>>      Combine,
>>>> >>>       > Windowing, ..
>>>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>>>> PubSub,
>>>> >>>       > extensible textio.
>>>> >>>       >   * Supports the portability framework for both batch and
>>>> streaming,
>>>> >>>       > notably the upcoming portable Flink runner
>>>> >>>       >   * Supports a direct runner for small batch workloads and
>>>> testing.
>>>> >>>       >   * Includes pre-commit tests and post-commit integration
>>>> tests.
>>>> >>>       >
>>>> >>>       > And last but not least
>>>> >>>       >   *  includes contributions from several independent users
>>>> and
>>>> >>>       > developers, notably an IO connector for Datastore!
>>>> >>>       >
>>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>> >>>       >
>>>> >>>       > Please vote:
>>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part of
>>>> Beam
>>>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>>>> >>>       >
>>>> >>>       > Thanks,
>>>> >>>       >   The Gophers of Apache Beam
>>>> >>>       >
>>>> >>>       >
>>>>
>>>>
>>>>
>>>>
>>>> > --
>>>> > Twitter: https://twitter.com/holdenkarau
>>>>
>>>

Re: [VOTE] Go SDK

Posted by Lukasz Cwik <lc...@google.com>.
+1 (binding)

On Tue, May 22, 2018 at 6:16 AM Robert Burke <ro...@frantil.com> wrote:

> +1 (non-binding)
>
> I'm looking forward to helping gophers solve their big data problems in
> their language of choice, and runner of choice!
>
> Next stop, a non-java portability runner?
>
> On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:
>
>> +1 (binding)
>>
>> This is great. Feels like a phase change in the life of Apache Beam,
>> having three languages, with multiple portable runners on the horizon.
>>
>> Kenn
>>
>> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com> wrote:
>>
>>> +1 (binding)
>>>
>>> Go SDK brings new language support for a community not well supported in
>>> the Big Data world the Go developers, so this is a great. Also the fact
>>> that this is the first SDK integrated with the portability work makes it
>>> an
>>> interesting project to learn lessons from for future languages.
>>>
>>> Now it is the time to start building a community around the Go SDK this
>>> is
>>> the most important task now, and the only way to do it is to have the SDK
>>> as an official part of Beam so +1.
>>>
>>> Congrats to Henning and all the other contributors for this important
>>> milestone.
>>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>>> wrote:
>>>
>>> > +1 (non-binding), I've had a chance to work with the SDK and it's
>>> pretty
>>> neat to see Beam add support for a language before the most of the big
>>> data
>>> ecosystem.
>>>
>>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <
>>> jb@nanthrax.net>
>>> wrote:
>>>
>>> >> Hi Henning,
>>>
>>> >> SGA has been filed for the entire project during the incubation
>>> period.
>>>
>>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>>
>>> >> We don't have a lot to do, just checked that we are clean on this
>>> front.
>>>
>>> >> Regards
>>> >> JB
>>>
>>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>>
>>> >>> Thanks everyone!
>>>
>>> >>> Davor -- regarding your two comments:
>>> >>>     * Robert mentioned that "SGA should have probably already been
>>> filed" in the previous thread. I got the impression that nothing further
>>> was needed. I'll follow up.
>>> >>>     * The standard Go tooling basically always pulls directly from
>>> github, so there is no real urgency here.
>>>
>>> >>> Thanks,
>>> >>>    Henning
>>>
>>>
>>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <
>>> jb@nanthrax.net
>>> <ma...@nanthrax.net>> wrote:
>>>
>>> >>>      +1 (binding)
>>>
>>> >>>      I just want to check about SGA/IP/Headers.
>>>
>>> >>>      Thanks !
>>> >>>      Regards
>>> >>>      JB
>>>
>>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>> >>>       > Hi everyone,
>>> >>>       >
>>> >>>       > Now that the remaining issues have been resolved as
>>> discussed,
>>> >>>      I'd like
>>> >>>       > to propose a formal vote on accepting the Go SDK into
>>> master. The
>>> >>>      main
>>> >>>       > practical difference is that the Go SDK would be part of the
>>> >>>      Apache Beam
>>> >>>       > release going forward.
>>> >>>       >
>>> >>>       > Highlights of the Go SDK:
>>> >>>       >   * Go user experience with natively-typed DoFns with
>>> (simulated)
>>> >>>       > generic types
>>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK,
>>> Flatten,
>>> >>>      Combine,
>>> >>>       > Windowing, ..
>>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>>> PubSub,
>>> >>>       > extensible textio.
>>> >>>       >   * Supports the portability framework for both batch and
>>> streaming,
>>> >>>       > notably the upcoming portable Flink runner
>>> >>>       >   * Supports a direct runner for small batch workloads and
>>> testing.
>>> >>>       >   * Includes pre-commit tests and post-commit integration
>>> tests.
>>> >>>       >
>>> >>>       > And last but not least
>>> >>>       >   *  includes contributions from several independent users
>>> and
>>> >>>       > developers, notably an IO connector for Datastore!
>>> >>>       >
>>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>> >>>       >
>>> >>>       > Please vote:
>>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part of
>>> Beam
>>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>>> >>>       >
>>> >>>       > Thanks,
>>> >>>       >   The Gophers of Apache Beam
>>> >>>       >
>>> >>>       >
>>>
>>>
>>>
>>>
>>> > --
>>> > Twitter: https://twitter.com/holdenkarau
>>>
>>

Re: [VOTE] Go SDK

Posted by Robert Burke <ro...@frantil.com>.
+1 (non-binding)

I'm looking forward to helping gophers solve their big data problems in
their language of choice, and runner of choice!

Next stop, a non-java portability runner?

On Tue, May 22, 2018, 6:08 AM Kenneth Knowles <kl...@google.com> wrote:

> +1 (binding)
>
> This is great. Feels like a phase change in the life of Apache Beam,
> having three languages, with multiple portable runners on the horizon.
>
> Kenn
>
> On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com> wrote:
>
>> +1 (binding)
>>
>> Go SDK brings new language support for a community not well supported in
>> the Big Data world the Go developers, so this is a great. Also the fact
>> that this is the first SDK integrated with the portability work makes it
>> an
>> interesting project to learn lessons from for future languages.
>>
>> Now it is the time to start building a community around the Go SDK this is
>> the most important task now, and the only way to do it is to have the SDK
>> as an official part of Beam so +1.
>>
>> Congrats to Henning and all the other contributors for this important
>> milestone.
>> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
>> wrote:
>>
>> > +1 (non-binding), I've had a chance to work with the SDK and it's pretty
>> neat to see Beam add support for a language before the most of the big
>> data
>> ecosystem.
>>
>> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <jb@nanthrax.net
>> >
>> wrote:
>>
>> >> Hi Henning,
>>
>> >> SGA has been filed for the entire project during the incubation period.
>>
>> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>>
>> >> We don't have a lot to do, just checked that we are clean on this
>> front.
>>
>> >> Regards
>> >> JB
>>
>> >> On 22/05/2018 06:42, Henning Rohde wrote:
>>
>> >>> Thanks everyone!
>>
>> >>> Davor -- regarding your two comments:
>> >>>     * Robert mentioned that "SGA should have probably already been
>> filed" in the previous thread. I got the impression that nothing further
>> was needed. I'll follow up.
>> >>>     * The standard Go tooling basically always pulls directly from
>> github, so there is no real urgency here.
>>
>> >>> Thanks,
>> >>>    Henning
>>
>>
>> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb@nanthrax.net
>> <ma...@nanthrax.net>> wrote:
>>
>> >>>      +1 (binding)
>>
>> >>>      I just want to check about SGA/IP/Headers.
>>
>> >>>      Thanks !
>> >>>      Regards
>> >>>      JB
>>
>> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
>> >>>       > Hi everyone,
>> >>>       >
>> >>>       > Now that the remaining issues have been resolved as discussed,
>> >>>      I'd like
>> >>>       > to propose a formal vote on accepting the Go SDK into master.
>> The
>> >>>      main
>> >>>       > practical difference is that the Go SDK would be part of the
>> >>>      Apache Beam
>> >>>       > release going forward.
>> >>>       >
>> >>>       > Highlights of the Go SDK:
>> >>>       >   * Go user experience with natively-typed DoFns with
>> (simulated)
>> >>>       > generic types
>> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>> >>>      Combine,
>> >>>       > Windowing, ..
>> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
>> PubSub,
>> >>>       > extensible textio.
>> >>>       >   * Supports the portability framework for both batch and
>> streaming,
>> >>>       > notably the upcoming portable Flink runner
>> >>>       >   * Supports a direct runner for small batch workloads and
>> testing.
>> >>>       >   * Includes pre-commit tests and post-commit integration
>> tests.
>> >>>       >
>> >>>       > And last but not least
>> >>>       >   *  includes contributions from several independent users and
>> >>>       > developers, notably an IO connector for Datastore!
>> >>>       >
>> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
>> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>> >>>       >
>> >>>       > Please vote:
>> >>>       > [ ] +1, Approve that the Go SDK becomes an official part of
>> Beam
>> >>>       > [ ] -1, Do not approve (please provide specific comments)
>> >>>       >
>> >>>       > Thanks,
>> >>>       >   The Gophers of Apache Beam
>> >>>       >
>> >>>       >
>>
>>
>>
>>
>> > --
>> > Twitter: https://twitter.com/holdenkarau
>>
>

Re: [VOTE] Go SDK

Posted by Kenneth Knowles <kl...@google.com>.
+1 (binding)

This is great. Feels like a phase change in the life of Apache Beam, having
three languages, with multiple portable runners on the horizon.

Kenn

On Tue, May 22, 2018 at 2:50 AM Ismaël Mejía <ie...@gmail.com> wrote:

> +1 (binding)
>
> Go SDK brings new language support for a community not well supported in
> the Big Data world the Go developers, so this is a great. Also the fact
> that this is the first SDK integrated with the portability work makes it an
> interesting project to learn lessons from for future languages.
>
> Now it is the time to start building a community around the Go SDK this is
> the most important task now, and the only way to do it is to have the SDK
> as an official part of Beam so +1.
>
> Congrats to Henning and all the other contributors for this important
> milestone.
> On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca>
> wrote:
>
> > +1 (non-binding), I've had a chance to work with the SDK and it's pretty
> neat to see Beam add support for a language before the most of the big data
> ecosystem.
>
> > On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
> wrote:
>
> >> Hi Henning,
>
> >> SGA has been filed for the entire project during the incubation period.
>
> >> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>
> >> We don't have a lot to do, just checked that we are clean on this front.
>
> >> Regards
> >> JB
>
> >> On 22/05/2018 06:42, Henning Rohde wrote:
>
> >>> Thanks everyone!
>
> >>> Davor -- regarding your two comments:
> >>>     * Robert mentioned that "SGA should have probably already been
> filed" in the previous thread. I got the impression that nothing further
> was needed. I'll follow up.
> >>>     * The standard Go tooling basically always pulls directly from
> github, so there is no real urgency here.
>
> >>> Thanks,
> >>>    Henning
>
>
> >>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb@nanthrax.net
> <ma...@nanthrax.net>> wrote:
>
> >>>      +1 (binding)
>
> >>>      I just want to check about SGA/IP/Headers.
>
> >>>      Thanks !
> >>>      Regards
> >>>      JB
>
> >>>      On 22/05/2018 03:02, Henning Rohde wrote:
> >>>       > Hi everyone,
> >>>       >
> >>>       > Now that the remaining issues have been resolved as discussed,
> >>>      I'd like
> >>>       > to propose a formal vote on accepting the Go SDK into master.
> The
> >>>      main
> >>>       > practical difference is that the Go SDK would be part of the
> >>>      Apache Beam
> >>>       > release going forward.
> >>>       >
> >>>       > Highlights of the Go SDK:
> >>>       >   * Go user experience with natively-typed DoFns with
> (simulated)
> >>>       > generic types
> >>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
> >>>      Combine,
> >>>       > Windowing, ..
> >>>       >   * Includes several IO connectors: Datastore, BigQuery,
> PubSub,
> >>>       > extensible textio.
> >>>       >   * Supports the portability framework for both batch and
> streaming,
> >>>       > notably the upcoming portable Flink runner
> >>>       >   * Supports a direct runner for small batch workloads and
> testing.
> >>>       >   * Includes pre-commit tests and post-commit integration
> tests.
> >>>       >
> >>>       > And last but not least
> >>>       >   *  includes contributions from several independent users and
> >>>       > developers, notably an IO connector for Datastore!
> >>>       >
> >>>       > Website: https://beam.apache.org/documentation/sdks/go/
> >>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
> >>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
> >>>       >
> >>>       > Please vote:
> >>>       > [ ] +1, Approve that the Go SDK becomes an official part of
> Beam
> >>>       > [ ] -1, Do not approve (please provide specific comments)
> >>>       >
> >>>       > Thanks,
> >>>       >   The Gophers of Apache Beam
> >>>       >
> >>>       >
>
>
>
>
> > --
> > Twitter: https://twitter.com/holdenkarau
>

Re: [VOTE] Go SDK

Posted by Ismaël Mejía <ie...@gmail.com>.
+1 (binding)

Go SDK brings new language support for a community not well supported in
the Big Data world the Go developers, so this is a great. Also the fact
that this is the first SDK integrated with the portability work makes it an
interesting project to learn lessons from for future languages.

Now it is the time to start building a community around the Go SDK this is
the most important task now, and the only way to do it is to have the SDK
as an official part of Beam so +1.

Congrats to Henning and all the other contributors for this important
milestone.
On Tue, May 22, 2018 at 10:21 AM Holden Karau <ho...@pigscanfly.ca> wrote:

> +1 (non-binding), I've had a chance to work with the SDK and it's pretty
neat to see Beam add support for a language before the most of the big data
ecosystem.

> On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

>> Hi Henning,

>> SGA has been filed for the entire project during the incubation period.

>> Here, we have to check if SGA/IP donation is clean for the Go SDK.

>> We don't have a lot to do, just checked that we are clean on this front.

>> Regards
>> JB

>> On 22/05/2018 06:42, Henning Rohde wrote:

>>> Thanks everyone!

>>> Davor -- regarding your two comments:
>>>     * Robert mentioned that "SGA should have probably already been
filed" in the previous thread. I got the impression that nothing further
was needed. I'll follow up.
>>>     * The standard Go tooling basically always pulls directly from
github, so there is no real urgency here.

>>> Thanks,
>>>    Henning


>>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb@nanthrax.net
<ma...@nanthrax.net>> wrote:

>>>      +1 (binding)

>>>      I just want to check about SGA/IP/Headers.

>>>      Thanks !
>>>      Regards
>>>      JB

>>>      On 22/05/2018 03:02, Henning Rohde wrote:
>>>       > Hi everyone,
>>>       >
>>>       > Now that the remaining issues have been resolved as discussed,
>>>      I'd like
>>>       > to propose a formal vote on accepting the Go SDK into master. The
>>>      main
>>>       > practical difference is that the Go SDK would be part of the
>>>      Apache Beam
>>>       > release going forward.
>>>       >
>>>       > Highlights of the Go SDK:
>>>       >   * Go user experience with natively-typed DoFns with (simulated)
>>>       > generic types
>>>       >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>>>      Combine,
>>>       > Windowing, ..
>>>       >   * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>>       > extensible textio.
>>>       >   * Supports the portability framework for both batch and
streaming,
>>>       > notably the upcoming portable Flink runner
>>>       >   * Supports a direct runner for small batch workloads and
testing.
>>>       >   * Includes pre-commit tests and post-commit integration tests.
>>>       >
>>>       > And last but not least
>>>       >   *  includes contributions from several independent users and
>>>       > developers, notably an IO connector for Datastore!
>>>       >
>>>       > Website: https://beam.apache.org/documentation/sdks/go/
>>>       > Code: https://github.com/apache/beam/tree/master/sdks/go
>>>       > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>       >
>>>       > Please vote:
>>>       > [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>>       > [ ] -1, Do not approve (please provide specific comments)
>>>       >
>>>       > Thanks,
>>>       >   The Gophers of Apache Beam
>>>       >
>>>       >




> --
> Twitter: https://twitter.com/holdenkarau

Re: [VOTE] Go SDK

Posted by Holden Karau <ho...@pigscanfly.ca>.
+1 (non-binding), I've had a chance to work with the SDK and it's pretty
neat to see Beam add support for a language before the most of the big data
ecosystem.

On Mon, May 21, 2018 at 10:29 PM, Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> Hi Henning,
>
> SGA has been filed for the entire project during the incubation period.
>
> Here, we have to check if SGA/IP donation is clean for the Go SDK.
>
> We don't have a lot to do, just checked that we are clean on this front.
>
> Regards
> JB
>
> On 22/05/2018 06:42, Henning Rohde wrote:
>
>> Thanks everyone!
>>
>> Davor -- regarding your two comments:
>>    * Robert mentioned that "SGA should have probably already been filed"
>> in the previous thread. I got the impression that nothing further was
>> needed. I'll follow up.
>>    * The standard Go tooling basically always pulls directly from github,
>> so there is no real urgency here.
>>
>> Thanks,
>>   Henning
>>
>>
>> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb@nanthrax.net
>> <ma...@nanthrax.net>> wrote:
>>
>>     +1 (binding)
>>
>>     I just want to check about SGA/IP/Headers.
>>
>>     Thanks !
>>     Regards
>>     JB
>>
>>     On 22/05/2018 03:02, Henning Rohde wrote:
>>      > Hi everyone,
>>      >
>>      > Now that the remaining issues have been resolved as discussed,
>>     I'd like
>>      > to propose a formal vote on accepting the Go SDK into master. The
>>     main
>>      > practical difference is that the Go SDK would be part of the
>>     Apache Beam
>>      > release going forward.
>>      >
>>      > Highlights of the Go SDK:
>>      >   * Go user experience with natively-typed DoFns with (simulated)
>>      > generic types
>>      >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>>     Combine,
>>      > Windowing, ..
>>      >   * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>      > extensible textio.
>>      >   * Supports the portability framework for both batch and
>> streaming,
>>      > notably the upcoming portable Flink runner
>>      >   * Supports a direct runner for small batch workloads and testing.
>>      >   * Includes pre-commit tests and post-commit integration tests.
>>      >
>>      > And last but not least
>>      >   *  includes contributions from several independent users and
>>      > developers, notably an IO connector for Datastore!
>>      >
>>      > Website: https://beam.apache.org/documentation/sdks/go/
>>      > Code: https://github.com/apache/beam/tree/master/sdks/go
>>      > Design: https://s.apache.org/beam-go-sdk-design-rfc
>>      >
>>      > Please vote:
>>      > [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>      > [ ] -1, Do not approve (please provide specific comments)
>>      >
>>      > Thanks,
>>      >   The Gophers of Apache Beam
>>      >
>>      >
>>
>>


-- 
Twitter: https://twitter.com/holdenkarau

Re: [VOTE] Go SDK

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Henning,

SGA has been filed for the entire project during the incubation period.

Here, we have to check if SGA/IP donation is clean for the Go SDK.

We don't have a lot to do, just checked that we are clean on this front.

Regards
JB

On 22/05/2018 06:42, Henning Rohde wrote:
> Thanks everyone!
> 
> Davor -- regarding your two comments:
>    * Robert mentioned that "SGA should have probably already been filed" 
> in the previous thread. I got the impression that nothing further was 
> needed. I'll follow up.
>    * The standard Go tooling basically always pulls directly from 
> github, so there is no real urgency here.
> 
> Thanks,
>   Henning
> 
> 
> On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb@nanthrax.net 
> <ma...@nanthrax.net>> wrote:
> 
>     +1 (binding)
> 
>     I just want to check about SGA/IP/Headers.
> 
>     Thanks !
>     Regards
>     JB
> 
>     On 22/05/2018 03:02, Henning Rohde wrote:
>      > Hi everyone,
>      >
>      > Now that the remaining issues have been resolved as discussed,
>     I'd like
>      > to propose a formal vote on accepting the Go SDK into master. The
>     main
>      > practical difference is that the Go SDK would be part of the
>     Apache Beam
>      > release going forward.
>      >
>      > Highlights of the Go SDK:
>      >   * Go user experience with natively-typed DoFns with (simulated)
>      > generic types
>      >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>     Combine,
>      > Windowing, ..
>      >   * Includes several IO connectors: Datastore, BigQuery, PubSub,
>      > extensible textio.
>      >   * Supports the portability framework for both batch and streaming,
>      > notably the upcoming portable Flink runner
>      >   * Supports a direct runner for small batch workloads and testing.
>      >   * Includes pre-commit tests and post-commit integration tests.
>      >
>      > And last but not least
>      >   *  includes contributions from several independent users and
>      > developers, notably an IO connector for Datastore!
>      >
>      > Website: https://beam.apache.org/documentation/sdks/go/
>      > Code: https://github.com/apache/beam/tree/master/sdks/go
>      > Design: https://s.apache.org/beam-go-sdk-design-rfc
>      >
>      > Please vote:
>      > [ ] +1, Approve that the Go SDK becomes an official part of Beam
>      > [ ] -1, Do not approve (please provide specific comments)
>      >
>      > Thanks,
>      >   The Gophers of Apache Beam
>      >
>      >
> 

Re: [VOTE] Go SDK

Posted by Henning Rohde <he...@google.com>.
Thanks everyone!

Davor -- regarding your two comments:
  * Robert mentioned that "SGA should have probably already been filed" in
the previous thread. I got the impression that nothing further was needed.
I'll follow up.
  * The standard Go tooling basically always pulls directly from github, so
there is no real urgency here.

Thanks,
 Henning


On Mon, May 21, 2018 at 9:30 PM Jean-Baptiste Onofré <jb...@nanthrax.net>
wrote:

> +1 (binding)
>
> I just want to check about SGA/IP/Headers.
>
> Thanks !
> Regards
> JB
>
> On 22/05/2018 03:02, Henning Rohde wrote:
> > Hi everyone,
> >
> > Now that the remaining issues have been resolved as discussed, I'd like
> > to propose a formal vote on accepting the Go SDK into master. The main
> > practical difference is that the Go SDK would be part of the Apache Beam
> > release going forward.
> >
> > Highlights of the Go SDK:
> >   * Go user experience with natively-typed DoFns with (simulated)
> > generic types
> >   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
> > Windowing, ..
> >   * Includes several IO connectors: Datastore, BigQuery, PubSub,
> > extensible textio.
> >   * Supports the portability framework for both batch and streaming,
> > notably the upcoming portable Flink runner
> >   * Supports a direct runner for small batch workloads and testing.
> >   * Includes pre-commit tests and post-commit integration tests.
> >
> > And last but not least
> >   *  includes contributions from several independent users and
> > developers, notably an IO connector for Datastore!
> >
> > Website: https://beam.apache.org/documentation/sdks/go/
> > Code: https://github.com/apache/beam/tree/master/sdks/go
> > Design: https://s.apache.org/beam-go-sdk-design-rfc
> >
> > Please vote:
> > [ ] +1, Approve that the Go SDK becomes an official part of Beam
> > [ ] -1, Do not approve (please provide specific comments)
> >
> > Thanks,
> >   The Gophers of Apache Beam
> >
> >
>

Re: [VOTE] Go SDK

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (binding)

I just want to check about SGA/IP/Headers.

Thanks !
Regards
JB

On 22/05/2018 03:02, Henning Rohde wrote:
> Hi everyone,
> 
> Now that the remaining issues have been resolved as discussed, I'd like 
> to propose a formal vote on accepting the Go SDK into master. The main 
> practical difference is that the Go SDK would be part of the Apache Beam 
> release going forward.
> 
> Highlights of the Go SDK:
>   * Go user experience with natively-typed DoFns with (simulated) 
> generic types
>   * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine, 
> Windowing, ..
>   * Includes several IO connectors: Datastore, BigQuery, PubSub, 
> extensible textio.
>   * Supports the portability framework for both batch and streaming, 
> notably the upcoming portable Flink runner
>   * Supports a direct runner for small batch workloads and testing.
>   * Includes pre-commit tests and post-commit integration tests.
> 
> And last but not least
>   *  includes contributions from several independent users and 
> developers, notably an IO connector for Datastore!
> 
> Website: https://beam.apache.org/documentation/sdks/go/
> Code: https://github.com/apache/beam/tree/master/sdks/go
> Design: https://s.apache.org/beam-go-sdk-design-rfc
> 
> Please vote:
> [ ] +1, Approve that the Go SDK becomes an official part of Beam
> [ ] -1, Do not approve (please provide specific comments)
> 
> Thanks,
>   The Gophers of Apache Beam
> 
> 

Re: [VOTE] Go SDK

Posted by Davor Bonaci <da...@apache.org>.
+1 (binding), with the following caveats:

* [before closing the vote] Completion of IP clearance process, as we've
been requested. It is easier to do it than having to argue why it is not
necessary.
* [at any time, possibly later] Figuring out the release mechanics.

Great work; across the board!

On Mon, May 21, 2018 at 6:29 PM, Jason Kuster <ja...@google.com>
wrote:

> +1! So excited to have gotten to this point -- congrats to all. I've been
> excited to do some reviews of the Go SDK since becoming a committer; really
> happy about this.
>
> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com> wrote:
>
>> Hi everyone,
>>
>> Now that the remaining issues have been resolved as discussed, I'd like
>> to propose a formal vote on accepting the Go SDK into master. The main
>> practical difference is that the Go SDK would be part of the Apache Beam
>> release going forward.
>>
>> Highlights of the Go SDK:
>>  * Go user experience with natively-typed DoFns with (simulated) generic
>> types
>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>> Windowing, ..
>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>> extensible textio.
>>  * Supports the portability framework for both batch and streaming,
>> notably the upcoming portable Flink runner
>>  * Supports a direct runner for small batch workloads and testing.
>>  * Includes pre-commit tests and post-commit integration tests.
>>
>> And last but not least
>>  *  includes contributions from several independent users and developers,
>> notably an IO connector for Datastore!
>>
>> Website: https://beam.apache.org/documentation/sdks/go/
>> Code: https://github.com/apache/beam/tree/master/sdks/go
>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>
>> Please vote:
>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>> [ ] -1, Do not approve (please provide specific comments)
>>
>> Thanks,
>>  The Gophers of Apache Beam
>>
>>
>>
>
> --
> -------
> Jason Kuster
> Apache Beam / Google Cloud Dataflow
>
> See something? Say something. go/jasonkuster-feedback
>

Re: [VOTE] Go SDK

Posted by Jason Kuster <ja...@google.com>.
+1! So excited to have gotten to this point -- congrats to all. I've been
excited to do some reviews of the Go SDK since becoming a committer; really
happy about this.

On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com> wrote:

> Hi everyone,
>
> Now that the remaining issues have been resolved as discussed, I'd like to
> propose a formal vote on accepting the Go SDK into master. The main
> practical difference is that the Go SDK would be part of the Apache Beam
> release going forward.
>
> Highlights of the Go SDK:
>  * Go user experience with natively-typed DoFns with (simulated) generic
> types
>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
> Windowing, ..
>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
> extensible textio.
>  * Supports the portability framework for both batch and streaming,
> notably the upcoming portable Flink runner
>  * Supports a direct runner for small batch workloads and testing.
>  * Includes pre-commit tests and post-commit integration tests.
>
> And last but not least
>  *  includes contributions from several independent users and developers,
> notably an IO connector for Datastore!
>
> Website: https://beam.apache.org/documentation/sdks/go/
> Code: https://github.com/apache/beam/tree/master/sdks/go
> Design: https://s.apache.org/beam-go-sdk-design-rfc
>
> Please vote:
> [ ] +1, Approve that the Go SDK becomes an official part of Beam
> [ ] -1, Do not approve (please provide specific comments)
>
> Thanks,
>  The Gophers of Apache Beam
>
>
>

-- 
-------
Jason Kuster
Apache Beam / Google Cloud Dataflow

See something? Say something. go/jasonkuster-feedback

Re: [VOTE] Go SDK

Posted by Henning Rohde <he...@google.com>.
Thanks, Davor!

On Thu, May 31, 2018 at 7:10 PM Davor Bonaci <da...@apache.org> wrote:

> The IP clearance document has been filed into Foundation records, and is
> currently under review. No further action necessary, unless we hear back.
>
> On Fri, May 25, 2018 at 10:31 AM, Henning Rohde <he...@google.com>
> wrote:
>
>> Thanks a lot, Davor! Much appreciated.
>>
>> Thanks,
>>  Henning
>>
>> On Fri, May 25, 2018 at 10:26 AM Davor Bonaci <da...@apache.org> wrote:
>>
>>> ETA: weekend.
>>>
>>> On Fri, May 25, 2018 at 9:35 AM Henning Rohde <he...@google.com>
>>> wrote:
>>>
>>>> RESULT: the vote passed with only +1s! Thanks you all for the kind
>>>> comments.
>>>>
>>>> The only pending item is the IP clearance form (draft:
>>>> https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>>>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>).
>>>> Are there any ASF members who can help getting it recorded?
>>>>
>>>> Thanks,
>>>>  Henning
>>>>
>>>>
>>>> On Wed, May 23, 2018 at 2:45 PM Henning Rohde <he...@google.com>
>>>> wrote:
>>>>
>>>>> Thanks Davor! I filled out the form to the best of my ability and
>>>>> placed it here (avoiding attachments on the list):
>>>>>
>>>>>     https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>>>>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>
>>>>>
>>>>> Please take a look and let me know if you need anything more from me.
>>>>>
>>>>> Thanks,
>>>>>  Henning
>>>>>
>>>>> On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:
>>>>>
>>>>>> +1!
>>>>>>
>>>>>> I, for one, could not be more excited about our glorious portable
>>>>>> future.
>>>>>>
>>>>>> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi everyone,
>>>>>>>
>>>>>>> Now that the remaining issues have been resolved as discussed, I'd
>>>>>>> like to propose a formal vote on accepting the Go SDK into master. The main
>>>>>>> practical difference is that the Go SDK would be part of the Apache Beam
>>>>>>> release going forward.
>>>>>>>
>>>>>>> Highlights of the Go SDK:
>>>>>>>  * Go user experience with natively-typed DoFns with (simulated)
>>>>>>> generic types
>>>>>>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>>>>>>> Combine, Windowing, ..
>>>>>>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>>>>>> extensible textio.
>>>>>>>  * Supports the portability framework for both batch and streaming,
>>>>>>> notably the upcoming portable Flink runner
>>>>>>>  * Supports a direct runner for small batch workloads and testing.
>>>>>>>  * Includes pre-commit tests and post-commit integration tests.
>>>>>>>
>>>>>>> And last but not least
>>>>>>>  *  includes contributions from several independent users and
>>>>>>> developers, notably an IO connector for Datastore!
>>>>>>>
>>>>>>> Website: https://beam.apache.org/documentation/sdks/go/
>>>>>>> Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>>>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>>
>>>>>>> Please vote:
>>>>>>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>>>>>> [ ] -1, Do not approve (please provide specific comments)
>>>>>>>
>>>>>>> Thanks,
>>>>>>>  The Gophers of Apache Beam
>>>>>>>
>>>>>>>
>>>>>>>
>

Re: [VOTE] Go SDK

Posted by Davor Bonaci <da...@apache.org>.
The IP clearance document has been filed into Foundation records, and is
currently under review. No further action necessary, unless we hear back.

On Fri, May 25, 2018 at 10:31 AM, Henning Rohde <he...@google.com> wrote:

> Thanks a lot, Davor! Much appreciated.
>
> Thanks,
>  Henning
>
> On Fri, May 25, 2018 at 10:26 AM Davor Bonaci <da...@apache.org> wrote:
>
>> ETA: weekend.
>>
>> On Fri, May 25, 2018 at 9:35 AM Henning Rohde <he...@google.com> wrote:
>>
>>> RESULT: the vote passed with only +1s! Thanks you all for the kind
>>> comments.
>>>
>>> The only pending item is the IP clearance form (draft:
>>> https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>).
>>> Are there any ASF members who can help getting it recorded?
>>>
>>> Thanks,
>>>  Henning
>>>
>>>
>>> On Wed, May 23, 2018 at 2:45 PM Henning Rohde <he...@google.com>
>>> wrote:
>>>
>>>> Thanks Davor! I filled out the form to the best of my ability and
>>>> placed it here (avoiding attachments on the list):
>>>>
>>>>     https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>>>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>
>>>>
>>>> Please take a look and let me know if you need anything more from me.
>>>>
>>>> Thanks,
>>>>  Henning
>>>>
>>>> On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:
>>>>
>>>>> +1!
>>>>>
>>>>> I, for one, could not be more excited about our glorious portable
>>>>> future.
>>>>>
>>>>> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com>
>>>>> wrote:
>>>>>
>>>>>> Hi everyone,
>>>>>>
>>>>>> Now that the remaining issues have been resolved as discussed, I'd
>>>>>> like to propose a formal vote on accepting the Go SDK into master. The main
>>>>>> practical difference is that the Go SDK would be part of the Apache Beam
>>>>>> release going forward.
>>>>>>
>>>>>> Highlights of the Go SDK:
>>>>>>  * Go user experience with natively-typed DoFns with (simulated)
>>>>>> generic types
>>>>>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten,
>>>>>> Combine, Windowing, ..
>>>>>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>>>>> extensible textio.
>>>>>>  * Supports the portability framework for both batch and streaming,
>>>>>> notably the upcoming portable Flink runner
>>>>>>  * Supports a direct runner for small batch workloads and testing.
>>>>>>  * Includes pre-commit tests and post-commit integration tests.
>>>>>>
>>>>>> And last but not least
>>>>>>  *  includes contributions from several independent users and
>>>>>> developers, notably an IO connector for Datastore!
>>>>>>
>>>>>> Website: https://beam.apache.org/documentation/sdks/go/
>>>>>> Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>>
>>>>>> Please vote:
>>>>>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>>>>> [ ] -1, Do not approve (please provide specific comments)
>>>>>>
>>>>>> Thanks,
>>>>>>  The Gophers of Apache Beam
>>>>>>
>>>>>>
>>>>>>

Re: [VOTE] Go SDK

Posted by Henning Rohde <he...@google.com>.
Thanks a lot, Davor! Much appreciated.

Thanks,
 Henning

On Fri, May 25, 2018 at 10:26 AM Davor Bonaci <da...@apache.org> wrote:

> ETA: weekend.
>
> On Fri, May 25, 2018 at 9:35 AM Henning Rohde <he...@google.com> wrote:
>
>> RESULT: the vote passed with only +1s! Thanks you all for the kind
>> comments.
>>
>> The only pending item is the IP clearance form (draft:
>> https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>).
>> Are there any ASF members who can help getting it recorded?
>>
>> Thanks,
>>  Henning
>>
>>
>> On Wed, May 23, 2018 at 2:45 PM Henning Rohde <he...@google.com> wrote:
>>
>>> Thanks Davor! I filled out the form to the best of my ability and placed
>>> it here (avoiding attachments on the list):
>>>
>>>     https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>
>>>
>>> Please take a look and let me know if you need anything more from me.
>>>
>>> Thanks,
>>>  Henning
>>>
>>> On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:
>>>
>>>> +1!
>>>>
>>>> I, for one, could not be more excited about our glorious portable
>>>> future.
>>>>
>>>> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com>
>>>> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> Now that the remaining issues have been resolved as discussed, I'd
>>>>> like to propose a formal vote on accepting the Go SDK into master. The main
>>>>> practical difference is that the Go SDK would be part of the Apache Beam
>>>>> release going forward.
>>>>>
>>>>> Highlights of the Go SDK:
>>>>>  * Go user experience with natively-typed DoFns with (simulated)
>>>>> generic types
>>>>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>>>>> Windowing, ..
>>>>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>>>> extensible textio.
>>>>>  * Supports the portability framework for both batch and streaming,
>>>>> notably the upcoming portable Flink runner
>>>>>  * Supports a direct runner for small batch workloads and testing.
>>>>>  * Includes pre-commit tests and post-commit integration tests.
>>>>>
>>>>> And last but not least
>>>>>  *  includes contributions from several independent users and
>>>>> developers, notably an IO connector for Datastore!
>>>>>
>>>>> Website: https://beam.apache.org/documentation/sdks/go/
>>>>> Code: https://github.com/apache/beam/tree/master/sdks/go
>>>>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>>
>>>>> Please vote:
>>>>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>>>> [ ] -1, Do not approve (please provide specific comments)
>>>>>
>>>>> Thanks,
>>>>>  The Gophers of Apache Beam
>>>>>
>>>>>
>>>>>

Re: [VOTE] Go SDK

Posted by Davor Bonaci <da...@apache.org>.
ETA: weekend.

On Fri, May 25, 2018 at 9:35 AM Henning Rohde <he...@google.com> wrote:

> RESULT: the vote passed with only +1s! Thanks you all for the kind
> comments.
>
> The only pending item is the IP clearance form (draft:
> https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>).
> Are there any ASF members who can help getting it recorded?
>
> Thanks,
>  Henning
>
>
> On Wed, May 23, 2018 at 2:45 PM Henning Rohde <he...@google.com> wrote:
>
>> Thanks Davor! I filled out the form to the best of my ability and placed
>> it here (avoiding attachments on the list):
>>
>>     https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
>> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>
>>
>> Please take a look and let me know if you need anything more from me.
>>
>> Thanks,
>>  Henning
>>
>> On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:
>>
>>> +1!
>>>
>>> I, for one, could not be more excited about our glorious portable future.
>>>
>>> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com>
>>> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> Now that the remaining issues have been resolved as discussed, I'd like
>>>> to propose a formal vote on accepting the Go SDK into master. The main
>>>> practical difference is that the Go SDK would be part of the Apache Beam
>>>> release going forward.
>>>>
>>>> Highlights of the Go SDK:
>>>>  * Go user experience with natively-typed DoFns with (simulated)
>>>> generic types
>>>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>>>> Windowing, ..
>>>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>>> extensible textio.
>>>>  * Supports the portability framework for both batch and streaming,
>>>> notably the upcoming portable Flink runner
>>>>  * Supports a direct runner for small batch workloads and testing.
>>>>  * Includes pre-commit tests and post-commit integration tests.
>>>>
>>>> And last but not least
>>>>  *  includes contributions from several independent users and
>>>> developers, notably an IO connector for Datastore!
>>>>
>>>> Website: https://beam.apache.org/documentation/sdks/go/
>>>> Code: https://github.com/apache/beam/tree/master/sdks/go
>>>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>>
>>>> Please vote:
>>>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>>> [ ] -1, Do not approve (please provide specific comments)
>>>>
>>>> Thanks,
>>>>  The Gophers of Apache Beam
>>>>
>>>>
>>>>

Re: [VOTE] Go SDK

Posted by Henning Rohde <he...@google.com>.
RESULT: the vote passed with only +1s! Thanks you all for the kind comments.

The only pending item is the IP clearance form (draft:
https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
<https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>).
Are there any ASF members who can help getting it recorded?

Thanks,
 Henning


On Wed, May 23, 2018 at 2:45 PM Henning Rohde <he...@google.com> wrote:

> Thanks Davor! I filled out the form to the best of my ability and placed
> it here (avoiding attachments on the list):
>
>     https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
> <https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>
>
> Please take a look and let me know if you need anything more from me.
>
> Thanks,
>  Henning
>
> On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:
>
>> +1!
>>
>> I, for one, could not be more excited about our glorious portable future.
>>
>> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com> wrote:
>>
>>> Hi everyone,
>>>
>>> Now that the remaining issues have been resolved as discussed, I'd like
>>> to propose a formal vote on accepting the Go SDK into master. The main
>>> practical difference is that the Go SDK would be part of the Apache Beam
>>> release going forward.
>>>
>>> Highlights of the Go SDK:
>>>  * Go user experience with natively-typed DoFns with (simulated)
>>> generic types
>>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>>> Windowing, ..
>>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>>> extensible textio.
>>>  * Supports the portability framework for both batch and streaming,
>>> notably the upcoming portable Flink runner
>>>  * Supports a direct runner for small batch workloads and testing.
>>>  * Includes pre-commit tests and post-commit integration tests.
>>>
>>> And last but not least
>>>  *  includes contributions from several independent users and
>>> developers, notably an IO connector for Datastore!
>>>
>>> Website: https://beam.apache.org/documentation/sdks/go/
>>> Code: https://github.com/apache/beam/tree/master/sdks/go
>>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>>
>>> Please vote:
>>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>>> [ ] -1, Do not approve (please provide specific comments)
>>>
>>> Thanks,
>>>  The Gophers of Apache Beam
>>>
>>>
>>>

Re: [VOTE] Go SDK

Posted by Henning Rohde <he...@google.com>.
Thanks Davor! I filled out the form to the best of my ability and placed it
here (avoiding attachments on the list):

    https://web.tresorit.com/l#nUkKlgi3cBYxYAOyhCMXIw
<https://www.google.com/url?q=https://web.tresorit.com/l%23nUkKlgi3cBYxYAOyhCMXIw&sa=D&source=hangouts&ust=1527197425211000&usg=AFQjCNH1eE-U8q-8PsgkiKFsSIfxz49lbw>

Please take a look and let me know if you need anything more from me.

Thanks,
 Henning

On Wed, May 23, 2018 at 8:51 AM Thomas Groh <tg...@google.com> wrote:

> +1!
>
> I, for one, could not be more excited about our glorious portable future.
>
> On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com> wrote:
>
>> Hi everyone,
>>
>> Now that the remaining issues have been resolved as discussed, I'd like
>> to propose a formal vote on accepting the Go SDK into master. The main
>> practical difference is that the Go SDK would be part of the Apache Beam
>> release going forward.
>>
>> Highlights of the Go SDK:
>>  * Go user experience with natively-typed DoFns with (simulated) generic
>> types
>>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
>> Windowing, ..
>>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
>> extensible textio.
>>  * Supports the portability framework for both batch and streaming,
>> notably the upcoming portable Flink runner
>>  * Supports a direct runner for small batch workloads and testing.
>>  * Includes pre-commit tests and post-commit integration tests.
>>
>> And last but not least
>>  *  includes contributions from several independent users and developers,
>> notably an IO connector for Datastore!
>>
>> Website: https://beam.apache.org/documentation/sdks/go/
>> Code: https://github.com/apache/beam/tree/master/sdks/go
>> Design: https://s.apache.org/beam-go-sdk-design-rfc
>>
>> Please vote:
>> [ ] +1, Approve that the Go SDK becomes an official part of Beam
>> [ ] -1, Do not approve (please provide specific comments)
>>
>> Thanks,
>>  The Gophers of Apache Beam
>>
>>
>>

Re: [VOTE] Go SDK

Posted by Thomas Groh <tg...@google.com>.
+1!

I, for one, could not be more excited about our glorious portable future.

On Mon, May 21, 2018 at 6:03 PM Henning Rohde <he...@google.com> wrote:

> Hi everyone,
>
> Now that the remaining issues have been resolved as discussed, I'd like to
> propose a formal vote on accepting the Go SDK into master. The main
> practical difference is that the Go SDK would be part of the Apache Beam
> release going forward.
>
> Highlights of the Go SDK:
>  * Go user experience with natively-typed DoFns with (simulated) generic
> types
>  * Covers most of the Beam model: ParDo, GBK, CoGBK, Flatten, Combine,
> Windowing, ..
>  * Includes several IO connectors: Datastore, BigQuery, PubSub,
> extensible textio.
>  * Supports the portability framework for both batch and streaming,
> notably the upcoming portable Flink runner
>  * Supports a direct runner for small batch workloads and testing.
>  * Includes pre-commit tests and post-commit integration tests.
>
> And last but not least
>  *  includes contributions from several independent users and developers,
> notably an IO connector for Datastore!
>
> Website: https://beam.apache.org/documentation/sdks/go/
> Code: https://github.com/apache/beam/tree/master/sdks/go
> Design: https://s.apache.org/beam-go-sdk-design-rfc
>
> Please vote:
> [ ] +1, Approve that the Go SDK becomes an official part of Beam
> [ ] -1, Do not approve (please provide specific comments)
>
> Thanks,
>  The Gophers of Apache Beam
>
>
>