+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 <kirpic...@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 <sweg...@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 <amyrv...@google.com> >>> wrote: >>> >>>> +1 (non-binding) >>>> Nice work! >>>> >>>> On Tue, May 22, 2018 at 9:18 AM Pablo Estrada <pabl...@google.com> >>>> wrote: >>>> >>>>> +1 (binding) >>>>> Very excited to see this! >>>>> >>>>> On Tue, May 22, 2018 at 9:09 AM Thomas Weise <t...@apache.org> wrote: >>>>> >>>>>> +1 and congrats! >>>>>> >>>>>> >>>>>> On Tue, May 22, 2018 at 8:48 AM, Rafael Fernandez < >>>>>> rfern...@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 <rob...@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 <k...@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 <ieme...@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 < >>>>>>>>>>> hol...@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é < >>>>>>>>>>> j...@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é < >>>>>>>>>>> j...@nanthrax.net >>>>>>>>>>> <mailto:j...@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> >>>>> >>>> >>>