I think the question is more, what the users expect.... as Livy is a server
app, IMHO most users are expecting a binary release that they can just
start/run. But the community can decide, and maybe do a first source
release and subsequent binary release.

On Tue, Aug 15, 2017 at 3:16 AM, Saisai Shao <sai.sai.s...@gmail.com> wrote:

> Hi All,
>
> I just created a new tag RC2 which includes new commits to generate
> third-party dependencies license through maven plugin. Would you please
> help to check and verify this RC2 (
> https://dist.apache.org/repos/dist/dev/incubator/livy/0.4.0-incubating/),
> thanks!
>
> PS. I only upload the source release, not binary release.
>
> Question: are we inclined to release a source release or binary release for
> the first Apache version? Binary release requires more works but easy for
> user to use, what is your preference?
>
> Best regards
>
> On Tue, Aug 8, 2017 at 11:56 AM, Luciano Resende <luckbr1...@gmail.com>
> wrote:
>
> > The top level distribution (e.g. tar.gz should have a proper LICENSE and
> > NOTES) and it should reflect the included dependencies LICENSE and NOTES.
> >
> > On Mon, Aug 7, 2017 at 7:31 PM, Saisai Shao <sai.sai.s...@gmail.com>
> > wrote:
> >
> > > Hi Luciano, should we include all the third jar license in a file in
> > binary
> > > release? I already add this as DEPENDENCIES file in each Livy jars
> > > META-INF, is it enough?
> > >
> > > On Tue, Aug 8, 2017 at 10:02 AM, Luciano Resende <luckbr1...@gmail.com
> >
> > > wrote:
> > >
> > > > There is also a simpler script for creating a release at bahir, it
> was
> > > > inspired by the Spark one.
> > > >
> > > > https://github.com/apache/bahir/blob/master/dev/release-build.sh
> > > >
> > > > On Mon, Aug 7, 2017 at 6:14 PM, Saisai Shao <sai.sai.s...@gmail.com>
> > > > wrote:
> > > >
> > > > > Thanks Marcelo for your comments. I checked create_release.sh in
> > > Spark, I
> > > > > think I will adopt this after this first release, for this first
> > > release
> > > > I
> > > > > would like to do each step in person.
> > > > >
> > > > > On Tue, Aug 8, 2017 at 8:34 AM, Marcelo Vanzin <
> van...@cloudera.com>
> > > > > wrote:
> > > > >
> > > > > > Spark has a "create_release.sh" script, I wonder if that can be
> > > reused
> > > > > > / adapted for Livy to make this easier in the future.
> > > > > >
> > > > > > I tracked all the dependencies' licenses for the incubation
> > proposal,
> > > > > > if that helps; although I didn't have the actual text of the
> > licenses
> > > > > > there.
> > > > > >
> > > > > > On Mon, Aug 7, 2017 at 5:29 PM, Luciano Resende <
> > > luckbr1...@gmail.com>
> > > > > > wrote:
> > > > > > > Just took a quick look at it, and here are some comments:
> > > > > > >
> > > > > > > Apache release requires source releases as described below
> > > > > > > http://www.apache.org/legal/release-policy.html#source-
> packages
> > > > > > >
> > > > > > > Binary releases can also be provided as a convenience for
> users:
> > > > > > > http://www.apache.org/legal/release-policy.html#compiled-
> > packages
> > > > > > >
> > > > > > >
> > > > > > > Also, for the binary artifact, I would list each included jar
> and
> > > > it's
> > > > > > > license type in the license file (see below as an example)
> > > > > > > http://svn.apache.org/repos/asf/tuscany/sca-java-2.x/
> > > > > > trunk/distribution/all/src/main/release/bin/LICENSE
> > > > > > >
> > > > > > > But note that, the source release artifact, which should not
> > > include
> > > > > any
> > > > > > > dependency jars, should have the LICENSE file similar to what
> is
> > in
> > > > the
> > > > > > > root of git today.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Mon, Aug 7, 2017 at 2:16 AM, Saisai Shao <
> > > sai.sai.s...@gmail.com>
> > > > > > wrote:
> > > > > > >
> > > > > > >> Hi Team,
> > > > > > >>
> > > > > > >> Today I cut a RC1 release based on branch-0.4, here is the
> link
> > (
> > > > > > >> https://github.com/apache/incubator-livy/releases/tag/
> > > > > > >> v0.4.0-incubating-rc1
> > > > > > >> and https://dist.apache.org/repos/dist/dev/incubator/livy/),
> > > would
> > > > > you
> > > > > > >> please help to test and verify. Thanks a lot and appreciate
> your
> > > > help.
> > > > > > >>
> > > > > > >> Best regards,
> > > > > > >> Saisai
> > > > > > >>
> > > > > > >> On Sat, Aug 5, 2017 at 10:44 AM, Alex Bozarth <
> > > ajboz...@us.ibm.com>
> > > > > > wrote:
> > > > > > >>
> > > > > > >> > Last comment on the INFRA JIRA seemed to indicate that they
> > hit
> > > a
> > > > > snag
> > > > > > >> > with the import over a week ago and he never got back to us
> > > after.
> > > > > He
> > > > > > >> told
> > > > > > >> > us to keep using the Cloudera JIRA until he successfully
> > > > completed a
> > > > > > test
> > > > > > >> > import then we could re-export for him.
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > *Alex Bozarth*
> > > > > > >> > Software Engineer
> > > > > > >> > Spark Technology Center
> > > > > > >> > ------------------------------
> > > > > > >> > *E-mail:* *ajboz...@us.ibm.com* <ajboz...@us.ibm.com>
> > > > > > >> > *GitHub: **github.com/ajbozarth* <
> > https://github.com/ajbozarth>
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > 505 Howard Street
> > > > > > >> > San Francisco, CA 94105
> > > > > > >> > United States
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > [image: Inactive hide details for Bikas Saha ---08/04/2017
> > > > 07:22:50
> > > > > > >> > PM---Hi, Most of those jiras looked like bug fixes to me.
> > Hence
> > > I
> > > > > > t]Bikas
> > > > > > >> > Saha ---08/04/2017 07:22:50 PM---Hi, Most of those jiras
> > looked
> > > > like
> > > > > > bug
> > > > > > >> > fixes to me. Hence I thought 0.4 could be a bug fix release.
> > > > > > >> >
> > > > > > >> > From: Bikas Saha <bi...@apache.org>
> > > > > > >> > To: "dev@livy.incubator.apache.org" <
> > > > dev@livy.incubator.apache.org>
> > > > > > >> > Date: 08/04/2017 07:22 PM
> > > > > > >> > Subject: Re: To release a first Apache version Livy
> > > > > > >> > ------------------------------
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > Hi,
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > Most of those jiras looked like bug fixes to me. Hence I
> > thought
> > > > 0.4
> > > > > > >> could
> > > > > > >> > be a bug fix release. But I am ok releasing the current
> state
> > so
> > > > > users
> > > > > > >> can
> > > > > > >> > gets an Apache release to transition to.
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > Given that its still a new project, a shorter cadence would
> > help
> > > > > make
> > > > > > bug
> > > > > > >> > fix releases available.
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > Btw, does anyone know whats holding up the Apache jira
> > process?
> > > If
> > > > > > not, I
> > > > > > >> > can follow up on that.
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > Bikas
> > > > > > >> >
> > > > > > >> > ________________________________
> > > > > > >> > From: Saisai Shao <sai.sai.s...@gmail.com>
> > > > > > >> > Sent: Thursday, August 3, 2017 7:31:10 PM
> > > > > > >> > To: dev@livy.incubator.apache.org
> > > > > > >> > Subject: Re: To release a first Apache version Livy
> > > > > > >> >
> > > > > > >> > From my side 0.4 might be a feasible choice to release as
> for
> > > > > Apache.
> > > > > > >> > Reverting all the features and release 0.3.1 is too
> > > time-consuming
> > > > > and
> > > > > > >> not
> > > > > > >> > so necessary.
> > > > > > >> >
> > > > > > >> > On Fri, Aug 4, 2017 at 4:16 AM, Alex Bozarth <
> > > ajboz...@us.ibm.com
> > > > >
> > > > > > >> wrote:
> > > > > > >> >
> > > > > > >> > > @Bikas The list of JIRAs fixed in 0.4 is 50 long (
> > > > > > >> > > https://issues.cloudera.org/issues/?jql=project%20%3D%
> > > > > > >> > > 20LIVY%20AND%20fixVersion%20%3D%200.4) so I'm wondering
> > what
> > > > you
> > > > > > mean
> > > > > > >> by
> > > > > > >> > > not including feature work. Are you suggesting we revert
> > some
> > > of
> > > > > the
> > > > > > >> work
> > > > > > >> > > for this release and the re-merge it later, or just that
> you
> > > > > > would've
> > > > > > >> > > preferred it that was released without new features, but
> are
> > > > okay
> > > > > > with
> > > > > > >> > how
> > > > > > >> > > it is anyway? If you're worried about adding features in
> the
> > > > first
> > > > > > >> Apache
> > > > > > >> > > release should we also look at re-releasing 0.3.0 as
> > > > > > 0.3.1-incubating
> > > > > > >> or
> > > > > > >> > > back support, personally I think it's not worth it.
> > > > > > >> > >
> > > > > > >> > > As for release cadence, so far we've seemed to shoot for
> a 6
> > > > month
> > > > > > >> > cadence
> > > > > > >> > > (was longer this time with the move to Apache) but I'd be
> > fine
> > > > > > moving
> > > > > > >> to
> > > > > > >> > a
> > > > > > >> > > 4 month cadence. I also prefer a time based release.
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > *Alex Bozarth*
> > > > > > >> > > Software Engineer
> > > > > > >> > > Spark Technology Center
> > > > > > >> > > ------------------------------
> > > > > > >> > > *E-mail:* *ajboz...@us.ibm.com* <ajboz...@us.ibm.com>
> > > > > > >> > > *GitHub: **github.com/ajbozarth* <
> > > https://github.com/ajbozarth>
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > 505 Howard Street
> > > > > > >> > > San Francisco, CA 94105
> > > > > > >> > > United States
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > [image: Inactive hide details for Bikas Saha ---08/03/2017
> > > > > 12:56:59
> > > > > > >> > > PM---Hi, My preference would have been to not do a feature
> > > > > > >> bearing]Bikas
> > > > > > >> > > Saha ---08/03/2017 12:56:59 PM---Hi, My preference would
> > have
> > > > been
> > > > > > to
> > > > > > >> not
> > > > > > >> > > do a feature bearing first release so that users could
> safe
> > > > > > >> > >
> > > > > > >> > > From: Bikas Saha <bi...@apache.org>
> > > > > > >> > > To: "dev@livy.incubator.apache.org" <
> > > > > dev@livy.incubator.apache.org>
> > > > > > >> > > Date: 08/03/2017 12:56 PM
> > > > > > >> > > Subject: Re: To release a first Apache version Livy
> > > > > > >> > > ------------------------------
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > Hi,
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > My preference would have been to not do a feature bearing
> > > first
> > > > > > release
> > > > > > >> > so
> > > > > > >> > > that users could safely and painlessly migrate to the
> Apache
> > > > > > release.
> > > > > > >> > > Adding features increases the risk of regressions etc.
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > However it seems like the web UI would be a relatively
> > > > independent
> > > > > > >> > feature
> > > > > > >> > > that would not affect the core stability. So it may be
> fine
> > to
> > > > > > include
> > > > > > >> > that
> > > > > > >> > > in the first release as a new feature. In some ways, it
> > gives
> > > > > users
> > > > > > an
> > > > > > >> > > incentive to move to the Apache release.
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > +1 for getting the first release out as soon as feasible.
> > And
> > > > > doing
> > > > > > >> core
> > > > > > >> > > feature work in follow up release.
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > On this note, it would be good to consider the question of
> > > > release
> > > > > > >> > > cadence. Should we move to a 3 month or 4 month release
> > > cadence
> > > > > such
> > > > > > >> that
> > > > > > >> > > release trains are available for features to out when the
> > > > features
> > > > > > are
> > > > > > >> > > ready. Or should do feature releases such that releases
> come
> > > out
> > > > > > when
> > > > > > >> > major
> > > > > > >> > > new functionality has added. My preference is a time based
> > > > release
> > > > > > >> > cadence
> > > > > > >> > > because it provides regular bug and security related fixes
> > > > > available
> > > > > > >> in a
> > > > > > >> > > released form for end users.
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > Thanks!
> > > > > > >> > >
> > > > > > >> > > Bikas
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > ________________________________
> > > > > > >> > > From: Saisai Shao <sai.sai.s...@gmail.com>
> > > > > > >> > > Sent: Monday, July 31, 2017 8:34:03 PM
> > > > > > >> > > To: dev@livy.incubator.apache.org
> > > > > > >> > > Subject: Re: To release a first Apache version Livy
> > > > > > >> > >
> > > > > > >> > > OK, thanks! Let's get this merged then prepare to the
> first
> > > > Apache
> > > > > > >> > release.
> > > > > > >> > >
> > > > > > >> > > On Tue, Aug 1, 2017 at 11:30 AM, Alex Bozarth <
> > > > > ajboz...@us.ibm.com>
> > > > > > >> > wrote:
> > > > > > >> > >
> > > > > > >> > > > There's two open PRs on the livy repo with a follow-up
> PR
> > on
> > > > the
> > > > > > >> > website
> > > > > > >> > > > repo:
> > > > > > >> > > >
> > > > > > >> > > > https://github.com/apache/incubator-livy/pull/25 <- Web
> > UI
> > > > Log
> > > > > > Page
> > > > > > >> > > > https://github.com/apache/incubator-livy/pull/26 <-
> > Ability
> > > > to
> > > > > > build
> > > > > > >> > > Livy
> > > > > > >> > > > Docs
> > > > > > >> > > > https://github.com/apache/incubator-livy-website/pull/7
> > <-
> > > > Add
> > > > > > Livy
> > > > > > >> > Docs
> > > > > > >> > > > to Website (it may actually be better to update this and
> > > merge
> > > > > it
> > > > > > >> after
> > > > > > >> > > the
> > > > > > >> > > > release)
> > > > > > >> > > >
> > > > > > >> > > > Once the Log Page PR is merged the basic Web UI is
> > complete,
> > > > the
> > > > > > >> > > remaining
> > > > > > >> > > > UI JIRAs are feature adds and tests that can come in the
> > > next
> > > > > > >> release.
> > > > > > >> > > >
> > > > > > >> > > > *Alex Bozarth*
> > > > > > >> > > > Software Engineer
> > > > > > >> > > > Spark Technology Center
> > > > > > >> > > > ------------------------------
> > > > > > >> > > > *E-mail:* *ajboz...@us.ibm.com* <ajboz...@us.ibm.com>
> > > > > > >> > > > *GitHub: **github.com/ajbozarth* <
> > > > https://github.com/ajbozarth>
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > > 505 Howard Street
> > > > > > >> > > > San Francisco, CA 94105
> > > > > > >> > > > United States
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > > [image: Inactive hide details for Saisai Shao
> > ---07/31/2017
> > > > > > 07:12:11
> > > > > > >> > > > PM---Hi Alex, can you please list the JIRAs for UI
> related
> > > > works
> > > > > > >> > y]Saisai
> > > > > > >> > > > Shao ---07/31/2017 07:12:11 PM---Hi Alex, can you please
> > > list
> > > > > the
> > > > > > >> JIRAs
> > > > > > >> > > for
> > > > > > >> > > > UI related works you want to merge in 0.4 release?
> > > > > > >> > > >
> > > > > > >> > > > From: Saisai Shao <sai.sai.s...@gmail.com>
> > > > > > >> > > > To: dev@livy.incubator.apache.org
> > > > > > >> > > > Date: 07/31/2017 07:12 PM
> > > > > > >> > > > Subject: Re: To release a first Apache version Livy
> > > > > > >> > > > ------------------------------
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > > Hi Alex, can you please list the JIRAs for UI related
> > works
> > > > you
> > > > > > want
> > > > > > >> to
> > > > > > >> > > > merge in 0.4 release?
> > > > > > >> > > >
> > > > > > >> > > > Thanks
> > > > > > >> > > >
> > > > > > >> > > > On Sat, Jul 29, 2017 at 7:59 AM, Alex Bozarth <
> > > > > > ajboz...@us.ibm.com>
> > > > > > >> > > wrote:
> > > > > > >> > > >
> > > > > > >> > > > > After some tweaking and opening of PRs today, I'll
> > change
> > > my
> > > > > > vote
> > > > > > >> to
> > > > > > >> > a
> > > > > > >> > > +1
> > > > > > >> > > > > with the inclusion of my currently open PRs.
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > *Alex Bozarth*
> > > > > > >> > > > > Software Engineer
> > > > > > >> > > > > Spark Technology Center
> > > > > > >> > > > > ------------------------------
> > > > > > >> > > > > *E-mail:* *ajboz...@us.ibm.com* <ajboz...@us.ibm.com>
> > > > > > >> > > > > *GitHub: **github.com/ajbozarth* <
> > > > > https://github.com/ajbozarth>
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > 505 Howard Street
> > > > > > >> > > > > San Francisco, CA 94105
> > > > > > >> > > > > United States
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > [image: Inactive hide details for "Alex Bozarth"
> > > > ---07/28/2017
> > > > > > >> > 01:01:16
> > > > > > >> > > > > PM---I'm a +0 on this, I think we should get in a
> > release
> > > > > > >> soon,]"Alex
> > > > > > >> > > > > Bozarth" ---07/28/2017 01:01:16 PM---I'm a +0 on
> this, I
> > > > think
> > > > > > we
> > > > > > >> > > should
> > > > > > >> > > > > get in a release soon, but I'm not sure if we should
> > wait
> > > > > until
> > > > > > >> > > > >
> > > > > > >> > > > > From: "Alex Bozarth" <ajboz...@us.ibm.com>
> > > > > > >> > > > > To: dev@livy.incubator.apache.org
> > > > > > >> > > > > Date: 07/28/2017 01:01 PM
> > > > > > >> > > > > Subject: Re: To release a first Apache version Livy
> > > > > > >> > > > > ------------------------------
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > I'm a +0 on this, I think we should get in a release
> > soon,
> > > > but
> > > > > > I'm
> > > > > > >> > not
> > > > > > >> > > > > sure if we should wait until the Web UI and
> > Documentation
> > > > are
> > > > > > >> > finished
> > > > > > >> > > > > (tracking in *LIVY-87* <https://issues.cloudera.org/
> > > > > > browse/LIVY-87
> > > > > > >> >
> > > > > > >> > > and
> > > > > > >> > > > > *LIVY-384* <https://issues.cloudera.org/
> browse/LIVY-384
> > > >).
> > > > If
> > > > > > >> others
> > > > > > >> > > are
> > > > > > >> > > > > fine releasing with these feature partially complete
> > then
> > > > I'll
> > > > > > be
> > > > > > >> > okay
> > > > > > >> > > as
> > > > > > >> > > > > well.
> > > > > > >> > > > >
> > > > > > >> > > > > *Alex Bozarth*
> > > > > > >> > > > > Software Engineer
> > > > > > >> > > > > Spark Technology Center
> > > > > > >> > > > > ------------------------------
> > > > > > >> > > > > *E-mail:* *ajboz...@us.ibm.com* <ajboz...@us.ibm.com>
> > > > > > >> > > > > *GitHub: **github.com/ajbozarth* <
> > > > > https://github.com/ajbozarth>
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > 505 Howard Street
> > > > > > >> > > > > San Francisco, CA 94105
> > > > > > >> > > > > United States
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > Jeff Zhang ---07/28/2017 01:12:24 AM---+1 for making
> the
> > > > first
> > > > > > >> apache
> > > > > > >> > > > > release. Saisai Shao <sai.sai.s...@gmail.com>
> > > 于2017年7月28日周五
> > > > > > >> 下午3:42写道:
> > > > > > >> > > > >
> > > > > > >> > > > > From: Jeff Zhang <zjf...@gmail.com>
> > > > > > >> > > > > To: dev@livy.incubator.apache.org
> > > > > > >> > > > > Date: 07/28/2017 01:12 AM
> > > > > > >> > > > > Subject: Re: To release a first Apache version Livy
> > > > > > >> > > > > ------------------------------
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > +1 for making the first apache release.
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > > Saisai Shao <sai.sai.s...@gmail.com>于2017年7月28日周五
> > > 下午3:42写道:
> > > > > > >> > > > >
> > > > > > >> > > > > > Hi Team,
> > > > > > >> > > > > >
> > > > > > >> > > > > > We have already done most of the migration works to
> > > > Apache,
> > > > > I
> > > > > > >> think
> > > > > > >> > > it
> > > > > > >> > > > > > would be better to have a first Apache release based
> > on
> > > > the
> > > > > > >> current
> > > > > > >> > > > code.
> > > > > > >> > > > > > What do you think?
> > > > > > >> > > > > >
> > > > > > >> > > > > > Thanks
> > > > > > >> > > > > > Saisai
> > > > > > >> > > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > > >
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Luciano Resende
> > > > > > > http://twitter.com/lresende1975
> > > > > > > http://lresende.blogspot.com/
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Marcelo
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Luciano Resende
> > > > http://twitter.com/lresende1975
> > > > http://lresende.blogspot.com/
> > > >
> > >
> >
> >
> >
> > --
> > Luciano Resende
> > http://twitter.com/lresende1975
> > http://lresende.blogspot.com/
> >
>



-- 
Luciano Resende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

Reply via email to