You are viewing a plain text version of this content. The canonical link for it is here.
Posted to imperius-dev@incubator.apache.org by Neeraj Joshi <jn...@us.ibm.com> on 2009/12/01 22:16:34 UTC

[VOTE] Imperius 1.0.0 rc5

 Hi All,

 The Imperius 1.0.0  RC5 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-rc5/

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

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

 Revision no is 885950

 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:
-Ensured the source distribution matches release tag
(Only imperius-cimsplclientsideprovider/customexpression.properties is 
extra in the source distribution
its a result of some junit testing and its innocuous)

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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Re: [VOTE] Imperius 1.0.0 rc5

Posted by Kevan Miller <ke...@gmail.com>.
On Dec 3, 2009, at 4:11 PM, Neeraj Joshi wrote:

> Regarding having zip files within zip the issue is as follows
> The Imperius release actually consists of 3 different sub-releases
> 
> CIM-SPL ClientSide provider
> CIM-SPL Provider
> Java-SPL Provider
> 
> The 3 share some files in common but are basically aimed for a different 
> sets of user
> I grouped the CIM-SPL ones together and created a zip called 
> imperius-cim-1.0.0
> and followed the same principle for Java-SPL. Hence we ended up with zips 
> within a zip.

OK. Just to make sure we're in sync, there are two issues:

1) archive within an archive. 
2) redundant archives within an archive. Here are the contents of imperius-cimspl-1.0.0.zip:

  -rw-r--r--     11560   1-Dec-2009  10:50:42  LICENSE.txt
  -rw-r--r--       314   1-Dec-2009  10:50:42  NOTICE.txt
  -rw-r--r--      2547   1-Dec-2009  10:50:42  README.txt
  -rw-r--r--     21463   1-Dec-2009  10:49:34  imperius-cimspl-1.0.0-samples-bin.tar.gz
  -rw-r--r--     29087   1-Dec-2009  10:49:34  imperius-cimspl-1.0.0-samples-bin.zip
  -rw-r--r--    528568   1-Dec-2009  10:50:30  imperius-cimsplclientsideprovider-1.0.0-bin.tar.gz
  -rw-r--r--    610817   1-Dec-2009  10:50:28  imperius-cimsplclientsideprovider-1.0.0-bin.zip
  -rw-r--r--    514685   1-Dec-2009  10:49:34  imperius-cimsplprovider-1.0.0-bin.tar.gz
  -rw-r--r--    592927   1-Dec-2009  10:49:34  imperius-cimsplprovider-1.0.0-bin.zip

So, there are .zip and tar.gz archives for every artifact. I have no fundamental problem with either of these. Both are a non-standard (which is fine). If this format makes sense for the community, I'm fine with that...

> 
> I can fix the difference between build.xml (tag version and uploaded 
> artifact) and start a new vote.

Cool.

--kevan

Re: [VOTE] Imperius 1.0.0 rc5

Posted by Neeraj Joshi <jn...@us.ibm.com>.
Regarding having zip files within zip the issue is as follows
The Imperius release actually consists of 3 different sub-releases

CIM-SPL ClientSide provider
CIM-SPL Provider
Java-SPL Provider

The 3 share some files in common but are basically aimed for a different 
sets of user
I grouped the CIM-SPL ones together and created a zip called 
imperius-cim-1.0.0
and followed the same principle for Java-SPL. Hence we ended up with zips 
within a zip.

I can fix the difference between build.xml (tag version and uploaded 
artifact) and start a new vote.

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 <ke...@gmail.com>
To:
imperius-dev@incubator.apache.org
Date:
12/02/2009 09:09 AM
Subject:
Re: [VOTE] Imperius 1.0.0 rc5



OK. 

I see some new diffs between svn and the source distribution:

$ diff -r --strip-trailing-cr release1.0.0rc5/ dist/
diff -r --strip-trailing-cr release1.0.0rc5/build.xml dist/build.xml
61c61
<       <property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="
http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc5"/>
---
>       <property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="
http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc3"/>
115c115
<              an executable svn must be on the system PATH -->
---
>              an executable svn must be on the system PATH 
125c125
<               </exec> 
---
>               </exec--> 
135c135
<               <exec executable="svn" searchpath="true" dir="." 
failonerror="true">
---
>               <!--exec executable="svn" searchpath="true" dir="." 
failonerror="true">
146c146
<               </exec> 
---
>               </exec--> 
166c166
<               <!-- get the license -->
---
>               <!-- get the license 
170c170
<               <get src="${README_FILE_URL}" dest="${README_FILE}"/> 
---
>               <get src="${README_FILE_URL}" dest="${README_FILE}"/--> 
890,891c890
<                       <record name="${LOG_FILE}"
<                               append="yes" action="stop"/>
---
>                       <record name="${LOG_FILE}" append="yes" 
action="stop"/>
Only in dist/imperius-cimsplclientsideprovider: 
customexpressions.properties

This is not necessarily cause for a -1, but IMO should be fixed. 
Technically, a release vote is on the source distribution that you have 
prepared. Typically, I expect the corresponding svn tag to contain the 
same contents. I would prefer to see this fixed. However, I don't believe 
this violates Apache or incubator policy. So, here is my +1...

A few additional notes. 

The binary distributions contain redundant .zip and tar.gz archives. I 
would expect a binary distribution to lay down the desired artifacts. Not 
unzip to get a zip file which I then have to unzip.

Both binary and source archives extract to the current directory. 
Typically Apache distributions would extract to a directory (e.g. 
imperius-1.0.0-src/)

--kevan

On Dec 1, 2009, at 5:16 PM, Neeraj Joshi wrote:

> Hi All,
> 
> The Imperius 1.0.0  RC5 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-rc5/
> 
> The tag from which the release artifacts were generated can be found 
> at
> 
> http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc5/
> 
> Revision no is 885950
> 
> 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:
> -Ensured the source distribution matches release tag
> (Only imperius-cimsplclientsideprovider/customexpression.properties is 
> extra in the source distribution
> its a result of some junit testing and its innocuous)
> 
> 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
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




Re: [VOTE] Imperius 1.0.0 rc5

Posted by Kevan Miller <ke...@gmail.com>.
OK. 

I see some new diffs between svn and the source distribution:

$ diff -r --strip-trailing-cr release1.0.0rc5/ dist/
diff -r --strip-trailing-cr release1.0.0rc5/build.xml dist/build.xml
61c61
<       <property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc5"/>
---
>       <property name="IMPERIUS_SVN_TRUNK_REPOSITORY" value="http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc3"/>
115c115
<              an executable svn must be on the system PATH -->
---
>              an executable svn must be on the system PATH 
125c125
<               </exec> 
---
>               </exec--> 
135c135
<               <exec executable="svn" searchpath="true" dir="." failonerror="true">
---
>               <!--exec executable="svn" searchpath="true" dir="." failonerror="true">
146c146
<               </exec>  
---
>               </exec-->  
166c166
<               <!-- get the license -->
---
>               <!-- get the license 
170c170
<               <get src="${README_FILE_URL}" dest="${README_FILE}"/> 
---
>               <get src="${README_FILE_URL}" dest="${README_FILE}"/--> 
890,891c890
<                       <record name="${LOG_FILE}"
<                               append="yes" action="stop"/>
---
>                       <record name="${LOG_FILE}" append="yes" action="stop"/>
Only in dist/imperius-cimsplclientsideprovider: customexpressions.properties

This is not necessarily cause for a -1, but IMO should be fixed. Technically, a release vote is on the source distribution that you have prepared. Typically, I expect the corresponding svn tag to contain the same contents. I would prefer to see this fixed. However, I don't believe this violates Apache or incubator policy. So, here is my +1...

A few additional notes. 

The binary distributions contain redundant .zip and tar.gz archives. I would expect a binary distribution to lay down the desired artifacts. Not unzip to get a zip file which I then have to unzip.

Both binary and source archives extract to the current directory. Typically Apache distributions would extract to a directory (e.g.  imperius-1.0.0-src/)

--kevan

On Dec 1, 2009, at 5:16 PM, Neeraj Joshi wrote:

> Hi All,
> 
> The Imperius 1.0.0  RC5 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-rc5/
> 
> The tag from which the release artifacts were generated can be found 
> at
> 
> http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0rc5/
> 
> Revision no is 885950
> 
> 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:
> -Ensured the source distribution matches release tag
> (Only imperius-cimsplclientsideprovider/customexpression.properties is 
> extra in the source distribution
> its a result of some junit testing and its innocuous)
> 
> 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
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~