On it!

On Wed, 1 Mar 2017 at 18:17 Davor Bonaci <da...@apache.org> wrote:

> We've now moved the discussion into the content of the first stable
> release.
>
> I've created a version in JIRA called "First stable release". I'd like to
> invite everyone to triage JIRA issues you care about, and assign "Fix
> Versions" field to "First stable release" to mark the issue blocking for
> the first stable release. This creates a project-wide burndown list and we
> can track our progress towards the goal.
>
> I'll try make a pass over as many JIRA issues as possible over the next day
> or two, but it would be great if everyone, particularly component leads in
> JIRA, take a pass too!
>
> On Wed, Mar 1, 2017 at 2:51 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
> wrote:
>
> > Yes, fully agree.
> >
> > As far as I understood/know, BEAM-59 is targeted for Beam 1.0 (it's what
> > we discussed with Pei and Davor).
> >
> > Regards
> > JB
> >
> >
> > On 03/01/2017 11:39 AM, Ismaël Mejía wrote:
> >
> >> Also joining a bit late, I agree with Amit, HDFS improvements are a
> really
> >> good thing to have before the stable release. I will also add the
> >> IOChannelFactory refactorings to support things like
> Read.from(“hdfs://”)
> >> aka BEAM-59.
> >>
> >> In the worse case particular IOs can still be marked as experimental to
> >> show users that they can still evolve, even after the first ‘stable’
> >> release, the part that we have to pay more attention is not to break the
> >> core SDK. And the question about Data Locality (BEAM-673) is where I am
> >> afraid that we can have some breaking changes because there is not a way
> >> from the IOs (Source/Sink) to send ‘a hint’ to the runner about Data
> >> Locality (please correct me if I am wrong). And this even if not
> supported
> >> in the first stable release by any runner, would be a really great thing
> >> to
> >> have and I think this is a good moment to do it, to avoid breaking any
> >> IO/runner signature because of new methods.
> >>
> >> What do the others think ?
> >> Ismaël
> >>
> >>
> >>
> >> On Tue, Feb 28, 2017 at 6:29 PM, Amit Sela <amitsel...@gmail.com>
> wrote:
> >>
> >> Joining in just a bit late, I'll be quick and say that IMHO the SDK is
> >>> mature enough and so my only point to add is *HDFS support*.
> >>> I think that in terms of adoption we have to support HDFS as a
> >>> "first-class
> >>> citizen" via the FileSystem API, and provide data locality (batch) on
> top
> >>> of it - it serves not only HDFS, but other eco-system IOs such as
> HBase.
> >>> From my experience with talking to people and companies, most are
> running
> >>> batch in production with some streaming POC or even production use, but
> >>> batch still takes most of production work. If we give them the same
> >>> production results, with the Beam API, we can on-board them faster and
> >>> make
> >>> it easier for them to adopt streaming as well.
> >>>
> >>> Thanks,
> >>> Amit
> >>>
> >>> On Tue, Feb 28, 2017 at 7:12 PM Davor Bonaci <da...@apache.org> wrote:
> >>>
> >>> Alright -- sounds like we have a consensus to proceed with the first
> >>>>
> >>> stable
> >>>
> >>>> release after 0.6.0, targeting end of March / early April. I'll kick
> off
> >>>> separate threads for specific decisions we need to make.
> >>>>
> >>>> On Thu, Feb 23, 2017 at 6:07 AM, Aljoscha Krettek <
> aljos...@apache.org>
> >>>> wrote:
> >>>>
> >>>> I think we're ready for this! The public APIs are in very good shape,
> >>>>> especially now that we have the new DoFn, user facing state and
> timers
> >>>>>
> >>>> and
> >>>>
> >>>>> splittable DoFn. Not all Runners support the more advanced features
> but
> >>>>>
> >>>> we
> >>>>
> >>>>> can work on this after a stable release and there are enough runners
> >>>>>
> >>>> that
> >>>
> >>>> support a large part of the features.
> >>>>>
> >>>>> Best,
> >>>>> Aljoscha
> >>>>>
> >>>>> On Thu, 23 Feb 2017 at 06:15 Kenneth Knowles <k...@google.com.invalid
> >
> >>>>> wrote:
> >>>>>
> >>>>> On Wed, Feb 22, 2017 at 5:35 PM, Chamikara Jayalath <
> >>>>>>
> >>>>> chamik...@apache.org>
> >>>>>
> >>>>>> wrote:
> >>>>>>
> >>>>>>>
> >>>>>>> I think, this point applies to Python SDK as well (though as you
> >>>>>>>
> >>>>>> mentioned,
> >>>>>>
> >>>>>>> API hiding in Python is a mere convention (prefix with underscore)
> >>>>>>>
> >>>>>> not
> >>>>
> >>>>> enforced. We already have mechanism for marking APIs as deprecated
> >>>>>>>
> >>>>>> which
> >>>>>
> >>>>>> might be useful here:
> >>>>>>> https://github.com/apache/beam/blob/master/sdks/python/
> >>>>>>> apache_beam/utils/annotations.py
> >>>>>>>
> >>>>>>> - Cham
> >>>>>>>
> >>>>>>>
> >>>>>> Perhaps an explicit @public annotation would fit. I could imagine
> >>>>>>
> >>>>> easily
> >>>>
> >>>>> generating a spec to check against from such annotations, though
> >>>>>>
> >>>>> tooling
> >>>>
> >>>>> is
> >>>>>
> >>>>>> secondary to documentation.
> >>>>>>
> >>>>>> Kenn
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> > --
> > Jean-Baptiste Onofré
> > jbono...@apache.org
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
> >
>

Reply via email to