Andrea Aime wrote:
Agreed. I guess there are a couple of problems:
* integrating with geoserver means using the dispatcher system, they rolled their own alternative instead
The fun part here for me is adding a SOAP/WSDL layer around the geoserver dispatcher system - anyone have an idea
how much work is involved on this one? I hope that REST could be treated the same way...
* same goes for xml parsing, thought I cannot find the sources of their model and parsing modules I kind of remember they used xmlbeans (may be wrong, asking now)
That would be good to know; I remember getting an invite to join a project that was jaxb bindings for all the OGC specifications (the code was all generated so it did not
really need to be open source; and the result looked horrible so I declined).
* the interfaces they come up with are similar to the one we're trying to define in gt2 (see Process proposal) but they are under the wrong license for gt2.
That reminds me; Simone was asking about associating ID and what not with a process; so we could support the various "Status" requests. This is the kind of thing
that should be coded up as a ProgressListener and injected into the execute( input, progress ) method - it is a completely orthogonal concern (that we should make
sure is accounted for).
It is going to be *very* tempting to complicate the GeoTools Progress proposal based on the need for WPS; if we possibly can I would like to keep things very simple
and lower the barrier to programming up a new Process.
Anyways, we should try to coordinate with them, they are using GT2 afaik. We may not be able to share code, but I fully agree with Justin, we should give it a try.
If you have a contact point please invite them to todays meeting.
2. I myself (and I know many others), will place a REST front end above a SOAP/WSDL front end. Theoretically we could have both but it might be nice to add REST to the picture.
You mean, REST front end is more important than a SOAP one, right? (first time I read it I understood something like building the REST one on top of SOAP one, which does not seem to make sense to me...)
That makes sense to me; the abstractions defined for SOAP are fine; it is the XML hell that is being objected to...
Looking forward to chatting in the meeting.
Me too!
Well lets make sure everyone has read the latest specification before we start; and if anyone has a contact that can supply the missing diagram links from appendix A I would love to look at the pictures.
Jody