Hi All,

I think we have waited long enough and crushed enough bugs and should start
the 1.0 release.
As you stated, there will always be a next release and we are at a very
good spot.

I'll take a final look at the comments Justin had on our previous release,
but I think most of them are resolved.

Concerning the version numbering I am also inclined to follow the
Major.Minor.Patch scheme, even though chances of a Patch release will be
slim. So we will release this as 1.0.0 and move master to 1.1.0-SNAPSHOT

We can then start discussing what milestones we will set for 2.0.

Cheers,
Hans

On Fri, 10 Sept 2021 at 17:26, Bart Maertens <[email protected]> wrote:

> Hi Julian, François,
>
> We absolutely hear you. Based on the feedback we get, we'll need both a 1.0
> release and graduation to fuel an increased adoption of Hop.
>
> Our idea is to release 1.0, quickly followed by the start of the graduation
> process.
> Of course "Apache Hop 1.0" sounds better than 'Apache Hop (Incubating)
> 1.0". On the other hand, graduating relatively quickly after releasing 1.0
> doesn't sound too bad either ;-)
>
> Regards,
> Bart
>
> On Fri, Sep 10, 2021 at 5:12 PM Francois Papon <
> [email protected]>
> wrote:
>
> > Big +1 with Julian :)
> >
> > regards,
> >
> > François
> > [email protected]
> > [email protected]
> >
> > Le 10/09/2021 à 17:10, Julian Hyde a écrit :
> > > Separately from release 1.0, I think Hop should be considering
> > graduation.  A reminder of the process: the community decides that they
> are
> > ready to graduate, passes a vote, the Incubator has a discussion and a
> > vote, then submits a motion for the next Board meeting.
> > >
> > > I am glad that we are keeping releases separate from graduation. But
> > “Apache Hop 1.0” sounds a bit more impressive than “Apache Hop 1.0
> > (Incubating)”. Just saying. ;)
> > >
> > > Julian
> > >
> > >> On Sep 10, 2021, at 7:47 AM, Matt Casters <[email protected]
> .invalid>
> > wrote:
> > >>
> > >> Hi Hops!
> > >>
> > >> The list of tickets
> > >> <https://issues.apache.org/jira/projects/HOP/versions/12350233> for
> 1.0
> > >> seems to be getting shorter every day so I think it's time to release
> > our
> > >> iconic 1.0 lest we want to end up in a Duke Nukem Forever scenario.
> > >>
> > >> Anyway, Hop is looking fantastic and I detect some pressure left and
> > right
> > >> to dig in again with new and bigger features and improvements. Doing
> > those
> > >> on 1.0 seems like a bad idea.  Let's cut a 1.0 release instead
> somewhere
> > >> next week and move the master snapshot version to 1.1.0
> > >>
> > >> I would propose to do the sensible and simple thing and release minor
> > >> versions going forward in a Major.Minor.Patch version naming scheme.
> I
> > >> know a lot of other projects like Beam only release patch level 0 but
> it
> > >> doesn't hurt to have it just in case we make a horrible mistake
> > >> <https://issues.apache.org/jira/browse/VFS-807> along the way.
> > >>
> > >> The major versions I would reserve for the larger architectural
> changes
> > and
> > >> in fact I wouldn't wait too long to start working on 2.x with support
> > for
> > >> Java 11.
> > >>
> > >> As far as compatibility is concerned I would first and foremost focus
> on
> > >> the Hop execution engines on existing metadata. The integration tests
> > are
> > >> our best friends.  Java API changes shouldn't concern us too much
> unless
> > >> they occur in the core of our stack and IMO are of lesser importance
> for
> > >> plugins.
> > >>
> > >> Ideas for making noise about 1.0 are also welcome!
> > >>
> > >> Cheers,
> > >> Matt
> >
>

Reply via email to