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).

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

Reply via email to