On Thu, May 30, 2013 at 4:42 PM, Justin Deoliveira <[email protected]>wrote:

> I'm the last person that wants to push contributors out of the door, but
> if we want to grab this funding opportunity and make CSS a supported
> module, with a strong possibility for core inclusion (once in extension,
> the blockers to core would be its Scala status and a check on the user
> base, which seems to be already appreciating the module) later down the
> road, what alternatives are there?
>
>> I'm fully open to suggestions (I mean it) :-)
>>
>
> I guess i don't understand why it's a blocker for this organization not to
> have css support in the core? Styling language has already been for the
> most part abstracted out into an extension point when WMS 1.3 support was
> added and we had to support initially SE. So to me it seems good css
> integration is just a matter of copying over a plugin. Perhaps i am wrong
> or missing something though.
>

Extensions are somewhat weak, only one developer officially supporting
them, and there is the little hassle of installing them.
They are also not user covered as core code, because you have to install
them in order to use them, just see what happened
lately with the monitoring, xslt and inspire extensions, the packages were
not properly setup and it took time for people to notice.
I'm not saying that core module never have failures, but they normally have
more eyes on it.

Moreover, core module normally are not getting dropped along the way. Yes,
it might happen, but it's quite a bit more unlikely
than with a single person community/extension module.

And here lies the weakness of modules made on top with scripting languages,
that often they are single person businesses.
While I cannot speak for the sponsor, I believe they will invest in CSS
usage only if the CSS is there to stay, something that
is hardly guaranteed with a truly single module maintainer.

I have it in good authority that several people are not using the WPS
module because it's not on core. They look and ask
"why is it not on core, what's missing", and normally they don't like the
answer.
I mean, it's not strange that a portion of the user base is rather risk
adverse...

Cheers
Andrea


-- 
==
GeoServer training in Milan, 6th & 7th June 2013!  Visit
http://geoserver.geo-solutions.it for more information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39  339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------
------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to