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
> >
>

Reply via email to