You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov> on 2010/11/10 15:03:44 UTC

[VOTE] Apache SIS 0.1-incubating Release Candidate #2

Hi Folks,

I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
source code is at:

http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/

This release addresses the following comments from IPMC members during the
RC #1 VOTE:

- add Incubator disclaimer per comments from Ant Elder.
http://incubator.apache.org/guides/branding.html#disclaimers

- add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
from Mark Struberg.

- note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
comments.

See the included CHANGES.txt file for details on release contents and latest
changes. The release was made using the Maven2 release plugin, according to
Jukka Zitting's notes from Tika-ville:

http://tinyurl.com/yz2cqls

Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
to make this happen for our next release.

See the included README.txt file for an example of how to use Apache SIS in
a Tomcat environment and how to run the demo.

This plugin creates a Apache SIS 0.1-incubating tag at:

http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/

Please vote on releasing these packages as Apache SIS 0.1-incubating. The
vote is open for the next 72 hours. Only votes from Incubator PMC are
binding, but everyone is welcome to check the release candidate and voice
their approval or disapproval. The vote passes if at least three binding +1
votes are cast.

[ ] +1 Release the packages as Apache SIS 0.1-incubating.

[ ] -1 Do not release the packages because...

Thanks!

Cheers,
Chris

P.S. Here's my +1.

[1] https://issues.apache.org/jira/browse/INFRA-3177

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: Chris.Mattmann@jpl.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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Ramirez, Paul M (388J)" <pa...@jpl.nasa.gov>.
Hey All,

+1 from me. 

Thanks,
Paul

On Nov 10, 2010, at 6:03 AM, Mattmann, Chris A (388J) wrote:

> Hi Folks,
> 
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
> 
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
> 
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
> 
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
> 
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
> 
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
> 
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
> 
> http://tinyurl.com/yz2cqls
> 
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
> 
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
> 
> This plugin creates a Apache SIS 0.1-incubating tag at:
> 
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
> 
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
> 
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
> 
> [ ] -1 Do not release the packages because...
> 
> Thanks!
> 
> Cheers,
> Chris
> 
> P.S. Here's my +1.
> 
> [1] https://issues.apache.org/jira/browse/INFRA-3177
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: Chris.Mattmann@jpl.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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov>.
(cc sis-dev@)

Okey dokey RC#3 coming up!

Cheers,
Chris


On 11/10/10 5:27 PM, "David Jencks" <da...@yahoo.com> wrote:

I agree with ant that you should clean this up before releasing..... frustrating but worthwhile.  I also agree with what he thinks should be removed.

thanks
david jencks

On Nov 10, 2010, at 2:12 PM, ant elder wrote:

> On Wed, Nov 10, 2010 at 9:54 PM, Mattmann, Chris A (388J)
> <ch...@jpl.nasa.gov> wrote:
>> Hi Ant,
>>
>> Thanks. Do you see any of the below as a blocker to the first release? What
>> extra stuff, specifically, do you see that wasn't present in the prior where
>> that you +1'ed and thought was OK as a first release?
>>
>> Cheers,
>> Chris
>>
>
> In NOTICE file http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/NOTICE.txt
> everything after the line "The Apache Software Foundation
> (http://www.apache.org/)." shouldn't be there.
>
> In the LICENSE file
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/LICENSE.txt
> everything including and after the line "APACHE TIKA SUBCOMPONENTS"
> shouldn't be there (should it? what is using those extra licenses?).
>
> I'd not noticed the extra stuff in the LICENSE file in RC1 but its the
> RC2 NOTICE file that i think is the blocker - license text does not
> belong in the NOTICE file.
>
>  ...ant
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


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




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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov>.
(cc sis-dev@)

Okey dokey RC#3 coming up!

Cheers,
Chris


On 11/10/10 5:27 PM, "David Jencks" <da...@yahoo.com> wrote:

I agree with ant that you should clean this up before releasing..... frustrating but worthwhile.  I also agree with what he thinks should be removed.

thanks
david jencks

On Nov 10, 2010, at 2:12 PM, ant elder wrote:

> On Wed, Nov 10, 2010 at 9:54 PM, Mattmann, Chris A (388J)
> <ch...@jpl.nasa.gov> wrote:
>> Hi Ant,
>>
>> Thanks. Do you see any of the below as a blocker to the first release? What
>> extra stuff, specifically, do you see that wasn't present in the prior where
>> that you +1'ed and thought was OK as a first release?
>>
>> Cheers,
>> Chris
>>
>
> In NOTICE file http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/NOTICE.txt
> everything after the line "The Apache Software Foundation
> (http://www.apache.org/)." shouldn't be there.
>
> In the LICENSE file
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/LICENSE.txt
> everything including and after the line "APACHE TIKA SUBCOMPONENTS"
> shouldn't be there (should it? what is using those extra licenses?).
>
> I'd not noticed the extra stuff in the LICENSE file in RC1 but its the
> RC2 NOTICE file that i think is the blocker - license text does not
> belong in the NOTICE file.
>
>  ...ant
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


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




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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by David Jencks <da...@yahoo.com>.
I agree with ant that you should clean this up before releasing..... frustrating but worthwhile.  I also agree with what he thinks should be removed.

thanks
david jencks

On Nov 10, 2010, at 2:12 PM, ant elder wrote:

> On Wed, Nov 10, 2010 at 9:54 PM, Mattmann, Chris A (388J)
> <ch...@jpl.nasa.gov> wrote:
>> Hi Ant,
>> 
>> Thanks. Do you see any of the below as a blocker to the first release? What
>> extra stuff, specifically, do you see that wasn’t present in the prior where
>> that you +1’ed and thought was OK as a first release?
>> 
>> Cheers,
>> Chris
>> 
> 
> In NOTICE file http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/NOTICE.txt
> everything after the line "The Apache Software Foundation
> (http://www.apache.org/)." shouldn't be there.
> 
> In the LICENSE file
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/LICENSE.txt
> everything including and after the line "APACHE TIKA SUBCOMPONENTS"
> shouldn't be there (should it? what is using those extra licenses?).
> 
> I'd not noticed the extra stuff in the LICENSE file in RC1 but its the
> RC2 NOTICE file that i think is the blocker - license text does not
> belong in the NOTICE file.
> 
>  ...ant
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by ant elder <an...@apache.org>.
On Wed, Nov 10, 2010 at 9:54 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Ant,
>
> Thanks. Do you see any of the below as a blocker to the first release? What
> extra stuff, specifically, do you see that wasn’t present in the prior where
> that you +1’ed and thought was OK as a first release?
>
> Cheers,
> Chris
>

In NOTICE file http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/NOTICE.txt
everything after the line "The Apache Software Foundation
(http://www.apache.org/)." shouldn't be there.

In the LICENSE file
http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/LICENSE.txt
everything including and after the line "APACHE TIKA SUBCOMPONENTS"
shouldn't be there (should it? what is using those extra licenses?).

I'd not noticed the extra stuff in the LICENSE file in RC1 but its the
RC2 NOTICE file that i think is the blocker - license text does not
belong in the NOTICE file.

  ...ant

Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by ant elder <an...@apache.org>.
On Wed, Nov 10, 2010 at 9:54 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Ant,
>
> Thanks. Do you see any of the below as a blocker to the first release? What
> extra stuff, specifically, do you see that wasn’t present in the prior where
> that you +1’ed and thought was OK as a first release?
>
> Cheers,
> Chris
>

In NOTICE file http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/NOTICE.txt
everything after the line "The Apache Software Foundation
(http://www.apache.org/)." shouldn't be there.

In the LICENSE file
http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/LICENSE.txt
everything including and after the line "APACHE TIKA SUBCOMPONENTS"
shouldn't be there (should it? what is using those extra licenses?).

I'd not noticed the extra stuff in the LICENSE file in RC1 but its the
RC2 NOTICE file that i think is the blocker - license text does not
belong in the NOTICE file.

  ...ant

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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov>.
Hi Ant,

Thanks. Do you see any of the below as a blocker to the first release? What extra stuff, specifically, do you see that wasn't present in the prior where that you +1'ed and thought was OK as a first release?

Cheers,
Chris



On 11/10/10 4:29 PM, "ant elder" <an...@gmail.com> wrote:

On Wed, Nov 10, 2010 at 2:03 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Folks,
>
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
>
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
>
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
>
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
>
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
>
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
>
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
>
> http://tinyurl.com/yz2cqls
>
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
>
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
>
> This plugin creates a Apache SIS 0.1-incubating tag at:
>
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
>
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
>
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
>
> [ ] -1 Do not release the packages because...
>
> Thanks!
>
> Cheers,
> Chris
>
> P.S. Here's my +1.
>
> [1] https://issues.apache.org/jira/browse/INFRA-3177
>

I think this release src distribution has too much unnecessary stuff
in its LICENSE and NOTICE files.

Unfortunately you've hit one of those potentially painful parts of
doing a release on general@ - the contents of the LICENSE and NOTICE
file - and most likely everyone you ask will tell you a slightly
different thing of what it should be like. Here's what I say:

1) Each artifact being released needs to include the licenses for
everything in the artifact (Thats often all in the single LICENSE file
but its also ok to have just the Apache License in the LICENSE file
and any other license somewhere obvious).

2) The NOTICE file has some standard text (see
http://www.apache.org/legal/src-headers.html#notice
) and then maybe some mention of other things. More often than not the
mention of other things is unnecessary.

This release is a source only release and AFAICT there is nothing
included in apache-sis-0.1-incubating-src.tar.gz that is licensed with
anything other than the Apache license so the LICENSE text needs to
have just the Apache License text. Similarly the NOTICE file doesn't
need to include anything other than the standard NOTICE text.

If this release was including a binary release artifact then the
LICENSE file of that binary release would need to include the licenses
of any included dependencies, eg i think thats what this src release
LICENSE now has.

If this release was including a binary release artifact then the
NOTICE file should still (IMHO) just include the standard NOTICE text.
All that other stuff that you've now added to the NOTICE shouldn't be
there as none of it is "required third-party notices".

You could argue that it doesn't really matter that there is some extra
stuff in the LICENSE and NOTICE and maybe thats true but as this is
the first Apache release its probably worth having the debate.

   ...ant

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




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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov>.
Hi Ant,

Thanks. Do you see any of the below as a blocker to the first release? What extra stuff, specifically, do you see that wasn't present in the prior where that you +1'ed and thought was OK as a first release?

Cheers,
Chris



On 11/10/10 4:29 PM, "ant elder" <an...@gmail.com> wrote:

On Wed, Nov 10, 2010 at 2:03 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Folks,
>
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
>
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
>
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
>
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
>
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
>
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
>
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
>
> http://tinyurl.com/yz2cqls
>
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
>
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
>
> This plugin creates a Apache SIS 0.1-incubating tag at:
>
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
>
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
>
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
>
> [ ] -1 Do not release the packages because...
>
> Thanks!
>
> Cheers,
> Chris
>
> P.S. Here's my +1.
>
> [1] https://issues.apache.org/jira/browse/INFRA-3177
>

I think this release src distribution has too much unnecessary stuff
in its LICENSE and NOTICE files.

Unfortunately you've hit one of those potentially painful parts of
doing a release on general@ - the contents of the LICENSE and NOTICE
file - and most likely everyone you ask will tell you a slightly
different thing of what it should be like. Here's what I say:

1) Each artifact being released needs to include the licenses for
everything in the artifact (Thats often all in the single LICENSE file
but its also ok to have just the Apache License in the LICENSE file
and any other license somewhere obvious).

2) The NOTICE file has some standard text (see
http://www.apache.org/legal/src-headers.html#notice
) and then maybe some mention of other things. More often than not the
mention of other things is unnecessary.

This release is a source only release and AFAICT there is nothing
included in apache-sis-0.1-incubating-src.tar.gz that is licensed with
anything other than the Apache license so the LICENSE text needs to
have just the Apache License text. Similarly the NOTICE file doesn't
need to include anything other than the standard NOTICE text.

If this release was including a binary release artifact then the
LICENSE file of that binary release would need to include the licenses
of any included dependencies, eg i think thats what this src release
LICENSE now has.

If this release was including a binary release artifact then the
NOTICE file should still (IMHO) just include the standard NOTICE text.
All that other stuff that you've now added to the NOTICE shouldn't be
there as none of it is "required third-party notices".

You could argue that it doesn't really matter that there is some extra
stuff in the LICENSE and NOTICE and maybe thats true but as this is
the first Apache release its probably worth having the debate.

   ...ant

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




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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by ant elder <an...@gmail.com>.
On Wed, Nov 10, 2010 at 2:03 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Folks,
>
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
>
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
>
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
>
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
>
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
>
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
>
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
>
> http://tinyurl.com/yz2cqls
>
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
>
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
>
> This plugin creates a Apache SIS 0.1-incubating tag at:
>
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
>
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
>
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
>
> [ ] -1 Do not release the packages because...
>
> Thanks!
>
> Cheers,
> Chris
>
> P.S. Here's my +1.
>
> [1] https://issues.apache.org/jira/browse/INFRA-3177
>

I think this release src distribution has too much unnecessary stuff
in its LICENSE and NOTICE files.

Unfortunately you've hit one of those potentially painful parts of
doing a release on general@ - the contents of the LICENSE and NOTICE
file - and most likely everyone you ask will tell you a slightly
different thing of what it should be like. Here's what I say:

1) Each artifact being released needs to include the licenses for
everything in the artifact (Thats often all in the single LICENSE file
but its also ok to have just the Apache License in the LICENSE file
and any other license somewhere obvious).

2) The NOTICE file has some standard text (see
http://www.apache.org/legal/src-headers.html#notice
) and then maybe some mention of other things. More often than not the
mention of other things is unnecessary.

This release is a source only release and AFAICT there is nothing
included in apache-sis-0.1-incubating-src.tar.gz that is licensed with
anything other than the Apache license so the LICENSE text needs to
have just the Apache License text. Similarly the NOTICE file doesn't
need to include anything other than the standard NOTICE text.

If this release was including a binary release artifact then the
LICENSE file of that binary release would need to include the licenses
of any included dependencies, eg i think thats what this src release
LICENSE now has.

If this release was including a binary release artifact then the
NOTICE file should still (IMHO) just include the standard NOTICE text.
All that other stuff that you've now added to the NOTICE shouldn't be
there as none of it is "required third-party notices".

You could argue that it doesn't really matter that there is some extra
stuff in the LICENSE and NOTICE and maybe thats true but as this is
the first Apache release its probably worth having the debate.

   ...ant

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


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by "Ramirez, Paul M (388J)" <pa...@jpl.nasa.gov>.
Hey All,

+1 from me. 

Thanks,
Paul

On Nov 10, 2010, at 6:03 AM, Mattmann, Chris A (388J) wrote:

> Hi Folks,
> 
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
> 
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
> 
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
> 
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
> 
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
> 
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
> 
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
> 
> http://tinyurl.com/yz2cqls
> 
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
> 
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
> 
> This plugin creates a Apache SIS 0.1-incubating tag at:
> 
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
> 
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
> 
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
> 
> [ ] -1 Do not release the packages because...
> 
> Thanks!
> 
> Cheers,
> Chris
> 
> P.S. Here's my +1.
> 
> [1] https://issues.apache.org/jira/browse/INFRA-3177
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: Chris.Mattmann@jpl.nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 


Re: [VOTE] Apache SIS 0.1-incubating Release Candidate #2

Posted by ant elder <an...@gmail.com>.
On Wed, Nov 10, 2010 at 2:03 PM, Mattmann, Chris A (388J)
<ch...@jpl.nasa.gov> wrote:
> Hi Folks,
>
> I have posted a 2nd candidate for the Apache SIS 0.1-incubating release. The
> source code is at:
>
> http://people.apache.org/~mattmann/apache-sis-0.1-incubating/rc2/
>
> This release addresses the following comments from IPMC members during the
> RC #1 VOTE:
>
> - add Incubator disclaimer per comments from Ant Elder.
> http://incubator.apache.org/guides/branding.html#disclaimers
>
> - add JDOM license to NOTICE.txt and upgrade to apache parent 7 per comments
> from Mark Struberg.
>
> - note that ROME and Georss-ROME are under the ASLv2 per Kevan Miller's
> comments.
>
> See the included CHANGES.txt file for details on release contents and latest
> changes. The release was made using the Maven2 release plugin, according to
> Jukka Zitting's notes from Tika-ville:
>
> http://tinyurl.com/yz2cqls
>
> Caveat: we aren't publishing to Maven Central yet. I've filed INFRA-3177 [1]
> to make this happen for our next release.
>
> See the included README.txt file for an example of how to use Apache SIS in
> a Tomcat environment and how to run the demo.
>
> This plugin creates a Apache SIS 0.1-incubating tag at:
>
> http://svn.apache.org/repos/asf/incubator/sis/tags/0.1-incubating/
>
> Please vote on releasing these packages as Apache SIS 0.1-incubating. The
> vote is open for the next 72 hours. Only votes from Incubator PMC are
> binding, but everyone is welcome to check the release candidate and voice
> their approval or disapproval. The vote passes if at least three binding +1
> votes are cast.
>
> [ ] +1 Release the packages as Apache SIS 0.1-incubating.
>
> [ ] -1 Do not release the packages because...
>
> Thanks!
>
> Cheers,
> Chris
>
> P.S. Here's my +1.
>
> [1] https://issues.apache.org/jira/browse/INFRA-3177
>

I think this release src distribution has too much unnecessary stuff
in its LICENSE and NOTICE files.

Unfortunately you've hit one of those potentially painful parts of
doing a release on general@ - the contents of the LICENSE and NOTICE
file - and most likely everyone you ask will tell you a slightly
different thing of what it should be like. Here's what I say:

1) Each artifact being released needs to include the licenses for
everything in the artifact (Thats often all in the single LICENSE file
but its also ok to have just the Apache License in the LICENSE file
and any other license somewhere obvious).

2) The NOTICE file has some standard text (see
http://www.apache.org/legal/src-headers.html#notice
) and then maybe some mention of other things. More often than not the
mention of other things is unnecessary.

This release is a source only release and AFAICT there is nothing
included in apache-sis-0.1-incubating-src.tar.gz that is licensed with
anything other than the Apache license so the LICENSE text needs to
have just the Apache License text. Similarly the NOTICE file doesn't
need to include anything other than the standard NOTICE text.

If this release was including a binary release artifact then the
LICENSE file of that binary release would need to include the licenses
of any included dependencies, eg i think thats what this src release
LICENSE now has.

If this release was including a binary release artifact then the
NOTICE file should still (IMHO) just include the standard NOTICE text.
All that other stuff that you've now added to the NOTICE shouldn't be
there as none of it is "required third-party notices".

You could argue that it doesn't really matter that there is some extra
stuff in the LICENSE and NOTICE and maybe thats true but as this is
the first Apache release its probably worth having the debate.

   ...ant