On Sat, Jun 18, 2011 at 9:05 PM, Gabriel Roldán <[email protected]> wrote:
> One thing I think I could volunteer for is in splitting kml as a
> separate module. So that a first "downgrade" step would be moving it to
> extension. Then if no maintainer steps up we could downgrade it to
> community.
> A first step towards "improving" the kml story was made while the wms
> refactoring by placing kml into its own package instead of spread all
> over the place. Still there's one point of conflict, and it's that the
> WebMapService interface and DefaultWebMapService implementation are
> directly tied to kml through the kml(GetMapRequest getMap):WebMap method
> (i.e. the KML reflector), which somehow should end up in the kml
> package/module itself.

Interesting problem. The dispatcher now finds the service object first, and
then reflectively finds the method to call on it.
Since we cannot add methods to an object at runtime, do we have alternatives?
Maybe mapping the wms/kml... url to a specific restlet would be enough?

> So I for one, that happened to have to do one or another intervention in
> the kml code base and still can't really say I _understand_ it, could at
> least volunteer to try to make it its own module. Does that sound good?

Would work for me. I'm still hoping to see someone pop up that says
she/he's interesting in helping maintenance, but if nobody shows up,
I guess we're not left with much of a choice

Cheers
Andrea

-- 
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584 962313
fax:      +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to