Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-23 Thread Andy Seaborne

On 12/02/12 12:22, sebb wrote:
... lots of useful comments ...


Hi sebb,

We have just posted a vote on an RC-4 - this reply is to some of the 
specific points you raised:


 Please vote on this release:

   [ ] +1 Approve the release of Apache Jena, module TDB 0.9.0-incubating
   [ ] -1 Don't release, because ...

 The binary NL files need to be sorted out before release.
 The tag and the packaging also need to be sorted out before release.

We believe these have been addressed.

The dist area has been changed to
[DIR] download/
[DIR] source-release/

The SVN tag has been redone without a recursive trunk.

The distribution has it's own LICENSE and NOTICE files that roll up the 
binaries incorporate in the distribution.



The jars need to contain valid NOTICE files; however the files start as follows:





TDB
Copyright 2012 The Apache Software Foundation


Changed to
Apache Jena - Module TDB



The top-level dir contains binary zip and tar archives, but no source archive.
The subdir jena-tdb-0.9.0-incubating/ contains what appears to the the
source archive, but only as a zip.


This is produced by mvn -Papache-release (unmodified) which produces 
just source-release.zip


Andy

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-12 Thread Andy Seaborne

Hi there,

We're short for votes for this release.  Is there anything the podling 
can do, such as co-ordinate different checking undertaken, to help IPMC 
to vote on this release?


Andy


On 08/02/12 13:03, Andy Seaborne wrote:

The Jena PPMC has voted to release

Apache Jena TDB 0.9.0-incubating

and we would now be grateful if members of IPMC would review and vote
for this release.

== Overview

This will be the second incubator release for by Jena; it's the first
Apache release for the TDB module.

Jena is composed of a number of modules. Historically, they have been
released semi-independently, sort of flying in formation. We intend to
switch to a more integrated build process and we want to create the time
to do that by making this first Apache release of TDB now.

Jena TDB is currently delivered as maven artifacts for the jar and also
a single distribution file as a zip or tar.gz containing all the jars
and their dependencies so users have a download and unpack option.

== Project vote

Result:
http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F324DFA.2050800%40apache.org%3E


Call for VOTE:
http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F2DA188.6080105%40apache.org%3E


== Staging repository

https://repository.apache.org/content/repositories/orgapachejena-192/

Direct link to TDB area in staging:
http://s.apache.org/apache-jena-tdb-0.9.0-incubating-RC-2/

== Proposed dist/ area:

The following will be added to the existing distribution area:

http://people.apache.org/~andy/dist-tdb-0.9.0-RC2/

will be added to:
http://www.apache.org/dist/incubator/jena/

== Keys

https://svn.apache.org/repos/asf/incubator/jena/dist/KEYS

== SVN tag

The module is currently tagged with the version and -RC-2. If voted on
successfully, the tag will be changed (svn mv) to the same but minus
the RC labelling.

https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-2/



Please vote on this release:

[ ] +1 Approve the release of Apache Jena, module TDB 0.9.0-incubating
[ ] -1 Don't release, because ...

This vote will be open until:
Saturday 11/February 23:59 UTC
(72 hours from the same hour tonight).


As well as the vote, we'd also appreciate any feedback for improving our
release process and project generally.

Andy



-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-12 Thread sebb
On 8 February 2012 13:03, Andy Seaborne a...@apache.org wrote:
 The Jena PPMC has voted to release

  Apache Jena TDB 0.9.0-incubating

 and we would now be grateful if members of IPMC would review and vote for
 this release.

 == Overview

 This will be the second incubator release for by Jena; it's the first Apache
 release for the TDB module.

 Jena is composed of a number of modules.  Historically, they have been
 released semi-independently, sort of flying in formation.  We intend to
 switch to a more integrated build process and we want to create the time to
 do that by making this first Apache release of TDB now.

 Jena TDB is currently delivered as maven artifacts for the jar and also a
 single distribution file as a zip or tar.gz containing all the jars and
 their dependencies so users have a download and unpack option.

 == Project vote

 Result:
 http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F324DFA.2050800%40apache.org%3E

 Call for VOTE:
 http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F2DA188.6080105%40apache.org%3E

 == Staging repository

 https://repository.apache.org/content/repositories/orgapachejena-192/

This contains the source and binary archives, which are not normally
released to Maven repos.
IMO they should be deleted - they are not usable by Maven.

The jars need to contain valid NOTICE files; however the files start as follows:



TDB
Copyright 2012 The Apache Software Foundation


TDB is not valid as the component name on its own; there should not be
a leading blank line either.


 Direct link to TDB area in staging:
 http://s.apache.org/apache-jena-tdb-0.9.0-incubating-RC-2/

 == Proposed dist/ area:

 The following will be added to the existing distribution area:

 http://people.apache.org/~andy/dist-tdb-0.9.0-RC2/

There is some confusion over the directory structure and naming here.

The top-level dir contains binary zip and tar archives, but no source archive.
The subdir jena-tdb-0.9.0-incubating/ contains what appears to the the
source archive, but only as a zip.
It also contains several jars, which are not generally released to dist/

Also the source zip has a different name prefix from the binary zip
There is no source tar.gz file.
Normally both binary and source archives are released in the same formats.

I would expect to find a directory structure more like

dist-tdb-0.9.0-RC2/
dist-tdb-0.9.0-RC2/binaries
dist-tdb-0.9.0-RC2/source

where the top-level contains the KEYS file, and the sub dirs contain
the appropriate archives.

Other arrangements are possible, but the source and binary archives
should be at the same level.

The binary archive contains jars for icu4j and slf4j, but these are
not mentioned in the license file.
Depending on the license, they may also need to be mentioned in the notice file.


 will be added to:
 http://www.apache.org/dist/incubator/jena/

 == Keys

 https://svn.apache.org/repos/asf/incubator/jena/dist/KEYS

Should also be in the dist tree as mentioned above.

 == SVN tag

 The module is currently tagged with the version and -RC-2.  If voted on
 successfully, the tag will be changed (svn mv) to the same but minus the
 RC labelling.

 https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-2/


There's something wrong with the tag - why does it have a directory
called trunk/ ?

The source archive also includes the trunk directory tree.

Also, best not to include Eclipse files and folders (.classpath,
.project, .settings/) in SVN.
Unfortunately these are not portable so can cause problems for
developers who have a slightly different setup (e.g. different default
JVM).
If you want to include sample versions, stick them in a subfolder or
give them a different name, e.g. eclipse.classpath.
[Unlike the other issues, this is not a blocker]


 Please vote on this release:

  [ ] +1 Approve the release of Apache Jena, module TDB 0.9.0-incubating
  [ ] -1 Don't release, because ...

The binary NL files need to be sorted out before release.
The tag and the packaging also need to be sorted out before release.

 This vote will be open until:
  Saturday 11/February 23:59 UTC
 (72 hours from the same hour tonight).


 As well as the vote, we'd also appreciate any feedback for improving our
 release process and project generally.

    Andy

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-12 Thread Benson Margulies
+1

On Wed, Feb 8, 2012 at 8:03 AM, Andy Seaborne a...@apache.org wrote:
 The Jena PPMC has voted to release

  Apache Jena TDB 0.9.0-incubating

 and we would now be grateful if members of IPMC would review and vote for
 this release.

 == Overview

 This will be the second incubator release for by Jena; it's the first Apache
 release for the TDB module.

 Jena is composed of a number of modules.  Historically, they have been
 released semi-independently, sort of flying in formation.  We intend to
 switch to a more integrated build process and we want to create the time to
 do that by making this first Apache release of TDB now.

 Jena TDB is currently delivered as maven artifacts for the jar and also a
 single distribution file as a zip or tar.gz containing all the jars and
 their dependencies so users have a download and unpack option.

 == Project vote

 Result:
 http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F324DFA.2050800%40apache.org%3E

 Call for VOTE:
 http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F2DA188.6080105%40apache.org%3E

 == Staging repository

 https://repository.apache.org/content/repositories/orgapachejena-192/

 Direct link to TDB area in staging:
 http://s.apache.org/apache-jena-tdb-0.9.0-incubating-RC-2/

 == Proposed dist/ area:

 The following will be added to the existing distribution area:

 http://people.apache.org/~andy/dist-tdb-0.9.0-RC2/

 will be added to:
 http://www.apache.org/dist/incubator/jena/

 == Keys

 https://svn.apache.org/repos/asf/incubator/jena/dist/KEYS

 == SVN tag

 The module is currently tagged with the version and -RC-2.  If voted on
 successfully, the tag will be changed (svn mv) to the same but minus the
 RC labelling.

 https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-2/


 Please vote on this release:

  [ ] +1 Approve the release of Apache Jena, module TDB 0.9.0-incubating
  [ ] -1 Don't release, because ...

 This vote will be open until:
  Saturday 11/February 23:59 UTC
 (72 hours from the same hour tonight).


 As well as the vote, we'd also appreciate any feedback for improving our
 release process and project generally.

    Andy

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-12 Thread Leo Simons
(back from holiday, still catching up, just replied on jena-dev, but
for the record since this is a [VOTE]...)

 On 8 February 2012 13:03, Andy Seaborne a...@apache.org wrote:
 The Jena PPMC has voted to release

  Apache Jena TDB 0.9.0-incubating

 and we would now be grateful if members of IPMC would review and vote for
 this release.

-1, specifically based on

On Sun, Feb 12, 2012 at 1:22 PM, sebb seb...@gmail.com wrote:
 The tag and the packaging also need to be sorted out before release.

Sorry, but it seems to me like you'll have to bake another RC with some fixes.


cheers,


Leo

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-12 Thread Andy Seaborne

Hi sebb,

Thanks very much for the time and feedback - we'll be back when we've 
fixed these problems.


Andy

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[VOTE] Release jena-tdb-0.9.0-incubating (RC2)

2012-02-08 Thread Andy Seaborne

The Jena PPMC has voted to release

  Apache Jena TDB 0.9.0-incubating

and we would now be grateful if members of IPMC would review and vote 
for this release.


== Overview

This will be the second incubator release for by Jena; it's the first 
Apache release for the TDB module.


Jena is composed of a number of modules.  Historically, they have been 
released semi-independently, sort of flying in formation.  We intend 
to switch to a more integrated build process and we want to create the 
time to do that by making this first Apache release of TDB now.


Jena TDB is currently delivered as maven artifacts for the jar and also 
a single distribution file as a zip or tar.gz containing all the jars 
and their dependencies so users have a download and unpack option.


== Project vote

Result:
http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F324DFA.2050800%40apache.org%3E

Call for VOTE:
http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F2DA188.6080105%40apache.org%3E

== Staging repository

https://repository.apache.org/content/repositories/orgapachejena-192/

Direct link to TDB area in staging:
http://s.apache.org/apache-jena-tdb-0.9.0-incubating-RC-2/

== Proposed dist/ area:

The following will be added to the existing distribution area:

http://people.apache.org/~andy/dist-tdb-0.9.0-RC2/

will be added to:
http://www.apache.org/dist/incubator/jena/

== Keys

https://svn.apache.org/repos/asf/incubator/jena/dist/KEYS

== SVN tag

The module is currently tagged with the version and -RC-2.  If voted 
on successfully, the tag will be changed (svn mv) to the same but 
minus the RC labelling.


https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-2/


Please vote on this release:

  [ ] +1 Approve the release of Apache Jena, module TDB 0.9.0-incubating
  [ ] -1 Don't release, because ...

This vote will be open until:
  Saturday 11/February 23:59 UTC
(72 hours from the same hour tonight).


As well as the vote, we'd also appreciate any feedback for improving our 
release process and project generally.


Andy

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org