Hello Jody
The review of epsg-access and epsg-postgresql look fine and I see nothing to
add.
One note about the readme.txt file in plugin/epsg-hsql: the instructions copied
from the javadoc are
actually for module maintainers; it explain how to upgrate the plugin for
latest EPSG database
release. Users doesn't need to care about them. Should I delete them from the
readme file? I will
try to make the javadoc clearer about the part that are for module maintainers.
Jody Garnett a écrit :
> I understand that the HSQL.html instructions is actually linked to by
> the package.html in referencing (as with the other epsg plugins). I have
> including a simple package.html with your module that you may choose to
> delete (on the off chance that javadocs are produced module by module).
Thanks for adding this package.html, I think that it is a good move and we
should keep them for the
"module by module" javadoc. For the cross-module javadoc, I guess that there is
some way to tell
Maven (maybe with a custom plugin if there is no standard way) that the
package.html file in some
"master" module should take precedence.
> My best guess it the difficult LICENSE.TXT wording is relative to the
> jdbc driver that is probably included in our download?
Yes.
> I could find no duplication of the wording in the header files for the
> module.
The gt2-epsg-hsql module do not contains any code derived from HSQL, so the
HSQL copyright do not
applies to the Geotools source code. I will update the review.txt file in order
to reflect that.
> Any clarification would be good. If we really do need to the indicated
> notification with our library we will need to provide instructions in
> the developers guide documenting how users of our library need to handle
> the situation (or simply drop the jdbc driver and a maven 2 file or
> download instructions for those wishing to use the hsql module).
If we wish to avoid the HSQL licensing, the only thing needed is to add
<scope>provided</scope> in
the <dependency> element relative to the HSQL engine. It would be less
convenient for user however,
since they would need to download the HSQL db themself.
I suggest to keep the HSQL engine bundled, and keep in mind that this
particular licensing apply
only to the binary release of plugin/epsg-hsql: it doesn't apply in any way to
the Java source code
in this module. Note that each module can have their own licensing page, e.g.:
http://maven.geotools.fr/reports/api/license.html
The current licensing page generated by Maven links to the license published on
the GNU web site. I
suggest to convert all "LICENSE.txt" files in Geotools into "LICENSE.html"
files (for nicer
formatting and capability to add hyperlink), and setup Maven 2 in order to
publish those
"LICENSE.html" files into generated pages like the above-mentioned one. I can
convert the
LICENSE.txt files in the modules that I maintain and setup Maven 2 on trunk if
people wish.
Martin.
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel