Ok so my question is whether making all jars available on maven is required for a apache release?

I am ok with not making any jar maven downloadable for the first release.

The javaspl and cimspl distribution zip includes splcore.jar (along with the license etc) which is what users would download I think this satisfies Apache guidelines.

I don't want to drag this discussion too long if the community feels all jars need to be maven downloadable I will spin another candidate.

Thanks
Neeraj

Sent from my iPhone

On Dec 11, 2009, at 2:57 AM, Erik Bengtson <[email protected]> wrote:

IMO splcore has to be distributable in maven repo too, otherwise maven
users will have to download imperius splcore manually.

Applications are binary and runtime dependent of this jar.

On Thu, Dec 10, 2009 at 7:10 PM, Kevan Miller <[email protected]> wrote:

On Dec 10, 2009, at 9:32 AM, Neeraj Joshi wrote:

splcore.jar holds the core language parser elements which are specific to
the SPL language. I do not see any
value in making it available on maven. The javaspl.jar and
cimsplclientsideprovider are jars that other projects could potentially
download and embed within their distribution.

OK. As long as the community is ok with this restriction, I'm fine... Here's my +1, again.

--kevan

Thanks
Neeraj
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"It is hard enough to remember my opinions, without also remembering my
reasons for them". -Friedrich Wilhelm Nietzsche

Neeraj Joshi (knee-rudge)
WebSphere XD - Compute Grid
AIM, IBM
Apache Imperius - http://incubator.apache.org/imperius
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



From:
Kevan Miller <[email protected]>
To:
[email protected]
Date:
12/10/2009 08:51 AM
Subject:
Re: [VOTE] Imperius 1.0.0 rc6




Nice review, Erik. A few comments...

On Dec 10, 2009, at 7:23 AM, Erik Bengtson wrote:

+1

Some remarks:

- In the zip/tar file we have a /log.txt file that should be removed. - Inside the jars we have a /META-INF/maven that should be removed too. - imperius-splcore-1.0.0.jar does not have NOTICE.txt and LICENSE.txt

This could be a release blocker. As long as the jar is only packaged
within an Imperius binary distribution (which does have LICENSE/ NOTICE), then that's OK. However, in the days of Maven and separately downloadable
artifacts, individual artifacts need to be appropriately licensed,
themselves.

Based on this, I'm changing my vote to a -1...

If we're convinced that imperius-splcore-1.0.0.jar will never be deployed
to maven, then I can probably be convinced otherwise...

- IMO, the lib/javaspl-samples-1.0.0.jar should be moved to
samples/lib/javaspl-samples-1.0.0.jar
- IMO, NOTICE.txt and LICENSE.txt files in jar files should lie in
META-INF folder.

Right again. Not sure if this violates ASF policy or not. But META- INF is
the right location.

--kevan


On Fri, Dec 4, 2009 at 4:04 PM, Neeraj Joshi <[email protected]> wrote:
Hi All,

The Imperius 1.0.0 RC6 release candidate has been tagged, packaged,
and is ready for a vote. The artifacts, KEYS file, RAT report and
release
notes can
be found at

http://people.apache.org/~jneeraj/apache-imperius-1.0.0-rc6/

The tag from which the release artifacts were generated can be found
at


http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc6/

Revision no is 887217

In addition, my PGP public code signing key can be found at the MIT
key server (http://pgp.mit.edu/)

The KEYS file is checked in at
http://svn.apache.org.repos/asf/incubator/imperius/KEYS

Please vote to publish this release by Tuesday, Dec 08 18:00 EST.,
please include the testing you performed to arrive at your vote
[  ] +1 Publish
[  ]   0 Abstain
[  ] -1 Don't publish, because...

Upon a positive majority of binding votes and no binding vetoes, the results of this vote will be brought to the Incubator PMC and voted
upon there.

Thanks,
-Neeraj

Change log:
1. Checked in the build.xml from the release artifact into the SVN tag.
All the release artifacts
from previous candidate (r5) are the same.
2. Updated the SVN revision number.
3. Left the redundant zip/gz files as is.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"It is hard enough to remember my opinions, without also remembering my
reasons for them". -Friedrich Wilhelm Nietzsche

Neeraj Joshi (knee-rudge)
WebSphere XD - Compute Grid
AIM, IBM
Apache Imperius - http://incubator.apache.org/imperius
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





Reply via email to