Adam Lally wrote:
> The Apache UIMA community has voted to release version
> 2.1.0-incubating.  We would now like to ask the Incubator PMC to
> approve this release.
> 
> Release artifacts:
> http://people.apache.org/~alally/uima-2.1.0-incubating/
> ...

I reviewed the uimaj-2.1.0-incubating-src.tar.gz distribution. The
signature verified fine. The incubator disclaimer in the DISCLAIMER and
README files, which looks good to me.

Below are four issues I spotted.

(1) Source headers in generated output

info from original post:
> We've run the RAT utility and have posted the reports, along with our
> own comments, here:
> http://people.apache.org/~alally/uima-2.1.0-incubating/RAT/RAT-src.txt
> http://people.apache.org/~alally/uima-2.1.0-incubating/RAT/RAT-bin.txt
> 
> The original unedited RAT reports are also posted:
> http://people.apache.org/~alally/uima-2.1.0-incubating/RAT/RAT-src-full.txt
> http://people.apache.org/~alally/uima-2.1.0-incubating/RAT/RAT-bin-full.txt

Thanks for posting your RAT output, especially since you noted "the
current version of RAT crashes on the UIMA source distrib". :-)

Regarding not including the ASF header in generated output, although it
isn't required it's still a good idea to include it where feasible so
end users aren't confused about usage [1].

In my opinion it isn't a show stopper for this release, but if I were
you, I'd go ahead and include the header when in doubt and if it's
reasonable to do so.

Incidently, the src-headers page [2] mentions a handy tool in the
committers repo [3] that will actually slap those headers on for you in
a comment for various file types.

(2) Old headers

When I ran insert_license.pl [3] in "practice" mode, it spotted these
files that have the old-style copyright, and they must be replaced with
the current header [2]:

uimaj-2.1.0-incubating/uima-docbooks/CatalogManager.properties
uimaj-2.1.0-incubating/uima-docbooks/project.properties
uimaj-2.1.0-incubating/uima-docbooks/MANIFEST
uimaj-2.1.0-incubating/uima-docbooks/xml-catalog.xml
uimaj-2.1.0-incubating/uima-docbooks/src/css/stylesheet.css
uimaj-2.1.0-incubating/uima-docbooks/src/styles/html.xsl
uimaj-2.1.0-incubating/uima-docbooks/src/styles/pdf.xsl
uimaj-2.1.0-incubating/uima-docbooks/src/styles/common_custom.xsl
uimaj-2.1.0-incubating/uima-docbooks/src/styles/htmlsingle.xsl
uimaj-2.1.0-incubating/uima-docbooks/src/styles/pdf/titlepage.xml
uimaj-2.1.0-incubating/uima-docbooks/src/styles/pdf/custom.xsl
uimaj-2.1.0-incubating/uima-docbooks/src/styles/html/titlepage.xml
uimaj-2.1.0-incubating/uima-docbooks/src/styles/html/custom.xsl

insert_license.pl [3] outputs a line like this for these files with the
old header:

uimaj-2.1.0-incubating/uima-docbooks/src/styles/html.xsl,
extension=.xsl, fileType=xml, Found existing license (licenseType=AL-20)
so skipping, WARN: old AL-20 copyright notice

(3) NOTICE file

Wasn't UIMA started with an initial code contribution? If so, I would
expect its NOTICE file to include some sort of attribution; see:

http://www.apache.org/legal/src-headers.html#notice
http://www.apache.org/licenses/example-NOTICE.txt

(4) UIMA Podling status at http://incubator.apache.org/projects/uima.html

The "copyright" and "verify distribution rights" work items haven't been
checked off -- that suggests that the ip clearance hasn't quite yet been
completed yet. Or maybe it has and the status just needs to be updated
to reflect reality.

So, issues 2-4 must be fixed.

 -jean


[1]
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200611.mbox/[EMAIL 
PROTECTED]
[2] http://www.apache.org/legal/src-headers.html
[3]
https://svn.apache.org/repos/private/committers/relicense/src/perl/insert_license.pl

> We have done thorough testing of this release, which is documented here:
> http://cwiki.apache.org/UIMA/testplan21.html
> 
> 
> We ask that you please vote to approve this release:
> 
> [ ] +1 Approve the release as Apache UIMA 2.1.0-incubating
> [ ] -1 Recommend against releasing at this time (identify issues you
> consider showstoppers)
> 
> Thanks!
> - The Apache UIMA team
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to