Rob Atkinson ha scritto:
The app-schema stuff is working to a degree (a few data types not
encoding correctly and filters barfing) without special modification
to the main Geoserver codebase.
Current issues seems to be centered around a few incomplete
implementations in GML objects, requiring some patches to geotools.
Its not quite feature-complete, but may be in a week or so.
IMHO it would be good to include these app-schema elements (initially
build with the -Papp-schema profile) in the beta so that we are
getting maximum testing early that the app-schema stuff doesnt
actually interfere with anything. If problems do arise, that seem to
be hard to resolve, you can always back it out in a second cut.
The unit tests for app-schema could be disabled if the build time is
an issue, since this beta is not about testing the app-schema
functionality yet.
Rob,
isn't it a little late for inclusion in beta1?
I have no idea of what is needed to test it out (I know I asked Ben
about that, but then due to pressure in other directions I passed
the ball to Gabriel), and as you say you still have
rough edges functionality wise.
Afaik there is no public tutorial in the documentation, there is
no UI, so even in the hypothesis that I include the application
schema work in the build, how should I word the announcement?
"And oh, we have this great complex feature and app schema mapping
support, here is a sample data directory, good luck finding the
files that do configure complex features among the rest, which
is btw not documented since you're not supposed to mess with it".
Jokes aside, in a release announcement I need a somewhat user
presentable story and a simple tutorial that works. Today I'll be fixing
the last jira issues and run all the CITE tests, so I won't have
time to figure out how mapping works and make and example
and a tutorial based on top of it.
However, if you have been following the "road map update"
mails you should know there will be a beta2 June 15
(http://geoserver.org/display/GEOS/Roadmap) so you should
have time to fix the rough edges, make a little
tutorial and provide us some hints of what is needed to
include app schema support in a release.
We have been asking updates from the app schema crowd in
the last "roadmap update" mail and we got nothing
back, so I don't feel like delaying the first
beta because of this. Others may disagree, feedback welcomed
(yes PSC members, I'm looking at you)
http://www.nabble.com/road-map-update%2C-May-12%2C-09-td23509366.html#a23509366
Let me know
Cheers
Andrea
--
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.