Hi Davor,
For a Beam community perspective, 1.0.0 would make more sense. We have a fair number of people starting with Beam (without knowing Dataflow).
However, as Dataflow SDK (origins of Beam) was in 1.0.0, in order to avoid confusion with users coming to Beam from Dataflow, 2.0.0 could help.
I have a preference to 1.0.0 anyway, but I would understand starting from 2.0.0.
Regards JB On 03/01/2017 07:56 PM, Davor Bonaci wrote:
The first stable release is our next major project-wide goal; see discussion in [1]. I've been referring to it as "the first stable release" for a long time, not "1.0.0" or "2.0.0" or "2017" or something else, to make sure we have an unbiased discussion and a consensus-based decision on this matter. I think that now is the time to consider the appropriate designation for our first stable release, and formally make a decision on it. A reasonable choices could be "1.0.0" or "2.0.0", perhaps there are others. 1.0.0: * It logically comes after the current series, 0.x.y. * Most people would expect it, I suppose. * A possible confusion between Dataflow SDKs and Beam SDKs carrying the same number. 2.0.0: * Follows the pattern some other projects have taken -- continuing their version numbering scheme from their previous origin. * Better communicates project's roots, and degree of maturity. * May be unexpected to some users. I'd invite everyone to share their thoughts and preferences -- names are important and well correlated with success. Thanks! Davor [1] https://lists.apache.org/thread.html/c35067071aec9029d9100ae973c629 9aa919c31d0de623ac367128e2@%3Cdev.beam.apache.org%3E
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
