Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Kafka, mail # dev - [VOTE] Apache Kafka Release 0.8.0 - Candidate 2


Copy link to this message
-
Re: [VOTE] Apache Kafka Release 0.8.0 - Candidate 5
Joe Stein 2013-12-03, 20:05
Thanks Kostya,

I created tickets for your recomends
https://issues.apache.org/jira/browse/KAFKA-1158 and
https://issues.apache.org/jira/browse/KAFKA-1159 and
https://issues.apache.org/jira/browse/KAFKA-1160 please feel free to post
patches to them :) or anything else open JIRA or edit what I created if I
didn't capture it correctly, thanks!
/*******************************************
 Joe Stein
 Founder, Principal Consultant
 Big Data Open Source Security LLC
 http://www.stealth.ly
 Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
********************************************/
On Mon, Dec 2, 2013 at 11:38 AM, Kostya Golikov <[EMAIL PROTECTED]>wrote:

> Talking about binary release, do we really need to include bin/run-rat.sh?
> As far as I understand it is only used to bring licenses to the scene and
> quite redundant for already baked release.
>
> Next, I not quite sure, but probably it makes sense to drop
> libs/scala-compiler.jar -- kafka do not perform compilations during runtime
> and this step will trim some fat from the resulting release (from 17 mb
> down to 9.5 mb*).
>
> I managed to satisfy maven with only two exclusions, but yes, it would be
> good to see them in original pom.
>
> * by the way using the best possible compression method  (-9 instead of
> default -6) + drop of compiler lib gave me the very same result -- 9.5 Mb
>
>
> 2013/12/2 David Arthur <[EMAIL PROTECTED]>
>
> > Seems like most people are verifying the src, so I'll pick on the
> binaries
> > and Maven stuff ;)
> >
> > A few problems I see:
> >
> > There are some vestigial Git files in the src download: an empty .git and
> > .gitignore
> >
> > In the source download, I see the SBT license in LICENSE which seems
> > correct (since we distribute an SBT binary), but in the binary download I
> > see the same license. Don't we need the Scala license (
> > http://www.scala-lang.org/license.html) in the binary distribution?
> >
> > I create a simple Ant+Ivy project to test resolving the artifacts
> > published to Apache staging repo: https://github.com/mumrah/kafka-ivy.
> > This will fetch Kafka libs from the Apache staging area and other things
> > from Maven Central. It will fetch the jars into lib/ivy/{conf} and
> generate
> > a report of the dependencies, conflicts, and licenses into ivy-report.
> > Notice I had to add three exclusions to get things working. Maybe we
> should
> > add these to our pom?
> >
> > I think I'll have to -1 the release due to the missing Scala license in
> > the binary dist. We should check the other licenses as well (see
> ivy-report
> > from my little Ant project).
> >
> > -David
> >
> > On 11/26/13 5:34 PM, Joe Stein wrote:
> >
> >> This is the fifth candidate for release of Apache Kafka 0.8.0.   This
> >> release candidate is now built from JDK 6 as RC4 was built with JDK 7.
> >>
> >> Release Notes for the 0.8.0 release
> >> http://people.apache.org/~joestein/kafka-0.8.0-
> >> candidate5/RELEASE_NOTES.html
> >>
> >> *** Please download, test and vote by Monday December, 2nd, 12pm PDT
> >>
> >> Kafka's KEYS file containing PGP keys we use to sign the release:
> >> http://svn.apache.org/repos/asf/kafka/KEYS in addition to the md5 and
> >> sha1
> >> checksum
> >>
> >> * Release artifacts to be voted upon (source and binary):
> >> http://people.apache.org/~joestein/kafka-0.8.0-candidate5/
> >>
> >> * Maven artifacts to be voted upon prior to release:
> >> https://repository.apache.org/content/groups/staging/
> >>
> >> (i.e. in sbt land this can be added to the build.sbt to use Kafka
> >> resolvers += "Apache Staging" at "
> >> https://repository.apache.org/content/groups/staging/"
> >> libraryDependencies += "org.apache.kafka" % "kafka_2.10" % "0.8.0"
> >> )
> >>
> >> * The tag to be voted upon (off the 0.8 branch) is the 0.8.0 tag
> >> https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=
> >> 2c20a71a010659e25af075a024cbd692c87d4c89
> >>
> >> /*******************************************
> >>   Joe Stein