Eddie Epstein wrote:
There is an initial release candidate for the UIMA C++ framework at
http://people.apache.org/~eae/uimacpp-distributions/2.1.0/RC0/
Thilo, can you please look through the distributions and let me know
what issues you see with the overall package?
There are source and binary distributions for Unix and Windows if
anyone wants to play.
Thanks,
Eddie
Hi Eddie,
here are some things I found. First, binary distribution.
* LICENSE file needs the variables filled in.
* The APR headers still use the old 1.1 Apache license. Is this the
latest version of APR? I'm not suggesting you change the license, to
the contrary. Just wondering if there is a later version available
that's already under the 2.0 license.
* For the release voting, we'll need to say how the documentation is
automatically generated with doxygen (because there are no license
headers).
* uimacpp/include/uima/msg.h and uimacpp/include/uima/msgstrtab.h have
no license headers.
* The licenses do not go into separate subdirectories. Instead, all
licenses are appended to the LICENSE file. In addition, in the NOTICES
file, you spell out what software you include that's not Apache
licensed, and under which license (which is then in the LICENSE file).
You'll need to do that for the ICU, and I guess Xeces and APR, because
they are 1.x licensed. We should ask on incubator-general about the ICU
license, but I assume it's ok because Xerces is also using it.
That's it for today, I'll take another look tomorrow, and hopefully also
at the source distribution.
--Thilo