Re: [VOTE] Release Apache Olio 0.1

2009-04-30 Thread Matt Hogstrom

+1

On Mar 30, 2009, at 6:09 PM, Shanti Subramanyam - PAE wrote:


This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure there  
are no major problems.


All package names have been changed to org.apache.olio. We have  
updated many source license/header files and added the LICENSE,  
NOTICE files.


The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1

Each source and binary package has a MD5 and a Signature.

The output of RAT is included in *-rat-output.txt.

Shanti

-
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 Apache Olio 0.1

2009-04-29 Thread Henning Schmiedehausen
I did basic checking of the candidate and the RAT report and based on that I
vote +1

Sorry, that it took me a while.

Ciao
Henning

On Wed, Apr 15, 2009 at 09:23, Shanti Subramanyam - PAE 
shanti.subraman...@sun.com wrote:

 The Olio community has voted and approved this first binary release of
 Olio. We are now asking for a Vote of the Incubator PMC to publish this
 release.

 The release includes both the PHP and Rails versions of Olio.

 The release artificats and RAT reports are available here :
 http://people.apache.org/~shanti/olio_0.1/http://people.apache.org/%7Eshanti/olio_0.1/

 The mail thread and Vote results from Olio community :

 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e


 Thanks
 Shanti




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




Re: [VOTE] Release Apache Olio 0.1

2009-04-27 Thread Shanti Subramanyam - PAE

I need one more +1 PMC member vote to get this release out.
Can someone else please vote ?

The mail thread is here : 
http://mail-archives.apache.org/mod_mbox/incubator-general/200904.mbox/ajax/%3c49e60a04.6020...@sun.com%3e


Shanti

On 04/23/09 08:55, Robert Burrell Donkin wrote:

On Thu, Apr 23, 2009 at 4:39 AM, sebb seb...@gmail.com wrote:

On 23/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:

sebb wrote:


snip


But seriously, without these
files, we will have to somehow go out and manufacture image/pdf files at
install time - uploading files is a big part of a web2.0 workload these days
(and for sites like flickr the major workload).


FWIW for this kind of thing, i start with the Apache Software License,
Version 2.0 in an editor (with a save a PDF option) save to PDF then
convert to a binary image format


 Does anyone else see a serious issue with these files ?


I withdraw my -1 vote.


i'm now +1

- robert

-
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 Apache Olio 0.1

2009-04-23 Thread Robert Burrell Donkin
On Thu, Apr 23, 2009 at 4:39 AM, sebb seb...@gmail.com wrote:
 On 23/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 sebb wrote:

snip

 But seriously, without these
 files, we will have to somehow go out and manufacture image/pdf files at
 install time - uploading files is a big part of a web2.0 workload these days
 (and for sites like flickr the major workload).

FWIW for this kind of thing, i start with the Apache Software License,
Version 2.0 in an editor (with a save a PDF option) save to PDF then
convert to a binary image format

  Does anyone else see a serious issue with these files ?


 I withdraw my -1 vote.

i'm now +1

- robert

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



Re: [VOTE] Release Apache Olio 0.1

2009-04-23 Thread Shanti Subramanyam

Robert Burrell Donkin wrote:

On Thu, Apr 23, 2009 at 4:39 AM, sebb seb...@gmail.com wrote:
  

On 23/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:


sebb wrote:
  


snip

  

But seriously, without these
files, we will have to somehow go out and manufacture image/pdf files at
install time - uploading files is a big part of a web2.0 workload these days
(and for sites like flickr the major workload).
  


FWIW for this kind of thing, i start with the Apache Software License,
Version 2.0 in an editor (with a save a PDF option) save to PDF then
convert to a binary image format

  
We will do that for the pdf file next time around. It is nice to have 
real pictures for the images though as they are visible if you use a 
browser for testing.

 Does anyone else see a serious issue with these files ?

  

I withdraw my -1 vote.



i'm now +1

  


Thank you.

- robert

-
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 Apache Olio 0.1

2009-04-23 Thread Shanti Subramanyam

Thanks for the reversal of the -1. But I still need a +1 ?

Shanti

sebb wrote:

On 23/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
  

sebb wrote:



On 23/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
  

wrote:

  

On 04/22/09 10:35, sebb wrote:





On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com


  

wrote:




On 04/15/09 18:15, sebb wrote:






On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com
  

wrote:




  

Thank you very much for your very prompt review.
 Answers to your questions below.

 Shanti

 sebb wrote:







The OlioDriver.jar file contains a smaller OlioDriver.jar
  

file.


This is very confusing; one of the jars should be renamed.







  

 This is the format of the Faban (http://faban.sunsource.net)


Driver



jar




-





the user never has to do anything with it as the tool will




automatically




unjar and put everything in it's right place.







The binary olio file contains several .patch and .diff files.


  

These




don't seem correct for a binary file. What is their purpose?







  

 These files are part of the 3rd party plugin


fixture_replacement2.





Since we





tend to include 3rd party code as is (for easier upgrade),  I


think



it




might





be better to leave them as they are.






But why are they in the binary rails jar, rather than in just the


  

source




jar?




  

 There is no difference between the source and binary code for rails


(or



php




for that matter) since these are interpreted languages. The only




difference




between the source and binary packages of Olio is the geocoder and




workload




- these are written in Java so the binary packages have the




OlioDriver.jar




and geocoder.jar and the source packages have the corresponding


source



dirs.




That does not explain why the diffs and patch files are present in the
binary jar, because as far as I can tell they are not intended to be
interpreted by rails.

Are they actually *needed* at run-time?




  

 I really don't know. As I said, there is no concept of 'binary' for
scripting languages - the source is the binary. I will try and


investigate


this matter for the next release if it's not a major problem to leave


them


here for now.





I understand that there is no binary for scripting languages, and
therefore .js and .rb files appear in both source and binary archives.

However, the .diff and .patch files are scripts for a patch program,
which is used to modify source files.  Are such patches really applied
at run-time? Seems rather wasteful to me if so.

But I agree that could be fixed later.



  

The source PHP file contains several jars; I would expect
  

these to

  

be




in the binary archive only. It also contains the file
  

event.pdf


which does not seem to belong in the archive (or indeed in
  

SVN).







  

 These are third-party jars. They are included as a convenience


to



make




it





easier to build and run the source.






What about the event.pdf file?





  

 This is a resource file used by the web application. If you notice




there




are several image files as well - these are all static files used by


the



web




app.





What about the license for the event.pdf file? Is that also AL
  

licensed?




  

 All the resource files are created as part of the apache project, so


they


are all Apache licensed.




According to its properties, the event.pdf file was created in 1999
and last modified in 2004. AFAIK, that is well before the Apache
project started.
The file event.jpg was created in 2006, which was also before the
project, and is a picture of 5 real people. Hopefully they have given
permission for their photos to be published.



  

 This project was started a long time ago at Sun - all of the code including
these files was then donated to apache.



Neither appears to be present in the binary file, so I'm not sure how
the web application can use them.



  

 They do exist in the binary package - they are part of 

Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread Shanti Subramanyam - PAE
It has been a week since I sent this request for a VOTE. Craig and sebb 
have reviewed it.

Would really appreciate if someone else can take a look and vote.
sebb - if you are satisfied with the responses to your questions, can 
you please vote ?


Thanks
Shanti

 Original Message 
Subject: Re: [VOTE] Release Apache Olio 0.1
Date: Wed, 15 Apr 2009 13:20:32 -0700
From: Shanti Subramanyam - PAE shanti.subraman...@sun.com
Reply-To: general@incubator.apache.org, shanti.subraman...@sun.com
Organization: Sun Microsystems
To: general@incubator.apache.org
References: 49e60a04.6020...@sun.com

Here is some additional information :

. The following people have cast their Vote in favor of this release:

  - Committers; Akara Sucharitakul, William Sobel, Sheetal Patel,
Shanti Subramanyam
  - Additional users/developers: Amanda Waite,
  - Mentors: Craig Russell

. Craig has reviewed the licensed and his comments can be viewed at
http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/%3c85fd5a49-08f5-49c0-b2ed-ddfc47713...@sun.com%3e

  The license for attachment_fu and white_list rails plugins is
available at http://svn.techno-weenie.net/projects/plugins/LICENSE.

Thanks
Shanti


On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:
The Olio community has voted and approved this first binary release of 
Olio. We are now asking for a Vote of the Incubator PMC to publish this 
release.


The release includes both the PHP and Rails versions of Olio.

The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/

The mail thread and Vote results from Olio community :
http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e 




Thanks
Shanti




-
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


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



Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread sebb
On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
 On 04/15/09 18:15, sebb wrote:

  On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 
   Thank you very much for your very prompt review.
Answers to your questions below.
  
Shanti
  
sebb wrote:
  
  
The OlioDriver.jar file contains a smaller OlioDriver.jar file.
This is very confusing; one of the jars should be renamed.
   
   
   
   
This is the format of the Faban (http://faban.sunsource.net) Driver jar
 -
   the user never has to do anything with it as the tool will automatically
   unjar and put everything in it's right place.
  
  
The binary olio file contains several .patch and .diff files. These
don't seem correct for a binary file. What is their purpose?
   
   
   
   
These files are part of the 3rd party plugin fixture_replacement2.
 Since we
   tend to include 3rd party code as is (for easier upgrade),  I think it
 might
   be better to leave them as they are.
  
 
  But why are they in the binary rails jar, rather than in just the source
 jar?
 
 

  There is no difference between the source and binary code for rails (or php
 for that matter) since these are interpreted languages. The only difference
 between the source and binary packages of Olio is the geocoder and workload
 - these are written in Java so the binary packages have the OlioDriver.jar
 and geocoder.jar and the source packages have the corresponding source dirs.

That does not explain why the diffs and patch files are present in the
binary jar, because as far as I can tell they are not intended to be
interpreted by rails.

Are they actually *needed* at run-time?


 
  
The source PHP file contains several jars; I would expect these to be
in the binary archive only. It also contains the file event.pdf
which does not seem to belong in the archive (or indeed in SVN).
   
   
   
   
These are third-party jars. They are included as a convenience to make
 it
   easier to build and run the source.
  
 
  What about the event.pdf file?
 
 

  This is a resource file used by the web application. If you notice there
 are several image files as well - these are all static files used by the web
 app.

What about the license for the event.pdf file? Is that also AL licensed?


  Shanti


 
  
  
  
   
   
  Thanks
  Shanti



  On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:




  The Olio community has voted and approved this first binary
 release of
 
 
 
 Olio. We are now asking for a Vote of the Incubator PMC to publish
 this
 release.



  The release includes both the PHP and Rails versions of Olio.
 
  The release artificats and RAT reports are available here :
  http://people.apache.org/~shanti/olio_0.1/
 
  The mail thread and Vote results from Olio community :
 
 
 
 

   
  
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e
  
   


  Thanks
  Shanti
 
 
 
 
 
 
 
 

   
  
 -
  
   


  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





   
  
 


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



Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread Robert Burrell Donkin
On Wed, Apr 22, 2009 at 6:07 PM, Shanti Subramanyam - PAE
shanti.subraman...@sun.com wrote:
 It has been a week since I sent this request for a VOTE. Craig and sebb have
 reviewed it.
 Would really appreciate if someone else can take a look and vote.

i've just taken a look and it looks ok to me but i'd like to hear the
answers to sebb's questions before casting my vote

- robert

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



Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread Shanti Subramanyam - PAE

On 04/22/09 10:35, sebb wrote:

On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:

On 04/15/09 18:15, sebb wrote:


On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:


Thank you very much for your very prompt review.
 Answers to your questions below.

 Shanti

 sebb wrote:



The OlioDriver.jar file contains a smaller OlioDriver.jar file.
This is very confusing; one of the jars should be renamed.





 This is the format of the Faban (http://faban.sunsource.net) Driver jar

-

the user never has to do anything with it as the tool will automatically
unjar and put everything in it's right place.



The binary olio file contains several .patch and .diff files. These
don't seem correct for a binary file. What is their purpose?





 These files are part of the 3rd party plugin fixture_replacement2.

Since we

tend to include 3rd party code as is (for easier upgrade),  I think it

might

be better to leave them as they are.


But why are they in the binary rails jar, rather than in just the source

jar?



 There is no difference between the source and binary code for rails (or php
for that matter) since these are interpreted languages. The only difference
between the source and binary packages of Olio is the geocoder and workload
- these are written in Java so the binary packages have the OlioDriver.jar
and geocoder.jar and the source packages have the corresponding source dirs.


That does not explain why the diffs and patch files are present in the
binary jar, because as far as I can tell they are not intended to be
interpreted by rails.

Are they actually *needed* at run-time?



I really don't know. As I said, there is no concept of 'binary' for 
scripting languages - the source is the binary. I will try and 
investigate this matter for the next release if it's not a major problem 
to leave them here for now.



The source PHP file contains several jars; I would expect these to be
in the binary archive only. It also contains the file event.pdf
which does not seem to belong in the archive (or indeed in SVN).





 These are third-party jars. They are included as a convenience to make

it

easier to build and run the source.


What about the event.pdf file?



 This is a resource file used by the web application. If you notice there
are several image files as well - these are all static files used by the web
app.


What about the license for the event.pdf file? Is that also AL licensed?



All the resource files are created as part of the apache project, so 
they are all Apache licensed.



 Shanti








 Thanks
 Shanti



 On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:





The Olio community has voted and approved this first binary

release of




Olio. We are now asking for a Vote of the Incubator PMC to publish

this

release.




The release includes both the PHP and Rails versions of Olio.

The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/

The mail thread and Vote results from Olio community :





http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e



Thanks
Shanti









-



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







-
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 Apache Olio 0.1

2009-04-22 Thread sebb
On 23/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
 On 04/22/09 10:35, sebb wrote:

  On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
 wrote:
 
   On 04/15/09 18:15, sebb wrote:
  
  
On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
   
   
 Thank you very much for your very prompt review.
  Answers to your questions below.

  Shanti

  sebb wrote:



  The OlioDriver.jar file contains a smaller OlioDriver.jar file.
  This is very confusing; one of the jars should be renamed.
 
 
 
 
 
  This is the format of the Faban (http://faban.sunsource.net) Driver
 jar

   
   -
  
   
 the user never has to do anything with it as the tool will
 automatically
 unjar and put everything in it's right place.



  The binary olio file contains several .patch and .diff files.
 These
  don't seem correct for a binary file. What is their purpose?
 
 
 
 
 
  These files are part of the 3rd party plugin fixture_replacement2.

   
   Since we
  
   
 tend to include 3rd party code as is (for easier upgrade),  I think
 it

   
   might
  
   
 be better to leave them as they are.


But why are they in the binary rails jar, rather than in just the
 source
   
   jar?
  
   
   
There is no difference between the source and binary code for rails (or
 php
   for that matter) since these are interpreted languages. The only
 difference
   between the source and binary packages of Olio is the geocoder and
 workload
   - these are written in Java so the binary packages have the
 OlioDriver.jar
   and geocoder.jar and the source packages have the corresponding source
 dirs.
  
 
  That does not explain why the diffs and patch files are present in the
  binary jar, because as far as I can tell they are not intended to be
  interpreted by rails.
 
  Are they actually *needed* at run-time?
 
 

  I really don't know. As I said, there is no concept of 'binary' for
 scripting languages - the source is the binary. I will try and investigate
 this matter for the next release if it's not a major problem to leave them
 here for now.


I understand that there is no binary for scripting languages, and
therefore .js and .rb files appear in both source and binary archives.

However, the .diff and .patch files are scripts for a patch program,
which is used to modify source files.  Are such patches really applied
at run-time? Seems rather wasteful to me if so.

But I agree that could be fixed later.

 
  
   

  The source PHP file contains several jars; I would expect these to
 be
  in the binary archive only. It also contains the file event.pdf
  which does not seem to belong in the archive (or indeed in SVN).
 
 
 
 
 
  These are third-party jars. They are included as a convenience to
 make

   
   it
  
   
 easier to build and run the source.


What about the event.pdf file?
   
   
   
This is a resource file used by the web application. If you notice
 there
   are several image files as well - these are all static files used by the
 web
   app.
  
 
  What about the license for the event.pdf file? Is that also AL licensed?
 
 

  All the resource files are created as part of the apache project, so they
 are all Apache licensed.

According to its properties, the event.pdf file was created in 1999
and last modified in 2004. AFAIK, that is well before the Apache
project started.

The file event.jpg was created in 2006, which was also before the
project, and is a picture of 5 real people. Hopefully they have given
permission for their photos to be published.

Neither appears to be present in the binary file, so I'm not sure how
the web application can use them.

Note that there are other jpg files in the same directory with much
the same contents:
event_thumb.jpg, person.jpg and person_thumb.jpg.

AFAICT, these files don't belong in SVN or in any of the archives.

My vote is -1 based on the above.



 
Shanti
  
  
  
   



 
 
Thanks
Shanti
  
  
  
On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:
  
  
  
  
  
The Olio community has voted and approved this first binary
   
  
 

   
   release of
  
   

 
  
   
   
   
   Olio. We are now asking for a Vote of the Incubator PMC to
 publish
  
 

   
   this
  
   

 
   release.
  
  
  
  
The release includes both the PHP and Rails versions of Olio.
   
The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/
   
The mail thread and Vote results from Olio community :
   
   
   
   
   
  
 

   
  
 

Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread Shanti Subramanyam

sebb wrote:

On 23/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
  

On 04/22/09 10:35, sebb wrote:



On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
  

wrote:


On 04/15/09 18:15, sebb wrote:




On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:


  

Thank you very much for your very prompt review.
 Answers to your questions below.

 Shanti

 sebb wrote:





The OlioDriver.jar file contains a smaller OlioDriver.jar file.
This is very confusing; one of the jars should be renamed.





  

 This is the format of the Faban (http://faban.sunsource.net) Driver


jar


-



the user never has to do anything with it as the tool will


automatically


unjar and put everything in it's right place.





The binary olio file contains several .patch and .diff files.
  

These


don't seem correct for a binary file. What is their purpose?





  

 These files are part of the 3rd party plugin fixture_replacement2.



Since we



tend to include 3rd party code as is (for easier upgrade),  I think


it


might



be better to leave them as they are.




But why are they in the binary rails jar, rather than in just the
  

source


jar?


  

 There is no difference between the source and binary code for rails (or


php


for that matter) since these are interpreted languages. The only


difference


between the source and binary packages of Olio is the geocoder and


workload


- these are written in Java so the binary packages have the


OlioDriver.jar


and geocoder.jar and the source packages have the corresponding source


dirs.


That does not explain why the diffs and patch files are present in the
binary jar, because as far as I can tell they are not intended to be
interpreted by rails.

Are they actually *needed* at run-time?


  

 I really don't know. As I said, there is no concept of 'binary' for
scripting languages - the source is the binary. I will try and investigate
this matter for the next release if it's not a major problem to leave them
here for now.




I understand that there is no binary for scripting languages, and
therefore .js and .rb files appear in both source and binary archives.

However, the .diff and .patch files are scripts for a patch program,
which is used to modify source files.  Are such patches really applied
at run-time? Seems rather wasteful to me if so.

But I agree that could be fixed later.

  

The source PHP file contains several jars; I would expect these to
  

be


in the binary archive only. It also contains the file event.pdf
which does not seem to belong in the archive (or indeed in SVN).





  

 These are third-party jars. They are included as a convenience to


make


it



easier to build and run the source.




What about the event.pdf file?



  

 This is a resource file used by the web application. If you notice


there


are several image files as well - these are all static files used by the


web


app.



What about the license for the event.pdf file? Is that also AL licensed?


  

 All the resource files are created as part of the apache project, so they
are all Apache licensed.



According to its properties, the event.pdf file was created in 1999
and last modified in 2004. AFAIK, that is well before the Apache
project started.
The file event.jpg was created in 2006, which was also before the
project, and is a picture of 5 real people. Hopefully they have given
permission for their photos to be published.

  
This project was started a long time ago at Sun - all of the code 
including these files was then donated to apache.

Neither appears to be present in the binary file, so I'm not sure how
the web application can use them.

  

They do exist in the binary package - they are part of OlioDriver.jar.

Note that there are other jpg files in the same directory with much
the same contents:
event_thumb.jpg, person.jpg and person_thumb.jpg.

AFAICT, these files don't belong in SVN or in any of the archives.

  
These files are required at run-time. The driver uses these resource 
files to upload content to the web application - please see the source 
code under 'workload/.../driver'.

My vote is -1 based on the above.

  
I guess I don't really understand what the objection to having these 
files are. If you're concerned about the photo itself (it was actually 
just taken by one of the engineers), I can replace it with a picture of 
me although you may actually prefer the current image :-) But seriously, 
without these files, we will have to somehow go out and manufacture 
image/pdf files at install time - 

Re: [VOTE] Release Apache Olio 0.1

2009-04-22 Thread sebb
On 23/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 sebb wrote:

  On 23/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
 wrote:
 
 
   On 04/22/09 10:35, sebb wrote:
  
  
  
On 16/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
   
   
   wrote:
  
  
   
 On 04/15/09 18:15, sebb wrote:




  On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com
 wrote:
 
 
 
 
   Thank you very much for your very prompt review.
Answers to your questions below.
  
Shanti
  
sebb wrote:
  
  
  
  
  
The OlioDriver.jar file contains a smaller OlioDriver.jar
 file.
This is very confusing; one of the jars should be renamed.
   
   
   
   
   
   
   
This is the format of the Faban (http://faban.sunsource.net)
 Driver
  
  
 

   
   jar
  
  
   
 -



 
   the user never has to do anything with it as the tool will
  
  
 

   
   automatically
  
  
   

 
   unjar and put everything in it's right place.
  
  
  
  
  
The binary olio file contains several .patch and .diff files.
   
   
  
 

   
   These
  
  
   

 
  
don't seem correct for a binary file. What is their purpose?
   
   
   
   
   
   
   
These files are part of the 3rd party plugin
 fixture_replacement2.
  
  
  
 
 Since we



 
   tend to include 3rd party code as is (for easier upgrade),  I
 think
  
  
 

   
   it
  
  
   
 might



 
   be better to leave them as they are.
  
  
  
  
  But why are they in the binary rails jar, rather than in just the
 
 

   
   source
  
  
   
 jar?



 
 
  There is no difference between the source and binary code for rails
 (or


   
   php
  
  
   
 for that matter) since these are interpreted languages. The only


   
   difference
  
  
   
 between the source and binary packages of Olio is the geocoder and


   
   workload
  
  
   
 - these are written in Java so the binary packages have the


   
   OlioDriver.jar
  
  
   
 and geocoder.jar and the source packages have the corresponding
 source


   
   dirs.
  
  
That does not explain why the diffs and patch files are present in the
binary jar, because as far as I can tell they are not intended to be
interpreted by rails.
   
Are they actually *needed* at run-time?
   
   
   
   
I really don't know. As I said, there is no concept of 'binary' for
   scripting languages - the source is the binary. I will try and
 investigate
   this matter for the next release if it's not a major problem to leave
 them
   here for now.
  
  
  
 
  I understand that there is no binary for scripting languages, and
  therefore .js and .rb files appear in both source and binary archives.
 
  However, the .diff and .patch files are scripts for a patch program,
  which is used to modify source files.  Are such patches really applied
  at run-time? Seems rather wasteful to me if so.
 
  But I agree that could be fixed later.
 
 
 
  
   

 
  
The source PHP file contains several jars; I would expect
 these to
   
   
  
 

   
   be
  
  
   

 
  
in the binary archive only. It also contains the file
 event.pdf
which does not seem to belong in the archive (or indeed in
 SVN).
   
   
   
   
   
   
   
These are third-party jars. They are included as a convenience
 to
  
  
 

   
   make
  
  
   
 it



 
   easier to build and run the source.
  
  
  
  
  What about the event.pdf file?
 
 
 
 
 
  This is a resource file used by the web application. If you notice


   
   there
  
  
   
 are several image files as well - these are all static files used by
 the


   
   web
  
  
   
 app.



What about the license for the event.pdf file? Is that also AL
 licensed?
   
   
   
   
All the resource files are created as part of the apache project, so
 they
   are all Apache licensed.
  
  
 
  According to its properties, the event.pdf file was created in 1999
  and last modified in 2004. AFAIK, that is well before the Apache
  project started.
  The file event.jpg was created in 2006, which was also before the
  project, and is a picture of 5 real people. Hopefully they have given
  permission for their photos to be published.
 
 
 
  This project was started a long time ago at Sun - all of the code including
 these files was then donated to apache.

  

Re: [VOTE] Release Apache Olio 0.1

2009-04-16 Thread Shanti Subramanyam - PAE

On 04/15/09 18:15, sebb wrote:

On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:

Thank you very much for your very prompt review.
 Answers to your questions below.

 Shanti

 sebb wrote:


The OlioDriver.jar file contains a smaller OlioDriver.jar file.
This is very confusing; one of the jars should be renamed.




 This is the format of the Faban (http://faban.sunsource.net) Driver jar -
the user never has to do anything with it as the tool will automatically
unjar and put everything in it's right place.


The binary olio file contains several .patch and .diff files. These
don't seem correct for a binary file. What is their purpose?




 These files are part of the 3rd party plugin fixture_replacement2. Since we
tend to include 3rd party code as is (for easier upgrade),  I think it might
be better to leave them as they are.


But why are they in the binary rails jar, rather than in just the source jar?



There is no difference between the source and binary code for rails (or 
php for that matter) since these are interpreted languages. The only 
difference between the source and binary packages of Olio is the 
geocoder and workload - these are written in Java so the binary packages 
have the OlioDriver.jar and geocoder.jar and the source packages have 
the corresponding source dirs.



The source PHP file contains several jars; I would expect these to be
in the binary archive only. It also contains the file event.pdf
which does not seem to belong in the archive (or indeed in SVN).




 These are third-party jars. They are included as a convenience to make it
easier to build and run the source.


What about the event.pdf file?



This is a resource file used by the web application. If you notice there 
are several image files as well - these are all static files used by the 
web app.


Shanti







 Thanks
 Shanti



 On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:




The Olio community has voted and approved this first binary release of



Olio. We are now asking for a Vote of the Incubator PMC to publish this
release.



The release includes both the PHP and Rails versions of Olio.

The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/

The mail thread and Vote results from Olio community :




http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e



Thanks
Shanti








-



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






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



Re: [VOTE] Release Apache Olio 0.1

2009-04-15 Thread sebb
On 15/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
 Here is some additional information :

  . The following people have cast their Vote in favor of this release:

   - Committers; Akara Sucharitakul, William Sobel, Sheetal Patel,
  Shanti Subramanyam
   - Additional users/developers: Amanda Waite,
   - Mentors: Craig Russell

  . Craig has reviewed the licensed and his comments can be viewed at
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/%3c85fd5a49-08f5-49c0-b2ed-ddfc47713...@sun.com%3e

   The license for attachment_fu and white_list rails plugins is available at
 http://svn.techno-weenie.net/projects/plugins/LICENSE.

If these plugins are included in the distribution then the appropriate
details need to be included in the NOTICE and LICENSE files.

What about the other Rails plugins, i.e.

acts_as_network
acts_as_taggable
calendar_helper
country_select
fixture_replacement2
rails_rcov
rorclassify
rspec  rspec_rails

Don't these need to be mentioned somewhere?

-1 from me unless the above concerns can be addressed.

The OlioDriver.jar file contains a smaller OlioDriver.jar file.
This is very confusing; one of the jars should be renamed.

The binary olio file contains several .patch and .diff files. These
don't seem correct for a binary file. What is their purpose?

The source PHP file contains several jars; I would expect these to be
in the binary archive only. It also contains the file event.pdf
which does not seem to belong in the archive (or indeed in SVN).


  Thanks
  Shanti



  On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:

  The Olio community has voted and approved this first binary release of
 Olio. We are now asking for a Vote of the Incubator PMC to publish this
 release.
 
  The release includes both the PHP and Rails versions of Olio.
 
  The release artificats and RAT reports are available here :
  http://people.apache.org/~shanti/olio_0.1/
 
  The mail thread and Vote results from Olio community :
 
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e
 
 
  Thanks
  Shanti
 
 
 
 
 
 -
  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



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



Re: [VOTE] Release Apache Olio 0.1

2009-04-15 Thread sebb
On 15/04/2009, sebb seb...@gmail.com wrote:
 On 15/04/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
   Here is some additional information :
  
. The following people have cast their Vote in favor of this release:
  
 - Committers; Akara Sucharitakul, William Sobel, Sheetal Patel,
Shanti Subramanyam
 - Additional users/developers: Amanda Waite,
 - Mentors: Craig Russell
  
. Craig has reviewed the licensed and his comments can be viewed at
   
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/%3c85fd5a49-08f5-49c0-b2ed-ddfc47713...@sun.com%3e
  
 The license for attachment_fu and white_list rails plugins is available 
 at
   http://svn.techno-weenie.net/projects/plugins/LICENSE.


 If these plugins are included in the distribution then the appropriate
  details need to be included in the NOTICE and LICENSE files.

  What about the other Rails plugins, i.e.

  acts_as_network
  acts_as_taggable
  calendar_helper
  country_select
  fixture_replacement2
  rails_rcov
  rorclassify
  rspec  rspec_rails

  Don't these need to be mentioned somewhere?

  -1 from me unless the above concerns can be addressed.

Sorry, must have been looking at the wrong N  L files - I see that
these are all mentioned in the OLIO N  L files.

  The OlioDriver.jar file contains a smaller OlioDriver.jar file.
  This is very confusing; one of the jars should be renamed.

  The binary olio file contains several .patch and .diff files. These
  don't seem correct for a binary file. What is their purpose?

  The source PHP file contains several jars; I would expect these to be
  in the binary archive only. It also contains the file event.pdf
  which does not seem to belong in the archive (or indeed in SVN).

-0 for the above.


Thanks
Shanti
  
  
  
On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:
  
The Olio community has voted and approved this first binary release of
   Olio. We are now asking for a Vote of the Incubator PMC to publish this
   release.
   
The release includes both the PHP and Rails versions of Olio.
   
The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/
   
The mail thread and Vote results from Olio community :
   
   
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e
   
   
Thanks
Shanti
   
   
   
   
   
   -
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
  
  


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



Re: [VOTE] Release Apache Olio 0.1

2009-04-15 Thread sebb
On 16/04/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 Thank you very much for your very prompt review.
  Answers to your questions below.

  Shanti

  sebb wrote:

  The OlioDriver.jar file contains a smaller OlioDriver.jar file.
  This is very confusing; one of the jars should be renamed.
 
 
 
  This is the format of the Faban (http://faban.sunsource.net) Driver jar -
 the user never has to do anything with it as the tool will automatically
 unjar and put everything in it's right place.

  The binary olio file contains several .patch and .diff files. These
  don't seem correct for a binary file. What is their purpose?
 
 
 
  These files are part of the 3rd party plugin fixture_replacement2. Since we
 tend to include 3rd party code as is (for easier upgrade),  I think it might
 be better to leave them as they are.

But why are they in the binary rails jar, rather than in just the source jar?

  The source PHP file contains several jars; I would expect these to be
  in the binary archive only. It also contains the file event.pdf
  which does not seem to belong in the archive (or indeed in SVN).
 
 
 
  These are third-party jars. They are included as a convenience to make it
 easier to build and run the source.

What about the event.pdf file?

  Shanti


 
 
Thanks
Shanti
  
  
  
On 04/15/09 09:23, Shanti Subramanyam - PAE wrote:
  
  
  
The Olio community has voted and approved this first binary release of
   
   
   Olio. We are now asking for a Vote of the Incubator PMC to publish this
   release.
  
  
The release includes both the PHP and Rails versions of Olio.
   
The release artificats and RAT reports are available here :
http://people.apache.org/~shanti/olio_0.1/
   
The mail thread and Vote results from Olio community :
   
   
   
  
 http://mail-archives.apache.org/mod_mbox/incubator-olio-dev/200904.mbox/ajax/%3c49dd6496.9010...@sun.com%3e
  
  
Thanks
Shanti
   
   
   
   
   
   
   
  
 -
  
  
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
  
  
  
  
 


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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
 This is the first binary release of the Apache Olio project.
  We have fixed many bugs and have tested the releases to ensure there are no
 major problems.

  All package names have been changed to org.apache.olio. We have updated
 many source license/header files and added the LICENSE, NOTICE files.

  The release artifacts are available at :
  http://people.apache.org/~shanti/olio_0.1

It would be helpful to have a pointer to the SVN tag.

  Each source and binary package has a MD5 and a Signature.

Only tar.gz packages provided. Normally zip is provided as well.

MD5 hashes are OK, but cannot check sigs as key does not appear to be
uploaded to a server.

Can you provide a link to the KEYS file in SVN?

  The output of RAT is included in *-rat-output.txt.

Cannot read these:

You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on this server.

You don't have permission to access
/~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on this server.

The NOTICE file in the archives does not follow the standard:

http://www.apache.org/legal/src-headers.html#notice


  Shanti

 -
  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 Apache Olio 0.1

2009-03-31 Thread sebb
I've just noticed that the download links for 0.1 are already in place at

http://incubator.apache.org/olio/downloads.html

and seem to be working.

I thought the release vote had to succeed before publishing anything?

See:
http://incubator.apache.org/guides/releasemanagement.html#release-distribution

On 31/03/2009, sebb seb...@gmail.com wrote:
 On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
   This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure there are 
 no
   major problems.
  
All package names have been changed to org.apache.olio. We have updated
   many source license/header files and added the LICENSE, NOTICE files.
  
The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1


 It would be helpful to have a pointer to the SVN tag.


Each source and binary package has a MD5 and a Signature.


 Only tar.gz packages provided. Normally zip is provided as well.

  MD5 hashes are OK, but cannot check sigs as key does not appear to be
  uploaded to a server.

  Can you provide a link to the KEYS file in SVN?


The output of RAT is included in *-rat-output.txt.


 Cannot read these:

  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on this server.

  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on this server.

  The NOTICE file in the archives does not follow the standard:

  http://www.apache.org/legal/src-headers.html#notice



Shanti
  
   -
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 Apache Olio 0.1

2009-03-31 Thread Shanti Subramanyam

sebb wrote:

On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
  

This is the first binary release of the Apache Olio project.
 We have fixed many bugs and have tested the releases to ensure there are no
major problems.

 All package names have been changed to org.apache.olio. We have updated
many source license/header files and added the LICENSE, NOTICE files.

 The release artifacts are available at :
 http://people.apache.org/~shanti/olio_0.1



It would be helpful to have a pointer to the SVN tag.

  

SVN : https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/

 Each source and binary package has a MD5 and a Signature.



Only tar.gz packages provided. Normally zip is provided as well.

  

I can create zip files - didn't realize that it was a requirement.

MD5 hashes are OK, but cannot check sigs as key does not appear to be
uploaded to a server.

Can you provide a link to the KEYS file in SVN?

  
I have now uploaded the KEYS file to 
http://people.apache.org/~shanti/olio_0.1.

 The output of RAT is included in *-rat-output.txt.



Cannot read these:

You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on this server.

You don't have permission to access
/~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on this server.

  


Fixed permissions.

The NOTICE file in the archives does not follow the standard:

http://www.apache.org/legal/src-headers.html#notice

  

I shall fix this.

Shanti

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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Shanti Subramanyam
Sorry about that. This was because of my lack of understanding of the 
process. I have removed the link now and will re-distribute artifacts 
after approval.


Shanti

sebb wrote:

I've just noticed that the download links for 0.1 are already in place at

http://incubator.apache.org/olio/downloads.html

and seem to be working.

I thought the release vote had to succeed before publishing anything?

See:
http://incubator.apache.org/guides/releasemanagement.html#release-distribution

On 31/03/2009, sebb seb...@gmail.com wrote:
  

On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com wrote:
  This is the first binary release of the Apache Olio project.
   We have fixed many bugs and have tested the releases to ensure there are no
  major problems.
 
   All package names have been changed to org.apache.olio. We have updated
  many source license/header files and added the LICENSE, NOTICE files.
 
   The release artifacts are available at :
   http://people.apache.org/~shanti/olio_0.1


It would be helpful to have a pointer to the SVN tag.


   Each source and binary package has a MD5 and a Signature.


Only tar.gz packages provided. Normally zip is provided as well.

 MD5 hashes are OK, but cannot check sigs as key does not appear to be
 uploaded to a server.

 Can you provide a link to the KEYS file in SVN?


   The output of RAT is included in *-rat-output.txt.


Cannot read these:

 You don't have permission to access
 /~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on this server.

 You don't have permission to access
 /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on this server.

 The NOTICE file in the archives does not follow the standard:

 http://www.apache.org/legal/src-headers.html#notice



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

  


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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Craig L Russell

Hi Sebb,

Thanks for taking a look. The artifacts were uploaded prematurely and  
will be taken down.


A couple of comments below as well...

On Mar 31, 2009, at 4:22 AM, sebb wrote:

On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com  
wrote:

This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure  
there are no

major problems.

All package names have been changed to org.apache.olio. We have  
updated

many source license/header files and added the LICENSE, NOTICE files.

The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1


It would be helpful to have a pointer to the SVN tag.


Each source and binary package has a MD5 and a Signature.


Only tar.gz packages provided. Normally zip is provided as well.

MD5 hashes are OK, but cannot check sigs as key does not appear to be
uploaded to a server.


I was able to download the key from subkeys.pgp.net
gpg: key D39CE220: public key Shanti Subramanyam (Shanti) shanti.subraman...@sun.com 
 imported

gpg: Total number processed: 1
gpg:   imported: 1




Can you provide a link to the KEYS file in SVN?


http://svn.apache.org/repos/asf/incubator/olio/KEYS

Craig




The output of RAT is included in *-rat-output.txt.


Cannot read these:

You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on this server.

You don't have permission to access
/~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on this server.

The NOTICE file in the archives does not follow the standard:

http://www.apache.org/legal/src-headers.html#notice



Shanti

-
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



Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@sun.com
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Craig L Russell craig.russ...@sun.com wrote:
 Hi Sebb,

  Thanks for taking a look. The artifacts were uploaded prematurely and will
 be taken down.

  A couple of comments below as well...

  On Mar 31, 2009, at 4:22 AM, sebb wrote:


  On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
 wrote:
 
   This is the first binary release of the Apache Olio project.
   We have fixed many bugs and have tested the releases to ensure there are
 no
   major problems.
  
   All package names have been changed to org.apache.olio. We have updated
   many source license/header files and added the LICENSE, NOTICE files.
  
   The release artifacts are available at :
   http://people.apache.org/~shanti/olio_0.1
  
 
  It would be helpful to have a pointer to the SVN tag.
 
 
   Each source and binary package has a MD5 and a Signature.
  
 
  Only tar.gz packages provided. Normally zip is provided as well.
 
  MD5 hashes are OK, but cannot check sigs as key does not appear to be
  uploaded to a server.
 

  I was able to download the key from subkeys.pgp.net
  gpg: key D39CE220: public key Shanti Subramanyam (Shanti)
 shanti.subraman...@sun.com imported
  gpg: Total number processed: 1
  gpg:   imported: 1


So can I now. Must have been a temporary problem my end. Sorry for the noise.

 
 
  Can you provide a link to the KEYS file in SVN?
 

  http://svn.apache.org/repos/asf/incubator/olio/KEYS

  Craig

 
 
 
   The output of RAT is included in *-rat-output.txt.
  
 
  Cannot read these:
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on
 this server.
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on
 this server.
 
  The NOTICE file in the archives does not follow the standard:
 
  http://www.apache.org/legal/src-headers.html#notice
 
 
 
   Shanti
  
  
 -
   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
 
 

  Craig L Russell
  Architect, Sun Java Enterprise System http://db.apache.org/jdo
  408 276-5638 mailto:craig.russ...@sun.com
  P.S. A good JDO? O, Gasp!




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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 sebb wrote:

  On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
 wrote:
 
 
   This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure there
 are no
   major problems.
  
All package names have been changed to org.apache.olio. We have updated
   many source license/header files and added the LICENSE, NOTICE files.

However, the RAT report shows that there are lots of files without the
correct headers.

AIUI, the correct headers are a *requirement* for a release:

http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit

There's a document somewhere describing how to deal with existing
copyright headers.
It should be referenced somewhere in the Incubator documentation.

The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1
  
  
 
  It would be helpful to have a pointer to the SVN tag.
 
 
 
  SVN :
 https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/

 
Each source and binary package has a MD5 and a Signature.
  
  
 
  Only tar.gz packages provided. Normally zip is provided as well.
 
 
 
  I can create zip files - didn't realize that it was a requirement.

  MD5 hashes are OK, but cannot check sigs as key does not appear to be
  uploaded to a server.
 
  Can you provide a link to the KEYS file in SVN?
 
 
 
  I have now uploaded the KEYS file to
 http://people.apache.org/~shanti/olio_0.1.

 
The output of RAT is included in *-rat-output.txt.
  
  
 
  Cannot read these:
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on
 this server.
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on
 this server.
 
 
 

  Fixed permissions.

  The NOTICE file in the archives does not follow the standard:
 
  http://www.apache.org/legal/src-headers.html#notice
 
 
 
  I shall fix this.

  Shanti


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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Craig L Russell


On Mar 31, 2009, at 8:18 AM, sebb wrote:


On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:

sebb wrote:


On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com

wrote:




This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure  
there

are no

major problems.

All package names have been changed to org.apache.olio. We have  
updated
many source license/header files and added the LICENSE, NOTICE  
files.


However, the RAT report shows that there are lots of files without the
correct headers.

AIUI, the correct headers are a *requirement* for a release:

http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit

There's a document somewhere describing how to deal with existing
copyright headers.
It should be referenced somewhere in the Incubator documentation.


Generally, copyright notices should be moved from their original  
location in the source and put into the NOTICE file. Since there is  
already the Sun copyright notice in NOTICE, the original can simply be  
replaced by the Apache license. The history in svn has the original  
copyright so it's not lost.


There are different forms of the Apache license depending on the type  
of file, e.g. java source has the /** style format, xml would have the  
!-- format, shell scripts would have # format, etc.


If a file format cannot accept any comments (rare) then this should be  
noted in a discussion of the RAT output in the vote message.


Craig




The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1




It would be helpful to have a pointer to the SVN tag.




SVN :
https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/




Each source and binary package has a MD5 and a Signature.




Only tar.gz packages provided. Normally zip is provided as well.




I can create zip files - didn't realize that it was a requirement.

MD5 hashes are OK, but cannot check sigs as key does not appear to  
be

uploaded to a server.

Can you provide a link to the KEYS file in SVN?




I have now uploaded the KEYS file to
http://people.apache.org/~shanti/olio_0.1.




The output of RAT is included in *-rat-output.txt.




Cannot read these:

You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on

this server.


You don't have permission to access
/~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on

this server.






Fixed permissions.


The NOTICE file in the archives does not follow the standard:

http://www.apache.org/legal/src-headers.html#notice




I shall fix this.

Shanti



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



Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@sun.com
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Craig L Russell craig.russ...@sun.com wrote:

  On Mar 31, 2009, at 8:18 AM, sebb wrote:


  On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 
   sebb wrote:
  
  
On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
   
   wrote:
  
   
   
   
 This is the first binary release of the Apache Olio project.
 We have fixed many bugs and have tested the releases to ensure there

   
   are no
  
   
 major problems.

 All package names have been changed to org.apache.olio. We have
 updated
 many source license/header files and added the LICENSE, NOTICE
 files.

   
  
 
  However, the RAT report shows that there are lots of files without the
  correct headers.
 
  AIUI, the correct headers are a *requirement* for a release:
 
 
 http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit
 
  There's a document somewhere describing how to deal with existing
  copyright headers.
  It should be referenced somewhere in the Incubator documentation.
 

  Generally, copyright notices should be moved from their original location
 in the source and put into the NOTICE file. Since there is already the Sun
 copyright notice in NOTICE, the original can simply be replaced by the
 Apache license. The history in svn has the original copyright so it's not
 lost.

So long as there is permission from the owner for doing so - which I
assume is the case here?

  There are different forms of the Apache license depending on the type of
 file, e.g. java source has the /** style format, xml would have the !--
 format, shell scripts would have # format, etc.

  If a file format cannot accept any comments (rare) then this should be
 noted in a discussion of the RAT output in the vote message.

+1

  Craig

 
 
 
 
  
   
 The release artifacts are available at :
 http://people.apache.org/~shanti/olio_0.1



   
It would be helpful to have a pointer to the SVN tag.
   
   
   
   
   SVN :
  
 https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/
  
  
   
   
 Each source and binary package has a MD5 and a Signature.



   
Only tar.gz packages provided. Normally zip is provided as well.
   
   
   
   
   I can create zip files - didn't realize that it was a requirement.
  
  
MD5 hashes are OK, but cannot check sigs as key does not appear to be
uploaded to a server.
   
Can you provide a link to the KEYS file in SVN?
   
   
   
   
   I have now uploaded the KEYS file to
   http://people.apache.org/~shanti/olio_0.1.
  
  
   
   
 The output of RAT is included in *-rat-output.txt.



   
Cannot read these:
   
You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt
 on
   
   this server.
  
   
You don't have permission to access
   
 /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on
   
   this server.
  
   
   
   
   
  
   Fixed permissions.
  
  
The NOTICE file in the archives does not follow the standard:
   
http://www.apache.org/legal/src-headers.html#notice
   
   
   
   
   I shall fix this.
  
   Shanti
  
  
 
 
 -
  To unsubscribe, e-mail:
 general-unsubscr...@incubator.apache.org
  For additional commands, e-mail:
 general-h...@incubator.apache.org
 
 

  Craig L Russell
  Architect, Sun Java Enterprise System http://db.apache.org/jdo
  408 276-5638 mailto:craig.russ...@sun.com
  P.S. A good JDO? O, Gasp!




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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
 sebb wrote:

  On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
 wrote:
 
 
   This is the first binary release of the Apache Olio project.
We have fixed many bugs and have tested the releases to ensure there
 are no
   major problems.
  
All package names have been changed to org.apache.olio. We have updated
   many source license/header files and added the LICENSE, NOTICE files.
  
The release artifacts are available at :
http://people.apache.org/~shanti/olio_0.1
  
  
 
  It would be helpful to have a pointer to the SVN tag.
 
 
 
  SVN :
 https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/

The SVN content/layout looks a bit odd.

The directory
http://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/webapp/rails/trunk

appears to have a complete copy of Rails in it.

Is that really necessary?
No wonder there are so many files without headers.


 
Each source and binary package has a MD5 and a Signature.
  
  
 
  Only tar.gz packages provided. Normally zip is provided as well.
 
 
 
  I can create zip files - didn't realize that it was a requirement.

  MD5 hashes are OK, but cannot check sigs as key does not appear to be
  uploaded to a server.
 
  Can you provide a link to the KEYS file in SVN?
 
 
 
  I have now uploaded the KEYS file to
 http://people.apache.org/~shanti/olio_0.1.

 
The output of RAT is included in *-rat-output.txt.
  
  
 
  Cannot read these:
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on
 this server.
 
  You don't have permission to access
  /~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on
 this server.
 
 
 

  Fixed permissions.

  The NOTICE file in the archives does not follow the standard:
 
  http://www.apache.org/legal/src-headers.html#notice
 
 
 
  I shall fix this.

  Shanti


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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, sebb seb...@gmail.com wrote:
 On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:
   sebb wrote:
  
On 30/03/2009, Shanti Subramanyam - PAE shanti.subraman...@sun.com
   wrote:
   
   
 This is the first binary release of the Apache Olio project.
  We have fixed many bugs and have tested the releases to ensure there
   are no
 major problems.

  All package names have been changed to org.apache.olio. We have 
 updated
 many source license/header files and added the LICENSE, NOTICE files.

  The release artifacts are available at :
  http://people.apache.org/~shanti/olio_0.1


   
It would be helpful to have a pointer to the SVN tag.
   
   
   
SVN :
   https://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/


 The SVN content/layout looks a bit odd.

  The directory
  
 http://svn.apache.org/repos/asf/incubator/olio/tags/release-0.1/webapp/rails/trunk

  appears to have a complete copy of Rails in it.

  Is that really necessary?
  No wonder there are so many files without headers.


Also, the PHP source archive contains several jars.
Their Licenses don't appear to be present, and the NOTICE file does
not mention them.

Source archives should not normally include runtime jars, and it's not
clear if these particular jars are redistributable.

The binary PHP archive contains a file called
create_accessible_content.h. Looks odd to have a C/C++ header file in
there - but in fact it's an HTM(L) file. Not sure what happened there.

The RAILS binary archive contains several DIFF files, which surely
don't belong there?
It also contains the OlioDriver.jar, which contains some 3rd party
jars, as well as a jar called OlioDriver.jar. This latter appears to
be the real Olio code.

  
   
  Each source and binary package has a MD5 and a Signature.


   
Only tar.gz packages provided. Normally zip is provided as well.
   
   
   
I can create zip files - didn't realize that it was a requirement.
  
MD5 hashes are OK, but cannot check sigs as key does not appear to be
uploaded to a server.
   
Can you provide a link to the KEYS file in SVN?
   
   
   
I have now uploaded the KEYS file to
   http://people.apache.org/~shanti/olio_0.1.
  
   
  The output of RAT is included in *-rat-output.txt.


   
Cannot read these:
   
You don't have permission to access
/~shanti/olio_0.1/apache-olio-php-0.1.rat-output.txt on
   this server.
   
You don't have permission to access
/~shanti/olio_0.1/apache-olio-rails-0.1.rat-output.txt on
   this server.
   
   
   
  
Fixed permissions.
  
The NOTICE file in the archives does not follow the standard:
   
http://www.apache.org/legal/src-headers.html#notice
   
   
   
I shall fix this.
  
Shanti
  


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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Shanti Subramanyam

Craig L Russell wrote:


On Mar 31, 2009, at 8:18 AM, sebb wrote:


All package names have been changed to org.apache.olio. We have 
updated

many source license/header files and added the LICENSE, NOTICE files.


However, the RAT report shows that there are lots of files without the
correct headers.

AIUI, the correct headers are a *requirement* for a release:

http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit 



There's a document somewhere describing how to deal with existing
copyright headers.
It should be referenced somewhere in the Incubator documentation.


Generally, copyright notices should be moved from their original 
location in the source and put into the NOTICE file. Since there is 
already the Sun copyright notice in NOTICE, the original can simply be 
replaced by the Apache license. The history in svn has the original 
copyright so it's not lost.


There are different forms of the Apache license depending on the type 
of file, e.g. java source has the /** style format, xml would have the 
!-- format, shell scripts would have # format, etc.


If a file format cannot accept any comments (rare) then this should be 
noted in a discussion of the RAT output in the vote message.


Other than the Sun copyright notice (which has already been moved and 
all source files modified with the correct Apache notice), we have no 
other copyright notices to move. The few other notices are from 
third-party plugins which according to 
http://apache.org/legal/src-headers.html#3party should be left where 
they are - so I didn't touch them.


However, the big issue we have is that there is a lot of generated code 
and we can't insert any notices in them. I assume this is acceptable. We 
have binary files (jpgs, etc.) as well as a lot of third-party code with 
no notices at all which is what RAT is flagging.
For all third-party code, we had verified the licenses before checking 
in the code to svn (BSD, MIT or ruby licenses).

Craig


Shanti

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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, sebb seb...@gmail.com wrote:
 On 31/03/2009, Shanti Subramanyam shanti.subraman...@sun.com wrote:

  Craig L Russell wrote:
  
   
On Mar 31, 2009, at 8:18 AM, sebb wrote:
   

 
  
   
All package names have been changed to org.apache.olio. We have
   updated
many source license/header files and added the LICENSE, NOTICE
   files.
   
  
 

 However, the RAT report shows that there are lots of files without the
 correct headers.

 AIUI, the correct headers are a *requirement* for a release:


   
 http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit

 There's a document somewhere describing how to deal with existing
 copyright headers.
 It should be referenced somewhere in the Incubator documentation.

   
Generally, copyright notices should be moved from their original location
   in the source and put into the NOTICE file. Since there is already the Sun
   copyright notice in NOTICE, the original can simply be replaced by the
   Apache license. The history in svn has the original copyright so it's not
   lost.
   
There are different forms of the Apache license depending on the type of
   file, e.g. java source has the /** style format, xml would have the !--
   format, shell scripts would have # format, etc.
   
If a file format cannot accept any comments (rare) then this should be
   noted in a discussion of the RAT output in the vote message.
   
   
Other than the Sun copyright notice (which has already been moved and all
   source files modified with the correct Apache notice), we have no other
   copyright notices to move. The few other notices are from third-party
   plugins which according to
   http://apache.org/legal/src-headers.html#3party should be
   left where they are - so I didn't touch them.


 See my other mail - I don't think they should be in SVN.


However, the big issue we have is that there is a lot of generated code 
 and
   we can't insert any notices in them.


 RAT takes note of some generated files - not sure exactly what it
  looks for, but if you can add the necessary line to the file - or even
  a line that tells humans it is generate - that would be good.


   I assume this is acceptable. We have
   binary files (jpgs, etc.) as well as a lot of third-party code with no
   notices at all which is what RAT is flagging.
  
For all third-party code, we had verified the licenses before checking in
   the code to svn (BSD, MIT or ruby licenses).


There also appears to be a compile  runtime dependency on Faban, which is CDDL.
This needs to be documented in the README and NL files.

 Does the 3rd party source really need to be in SVN?


Craig
   
   
Shanti
  
   -
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 Apache Olio 0.1

2009-03-31 Thread Craig L Russell


On Mar 31, 2009, at 9:21 AM, Shanti Subramanyam wrote:


Craig L Russell wrote:


On Mar 31, 2009, at 8:18 AM, sebb wrote:


All package names have been changed to org.apache.olio. We have  
updated
many source license/header files and added the LICENSE, NOTICE  
files.


However, the RAT report shows that there are lots of files without  
the

correct headers.

AIUI, the correct headers are a *requirement* for a release:

http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit

There's a document somewhere describing how to deal with existing
copyright headers.
It should be referenced somewhere in the Incubator documentation.


Generally, copyright notices should be moved from their original  
location in the source and put into the NOTICE file. Since there is  
already the Sun copyright notice in NOTICE, the original can simply  
be replaced by the Apache license. The history in svn has the  
original copyright so it's not lost.


There are different forms of the Apache license depending on the  
type of file, e.g. java source has the /** style format, xml would  
have the !-- format, shell scripts would have # format, etc.


If a file format cannot accept any comments (rare) then this should  
be noted in a discussion of the RAT output in the vote message.


Other than the Sun copyright notice (which has already been moved  
and all source files modified with the correct Apache notice), we  
have no other copyright notices to move. The few other notices are  
from third-party plugins which according to http://apache.org/legal/src-headers.html#3party 
 should be left where they are - so I didn't touch them.


RIght, but they would need to be put into the NOTICE so people don't  
have to scour the release looking for third party copyright notices.


However, the big issue we have is that there is a lot of generated  
code and we can't insert any notices in them. I assume this is  
acceptable.


Right. This is not an issue. You might note these in the release vote  
discussion of the RAT output.


We have binary files (jpgs, etc.) as well as a lot of third-party  
code with no notices at all which is what RAT is flagging.


The binary files are ok. If RAT is flagging them then we would need to  
look at why RAT doesn't understand the file suffix.


For all third-party code, we had verified the licenses before  
checking in the code to svn (BSD, MIT or ruby licenses).


Cool. Just need to copy the licenses into the NOTICE.

Craig



Craig


Shanti

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



Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@sun.com
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Craig L Russell craig.russ...@sun.com wrote:

  On Mar 31, 2009, at 9:21 AM, Shanti Subramanyam wrote:


  Craig L Russell wrote:
 
  
   On Mar 31, 2009, at 8:18 AM, sebb wrote:
  
   

 
  
   All package names have been changed to org.apache.olio. We have
 updated
   many source license/header files and added the LICENSE, NOTICE
 files.
  
 

   
However, the RAT report shows that there are lots of files without the
correct headers.
   
AIUI, the correct headers are a *requirement* for a release:
   
   
 http://incubator.apache.org/guides/releasemanagement.html#release-legal-audit
   
There's a document somewhere describing how to deal with existing
copyright headers.
It should be referenced somewhere in the Incubator documentation.
   
  
   Generally, copyright notices should be moved from their original
 location in the source and put into the NOTICE file. Since there is already
 the Sun copyright notice in NOTICE, the original can simply be replaced by
 the Apache license. The history in svn has the original copyright so it's
 not lost.
  
   There are different forms of the Apache license depending on the type of
 file, e.g. java source has the /** style format, xml would have the !--
 format, shell scripts would have # format, etc.
  
   If a file format cannot accept any comments (rare) then this should be
 noted in a discussion of the RAT output in the vote message.
  
  
  Other than the Sun copyright notice (which has already been moved and all
 source files modified with the correct Apache notice), we have no other
 copyright notices to move. The few other notices are from third-party
 plugins which according to
 http://apache.org/legal/src-headers.html#3party should be
 left where they are - so I didn't touch them.
 

  RIght, but they would need to be put into the NOTICE so people don't have
 to scour the release looking for third party copyright notices.

 
  However, the big issue we have is that there is a lot of generated code
 and we can't insert any notices in them. I assume this is acceptable.
 

  Right. This is not an issue. You might note these in the release vote
 discussion of the RAT output.


  We have binary files (jpgs, etc.) as well as a lot of third-party code
 with no notices at all which is what RAT is flagging.
 

  The binary files are ok. If RAT is flagging them then we would need to look
 at why RAT doesn't understand the file suffix.

 
  For all third-party code, we had verified the licenses before checking in
 the code to svn (BSD, MIT or ruby licenses).
 

I'm not convinced that the license permits Ruby code to be added to SVN.

Here is the a reference I found to the use of works under the Ruby license:

http://www.apache.org/legal/resolved.html

This does not allows projects to include Ruby-licensed code.

  Cool. Just need to copy the licenses into the NOTICE.

Surely the licenses go into the LICENSE file (verbatim or as links)?

Required attributions and copyright notices go in the NOTICE file.

  Craig

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

  Craig L Russell
  Architect, Sun Java Enterprise System http://db.apache.org/jdo
  408 276-5638 mailto:craig.russ...@sun.com
  P.S. A good JDO? O, Gasp!




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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Craig L Russell


On Mar 31, 2009, at 12:01 PM, sebb wrote:

I'm not convinced that the license permits Ruby code to be added to  
SVN.


Here is the a reference I found to the use of works under the Ruby  
license:


http://www.apache.org/legal/resolved.html

This does not allows projects to include Ruby-licensed code.


There are a few parts in the olio distribution that we need to consider:

1. Olio code written in Ruby that we wrote and license under Apache  
license.


2. Unmodified third party Ruby code under the Ruby license. The  
resolved.html says we can have an external dependency on these files.  
We just cannot distribute them. So we need to remove the files from  
the distribution and provide instructions for our users how to obtain  
and install them. I'd guess that the Rails implementation (assuming  
that we depend on some specific unmodified version of Rails) falls  
into this category.




Cool. Just need to copy the licenses into the NOTICE.


Surely the licenses go into the LICENSE file (verbatim or as links)?


Verbatim is preferred, as we can't assume that a link can be followed  
just because a user has obtained the distribution.



Required attributions and copyright notices go in the NOTICE file.


RIght. No matter how many times I read them, I cannot remember the  
rules without having them in front of me.


Craig

Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@sun.com
P.S. A good JDO? O, Gasp!



smime.p7s
Description: S/MIME cryptographic signature


Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread sebb
On 31/03/2009, Craig L Russell craig.russ...@sun.com wrote:

  On Mar 31, 2009, at 12:01 PM, sebb wrote:


  I'm not convinced that the license permits Ruby code to be added to SVN.
 
  Here is the a reference I found to the use of works under the Ruby
 license:
 
  http://www.apache.org/legal/resolved.html
 
  This does not allows projects to include Ruby-licensed code.
 

  There are a few parts in the olio distribution that we need to consider:

  1. Olio code written in Ruby that we wrote and license under Apache
 license.

Yes.

  2. Unmodified third party Ruby code under the Ruby license. The
 resolved.html says we can have an external dependency on these files. We
 just cannot distribute them. So we need to remove the files from the
 distribution and provide instructions for our users how to obtain and
 install them. I'd guess that the Rails implementation (assuming that we
 depend on some specific unmodified version of Rails) falls into this
 category.

I would think so too.

 
 
 
   Cool. Just need to copy the licenses into the NOTICE.
  
 
  Surely the licenses go into the LICENSE file (verbatim or as links)?
 

  Verbatim is preferred, as we can't assume that a link can be followed just
 because a user has obtained the distribution.

Sorry, I meant a local link, e.g. LICENSE mentions the file
LICENCE_BSD.txt which is preferably in the same directory. It's
important that the user can start with the LICENSE file and find all
the licenses without having to search the directories to find them.

 
 
  Required attributions and copyright notices go in the NOTICE file.
 

  RIght. No matter how many times I read them, I cannot remember the rules
 without having them in front of me.

AIUI, the NOTICE file is supposed to be usable in an About box, so
needs to hold the minimum necessary. I find that helps me remember.

  Craig


  Craig L Russell
  Architect, Sun Java Enterprise System http://db.apache.org/jdo
  408 276-5638 mailto:craig.russ...@sun.com
  P.S. A good JDO? O, Gasp!




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



Re: [VOTE] Release Apache Olio 0.1

2009-03-31 Thread Shanti Subramanyam
Since we have two packages with different LICENSE and NOTICE files, is 
it okay to name them as follows :

. LICENSE_php.txt, NOTICE_php.txt
. LICENSE_rails.txt, NOTICE_rails.txt

Shanti

Craig L Russell wrote:


On Mar 31, 2009, at 12:01 PM, sebb wrote:


I'm not convinced that the license permits Ruby code to be added to SVN.

Here is the a reference I found to the use of works under the Ruby 
license:


http://www.apache.org/legal/resolved.html

This does not allows projects to include Ruby-licensed code.


There are a few parts in the olio distribution that we need to consider:

1. Olio code written in Ruby that we wrote and license under Apache 
license.


2. Unmodified third party Ruby code under the Ruby license. The 
resolved.html says we can have an external dependency on these files. 
We just cannot distribute them. So we need to remove the files from 
the distribution and provide instructions for our users how to obtain 
and install them. I'd guess that the Rails implementation (assuming 
that we depend on some specific unmodified version of Rails) falls 
into this category.




Cool. Just need to copy the licenses into the NOTICE.


Surely the licenses go into the LICENSE file (verbatim or as links)?


Verbatim is preferred, as we can't assume that a link can be followed 
just because a user has obtained the distribution.



Required attributions and copyright notices go in the NOTICE file.


RIght. No matter how many times I read them, I cannot remember the 
rules without having them in front of me.


Craig

Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@sun.com
P.S. A good JDO? O, Gasp!



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