incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jörg Reiher <>
Subject AW: [VOTE] apache-empire-db-2.0.3-incubating and apache-empire-struts2-ext-1.0.3-incubating release
Date Mon, 08 Sep 2008 13:50:34 GMT
I've got the following questions regarding the KEYS file and the md5+sha hashes for a release:

There is actually a KEYS file located at
Is there something wrong with it or do we have to put it in any other place?

I used gpg to generate the MD5 and SHA hashes. The output of gpg differs from what would be
produced by md5sum, because gpg formats the values with blanks between each HEX-String, md5sum
Is this a problem? If so, the Apache guideline should take this into account (

So far, thanks for your help
Greetings joerg

> -----Urspr√ľngliche Nachricht-----
> Von: Thomas Fischer []
> Gesendet: Samstag, 6. September 2008 15:35
> An:
> Cc:
> Betreff: RE: [VOTE] apache-empire-db-2.0.3-incubating and apache-
> empire-struts2-ext-1.0.3-incubating release
> I checked the Release candidate against the incubator release check
> list
> [1] and found the following:
> - All Files unpack correctly.
> - The code builds from source.
> - the status page is not up to date.
> - All files have a valid md5 sum, sha hash and are signed properly.
> However, the format of the md5 and sha sum files is not linux standard,
> making automatic checks more difficult. I am not sure whether that
> causes
> mirroring problems.
> - There is not yet a KEYS file.
> - The NOTICE and various LICENSE files are ok, except the following:
> -- The asf part is not the first part of the /NOTICE file in the db and
> the struts2 extension. See [2]
> -- freemarker is not in the /NOTICE file of the struts2 extension.
> However, the freemarker License requires it. The appropriate passage
> from
> the Freemarker license needs to be copied into the NOTICE file.
> -- The HSQLDB library is not mentioned in the /NOTICE file of the db
> part.
> Ihe HSQL License does not require it, but I'd add it anyway.
> - The Servlet API and JSP API are contained in the struts 2 extension
> distribution. The Source code is not included; neither there is a
> prominent notice to where it can be obtained. This is against the CDDL
> License [3] and apache licensing policy [4].
> - The README Files are ok except the following:
> -- The README File of the struts2 extension is misleading. It is said
> there that "This Extension works with the Sysdeo-DevLoader". I'd hope
> it
> works in a standalone servlet container as well ?
> -- The README should contain information how the code can be built from
> source. In the db part it should say where the build.xml is located; in
> the struts2 extension this part misses.
> - The documentation of the struts2 extension is a bit sparse. It
> contains
> javadocs and a small Readme. Perhaps the documentation from the web
> site
> can be included ?
> - There is a file apache-empire-struts2-ext-1.0.3-incubating.tar.gzmd5,
> which content does not fit its name. Probably it is there by error.
> - The example applications contain all the libraries in the /lib
> directory
> again. For bandwith reasons, it would be better to supply an ant script
> which compiles and packages the examples by using the /lib files.
> - The RAT reports look good.
> [1]
> [2]
> [3]
> [4]
> Regarding the license issues, I regret that I am forced to vote -1 on
> this
> Release Candidate. I am sorry that I could not check the RC while the
> vote was on the dev list, but I had a lot of work to do this week.
>      Regards,
>        Thomas
> P.S. Who is responsible for updating the status page ? Should that be
> done by the mentor, or can I as IPMC member also do that ?
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message