Re: [VOTE] Release Apache Tashi 201202-incubating

2012-02-23 Thread Paul Fremantle
I checked it out and it looks good to me.

+1

Paul

On Wed, Feb 15, 2012 at 1:55 AM, Michael Stroucken wrote:

> Hi,
>
> The Tashi project is excited to ask the incubator for approval to make our
> first release.
>
> The vote passed the project PPMC as follows:-
> +1 (binding) * 3: Michael, Richard, Michael (all PPMC).
> +1 (nonbinding) * 4 (other mailing list subscribers)
> -1: 0
>
> Vote thread: http://s.apache.org/6RE
> Result thread: http://s.apache.org/1qf
> Release artifacts are at http://people.apache.org/~**
> stroucki/tashi-201202/ 
> Release was built from tag http://svn.apache.org/repos/**
> asf/incubator/tashi/tags/**APACHE_TASHI_201202
> .
>
> Please vote by 2012-02-18T02:00Z.
>
> Thanks,
> Michael.
>
> --**--**-
> To unsubscribe, e-mail: 
> general-unsubscribe@incubator.**apache.org
> For additional commands, e-mail: 
> general-help@incubator.apache.**org
>
>


-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
p...@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com


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

2012-02-23 Thread sebb
On 23 February 2012 21:21, Mattmann, Chris A (388J)
 wrote:
> Hi Sebb,
>
> On Feb 23, 2012, at 1:15 PM, sebb wrote:
>
>>>
>>> Yep, I'm not an expert, but we push tar.gz and .zip distributions in OODT, 
>>> and
>>> then we have specialized assembly.xml descriptors in downstream OODT 
>>> components
>>> that depend on the tarballs, and Maven will go and get them remotely.
>>>
>>> Paul Ramirez knows a ton about this in OODT: I've mainly just been a 
>>> watcher of
>>> his "Maven magic" :) But, I do know they are useful, at least to us in 
>>> OODT, and
>>> wanted to mention it.
>>
>> Sounds like that is specific to the way OODT does its resolution.
>
> Well not really. It's the Maven assembly plugin and specific to it.

I'm suprised that Maven - which normally handles dependency resolution
very well - should rely on components packaging their dependencies for
downstream components. It should be able to resolve the dependencies
from the pom, and then fetch them directly from the repo, rather than
having to unpack an archive.

But this is getting seriously OT for this thread.

> Cheers,
> Chris
>
> ++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattm...@nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++
>
>
> -
> 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 (RC-4)

2012-02-23 Thread Mattmann, Chris A (388J)
Hi Sebb,

On Feb 23, 2012, at 1:15 PM, sebb wrote:

>> 
>> Yep, I'm not an expert, but we push tar.gz and .zip distributions in OODT, 
>> and
>> then we have specialized assembly.xml descriptors in downstream OODT 
>> components
>> that depend on the tarballs, and Maven will go and get them remotely.
>> 
>> Paul Ramirez knows a ton about this in OODT: I've mainly just been a watcher 
>> of
>> his "Maven magic" :) But, I do know they are useful, at least to us in OODT, 
>> and
>> wanted to mention it.
> 
> Sounds like that is specific to the way OODT does its resolution.

Well not really. It's the Maven assembly plugin and specific to it.

Cheers,
Chris

++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattm...@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++


-
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 (RC-4)

2012-02-23 Thread sebb
On 23 February 2012 20:44, Andy Seaborne  wrote:
> On 23/02/12 18:32, sebb wrote:
>
> Hi sebb,
>
> Thanks for the review,
>
>
>>> == Staging repository
>>>
>>> https://repository.apache.org/content/repositories/orgapachejena-001/
>>
>> This contains zip and tar.gz binary and source archives, which should
>> be deleted as they are not useful to Maven.
>
>
> There are two addition classifiers used: source-release and distribution.
>
> To take the file jena-tdb-0.9.0-incubating-source-release.zip specifically,
> this gets there because
>
>   mvn release:perform -Papache-release
>
> puts it there.  This seems to be the practice elsewhere as well:
>
> e.g.
> https://repository.apache.org/content/repositories/releases/org/apache/sling/org.apache.sling.engine/2.2.4/
>
>
> For "distribution":
>
> We distribute through maven but also many of our users are not experienced
> developers but students, including ones new to java.
>
> To make it as easy as possible for this category of user, we ship a
> distribution which is the collection of jars needed for use without a
> maven/ivy infrastructure.

That's fine, so long as the N&L files agree with the contents.

> This is created in the maven target/ area - and it is then renamed into the
> dist/ area as apache-jena* by the distribution build script.  Maven forces
> the name to be jena-tdb- on staging whatever assembly root name is
> given.

Again that's OK, but the layout of the dist area - and the naming
convention - is very confusing.

There is no direct correspondance between the binary and source archives.
It should be immediately obvious how to find the source and
corresponding binary, but that's not the case at present.

>
>>> == SVN tag
>>> >
>>> >  The module is currently tagged with the version and "-RC-4".  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-4/
>>
>> There are a lot of source files without AL headers.
>> These need to be fixed.
>>
>
> Could you say which ones you mean?
>
> Following the recent discussion on this (LEGAL-124), I thought the
> conclusion was it wasn't necessary on short files with little or no
> creativity or value.
>
> The files in testing/ are short test files - we do put the ASF header on the
> manifests.
>
> e.g:
> https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-4/testing/Pattern/pattern-1.rq
>
> 
> PREFIX :  
>
> SELECT *
> {
>    :NoSuchNode ?p ?z .
>    ?x ?p ?z
> }
> 
> I found
>  A total of 118 files that do not contain th line
> "Licensed to the Apache Software Foundation (ASF) under"
>
>  67 under testing/
>  25 are scripts

The scripts can all have AL headers; there are some XML files as well
that could have them.
There is one Java file that has no AL header.

>  12 are NOTICE/LICENSE/DEPENDENCIES etc.

These are OK

> and then there setting and eclipse files that you have commented on before.
>
> (aside: we tried autogenerating Eclipse files following previous comments
> but encountered problems with eclipse:eclipse which we are investigating)

No need to autogenerate; just don't store them with the default names or paths.

Perhaps store them under a resources/eclipse directory.

>
>        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 (RC-4)

2012-02-23 Thread Andy Seaborne

On 23/02/12 18:32, sebb wrote:

Hi sebb,

Thanks for the review,


== Staging repository

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

This contains zip and tar.gz binary and source archives, which should
be deleted as they are not useful to Maven.


There are two addition classifiers used: source-release and distribution.

To take the file jena-tdb-0.9.0-incubating-source-release.zip 
specifically, this gets there because


   mvn release:perform -Papache-release

puts it there.  This seems to be the practice elsewhere as well:

e.g.
https://repository.apache.org/content/repositories/releases/org/apache/sling/org.apache.sling.engine/2.2.4/


For "distribution":

We distribute through maven but also many of our users are not 
experienced developers but students, including ones new to java.


To make it as easy as possible for this category of user, we ship a 
distribution which is the collection of jars needed for use without a 
maven/ivy infrastructure.


This is created in the maven target/ area - and it is then renamed into 
the dist/ area as apache-jena* by the distribution build script.  Maven 
forces the name to be jena-tdb- on staging whatever assembly root 
name is given.


I seem to have missed some document somewhere - what is the correct way 
to handle this?  Pointer?



== SVN tag
>
>  The module is currently tagged with the version and "-RC-4".  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-4/

There are a lot of source files without AL headers.
These need to be fixed.



Could you say which ones you mean?

Following the recent discussion on this (LEGAL-124), I thought the 
conclusion was it wasn't necessary on short files with little or no 
creativity or value.


The files in testing/ are short test files - we do put the ASF header on 
the manifests.


e.g:
https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-4/testing/Pattern/pattern-1.rq


PREFIX :  

SELECT *
{
:NoSuchNode ?p ?z .
?x ?p ?z
}

I found
  A total of 118 files that do not contain th line
"Licensed to the Apache Software Foundation (ASF) under"

  67 under testing/
  25 are scripts
  12 are NOTICE/LICENSE/DEPENDENCIES etc.
and then there setting and eclipse files that you have commented on before.

(aside: we tried autogenerating Eclipse files following previous 
comments but encountered problems with eclipse:eclipse which we are 
investigating)


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 (RC-4)

2012-02-23 Thread sebb
On 23 February 2012 19:42, Mattmann, Chris A (388J)
 wrote:
> Hi Sebb,
>
> On Feb 23, 2012, at 12:13 PM, sebb wrote:
>
>>>
>>> On the contrary, they are plenty useful to Maven. They are used by its
>>> assembly plugin to allow for transitive dependencies and the ability to
>>> unpackage those distros as needed.
>>
>> Huh?
>> Are you sure?
>
> Yep, I'm not an expert, but we push tar.gz and .zip distributions in OODT, and
> then we have specialized assembly.xml descriptors in downstream OODT 
> components
> that depend on the tarballs, and Maven will go and get them remotely.
>
> Paul Ramirez knows a ton about this in OODT: I've mainly just been a watcher 
> of
> his "Maven magic" :) But, I do know they are useful, at least to us in OODT, 
> and
> wanted to mention it.

Sounds like that is specific to the way OODT does its resolution.

> Cheers,
> Chris
>
> ++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattm...@nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++
>
>
> -
> 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 (RC-4)

2012-02-23 Thread sebb
On 23 February 2012 20:11, Damian Steer  wrote:
>
> On 23 Feb 2012, at 18:32, sebb wrote:
>
>>> == Proposed dist/ area:
>>>
>>> The following will be added to the existing distribution area:
>>>
>>> http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-4/
>>
>> Where is the source that corresponds to:
>>
>> download/apache-jena-tdb-0.9.0-incubating.zip
>>
>> It's not easy to find.
>>
>> And the reverse is just as hard.
>
> I see only one file under source, and it seems to build everything found 
> under dist.
>
>>> https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-4/
>>
>> There are a lot of source files without AL headers.
>> These need to be fixed.
>
> jena-tdb-0.9.0-incubating-RC-4 pldms$ ack  -v -l 'Licensed to the Apache 
> Software Foundation' .
> ...
> src-dev/dev/LongTermIssues.java
> ...
>
> Only one source file is missing this (plus a number of configuration files 
> and shell scripts). Am I missing something obvious? (a: probably)

All of those should have AL headers.

> Damian
>
> -
> 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 (RC-4)

2012-02-23 Thread Damian Steer

On 23 Feb 2012, at 18:32, sebb wrote:

>> == Proposed dist/ area:
>> 
>> The following will be added to the existing distribution area:
>> 
>> http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-4/
> 
> Where is the source that corresponds to:
> 
> download/apache-jena-tdb-0.9.0-incubating.zip
> 
> It's not easy to find.
> 
> And the reverse is just as hard.

I see only one file under source, and it seems to build everything found under 
dist.

>> https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-4/
> 
> There are a lot of source files without AL headers.
> These need to be fixed.

jena-tdb-0.9.0-incubating-RC-4 pldms$ ack  -v -l 'Licensed to the Apache 
Software Foundation' .
...
src-dev/dev/LongTermIssues.java
...

Only one source file is missing this (plus a number of configuration files and 
shell scripts). Am I missing something obvious? (a: probably)

Damian

-
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 (RC-4)

2012-02-23 Thread Mattmann, Chris A (388J)
Hi Sebb,

On Feb 23, 2012, at 12:13 PM, sebb wrote:

>> 
>> On the contrary, they are plenty useful to Maven. They are used by its
>> assembly plugin to allow for transitive dependencies and the ability to
>> unpackage those distros as needed.
> 
> Huh?
> Are you sure?

Yep, I'm not an expert, but we push tar.gz and .zip distributions in OODT, and
then we have specialized assembly.xml descriptors in downstream OODT components
that depend on the tarballs, and Maven will go and get them remotely. 

Paul Ramirez knows a ton about this in OODT: I've mainly just been a watcher of
his "Maven magic" :) But, I do know they are useful, at least to us in OODT, and
wanted to mention it.

Cheers,
Chris

++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattm...@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++


-
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 (RC-4)

2012-02-23 Thread sebb
On 23 February 2012 18:58, Mattmann, Chris A (388J)
 wrote:
> On Feb 23, 2012, at 11:32 AM, sebb wrote:
>
>> On 23 February 2012 15:50, 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.
>>>
>>> == Major changes since RC-2
>>>
>>> + Distribution has it's own content for NOTICE/LICENSE files which
>>>  rolls up information for the redistributed binaries.
>>> + jar file META-INF/NOTICE says "Apache Jena - module TDB" at the top.
>>> + source-release.zip does not contain a trunk/ copy.
>>> + New dist/ layout
>>>
>>> The existing released files will need to moved to this layout.
>>> The KEYS file is copied into the proposed dist/ area for clarity.
>>>
>>> == Project vote
>>>
>>> Result:
>>> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F4614CB.9010802%40apache.org%3E
>>>
>>> including 1 IPMC vote (Benson Margulies)
>>>
>>> Call for VOTE:
>>> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F40CE69.2080402%40apache.org%3E
>>>
>>> The following was noted in the jena-dev RC-4 vote:
>>>
>>> * The license information for Plugged-In software is in the distribution
>>> LICENSE file twice.
>>>
>>> == Staging repository
>>>
>>> https://repository.apache.org/content/repositories/orgapachejena-001/
>>
>> This contains zip and tar.gz binary and source archives, which should
>> be deleted as they are not useful to Maven.
>
> On the contrary, they are plenty useful to Maven. They are used by its
> assembly plugin to allow for transitive dependencies and the ability to
> unpackage those distros as needed.

Huh?
Are you sure?

> Cheers,
> Chris
>
> ++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattm...@nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++
>
>
> -
> 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 (RC-4)

2012-02-23 Thread Mattmann, Chris A (388J)
On Feb 23, 2012, at 11:32 AM, sebb wrote:

> On 23 February 2012 15:50, 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.
>> 
>> == Major changes since RC-2
>> 
>> + Distribution has it's own content for NOTICE/LICENSE files which
>>  rolls up information for the redistributed binaries.
>> + jar file META-INF/NOTICE says "Apache Jena - module TDB" at the top.
>> + source-release.zip does not contain a trunk/ copy.
>> + New dist/ layout
>> 
>> The existing released files will need to moved to this layout.
>> The KEYS file is copied into the proposed dist/ area for clarity.
>> 
>> == Project vote
>> 
>> Result:
>> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F4614CB.9010802%40apache.org%3E
>> 
>> including 1 IPMC vote (Benson Margulies)
>> 
>> Call for VOTE:
>> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F40CE69.2080402%40apache.org%3E
>> 
>> The following was noted in the jena-dev RC-4 vote:
>> 
>> * The license information for Plugged-In software is in the distribution
>> LICENSE file twice.
>> 
>> == Staging repository
>> 
>> https://repository.apache.org/content/repositories/orgapachejena-001/
> 
> This contains zip and tar.gz binary and source archives, which should
> be deleted as they are not useful to Maven.

On the contrary, they are plenty useful to Maven. They are used by its 
assembly plugin to allow for transitive dependencies and the ability to 
unpackage those distros as needed.

Cheers,
Chris

++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattm...@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++


-
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 (RC-4)

2012-02-23 Thread sebb
On 23 February 2012 15:50, 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.
>
> == Major changes since RC-2
>
> + Distribution has it's own content for NOTICE/LICENSE files which
>  rolls up information for the redistributed binaries.
> + jar file META-INF/NOTICE says "Apache Jena - module TDB" at the top.
> + source-release.zip does not contain a trunk/ copy.
> + New dist/ layout
>
> The existing released files will need to moved to this layout.
> The KEYS file is copied into the proposed dist/ area for clarity.
>
> == Project vote
>
> Result:
> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F4614CB.9010802%40apache.org%3E
>
> including 1 IPMC vote (Benson Margulies)
>
> Call for VOTE:
> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F40CE69.2080402%40apache.org%3E
>
> The following was noted in the jena-dev RC-4 vote:
>
> * The license information for Plugged-In software is in the distribution
> LICENSE file twice.
>
> == Staging repository
>
> https://repository.apache.org/content/repositories/orgapachejena-001/

This contains zip and tar.gz binary and source archives, which should
be deleted as they are not useful to Maven.

> Direct link to TDB area in staging:
> http://s.apache.org/vcp
>
> == Proposed dist/ area:
>
> The following will be added to the existing distribution area:
>
> http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-4/

Where is the source that corresponds to:

download/apache-jena-tdb-0.9.0-incubating.zip

It's not easy to find.

And the reverse is just as hard.

> will be added to:
> http://www.apache.org/dist/incubator/jena/
>
> Note: we will reorganise the current dist/ area to fit into this style of
> layout.

Both those layouts are difficult to follow; it's not immediately
obvious how to find the source for some of the binaries.

This is partly because of the directory structure and partly because
the source archive has a different naming convention from the binary
archive.

Some archives are prefixed apache-jena and some just jena.

As already explained, the source and binary archives for each
component should be at the same level.
Either together in a directory, or in parallel source and binary directories.
The latter is especially useful when there are OS-specific binaries.

I would not expect to find any jars in the dist area, only zip and
tar.gz, and if the binary archive has zip and tar.gz formats, so
should the source archive.

The dist area should also not contain maven-only POMs etc; these
should be in the source archive only.

> == Keys
>
> https://svn.apache.org/repos/asf/incubator/jena/dist/KEYS
>
> == SVN tag
>
> The module is currently tagged with the version and "-RC-4".  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-4/

There are a lot of source files without AL headers.
These need to be fixed.

>
> 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:
>  Sunday 26/February 23:59 UTC
> (72 hours from the same hour tonight).
>
>    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-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 N&L 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



[VOTE] Release jena-tdb-0.9.0-incubating (RC-4)

2012-02-23 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.


== Major changes since RC-2

+ Distribution has it's own content for NOTICE/LICENSE files which
  rolls up information for the redistributed binaries.
+ jar file META-INF/NOTICE says "Apache Jena - module TDB" at the top.
+ source-release.zip does not contain a trunk/ copy.
+ New dist/ layout

The existing released files will need to moved to this layout.
The KEYS file is copied into the proposed dist/ area for clarity.

== Project vote

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

including 1 IPMC vote (Benson Margulies)

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

The following was noted in the jena-dev RC-4 vote:

* The license information for Plugged-In software is in the distribution 
LICENSE file twice.


== Staging repository

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

Direct link to TDB area in staging:
http://s.apache.org/vcp

== Proposed dist/ area:

The following will be added to the existing distribution area:

http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-4/

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

Note: we will reorganise the current dist/ area to fit into this style 
of layout.


== Keys

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

== SVN tag

The module is currently tagged with the version and "-RC-4".  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-4/


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:
  Sunday 26/February 23:59 UTC
(72 hours from the same hour tonight).

Andy

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