On Thu, Dec 15, 2011 at 12:19 AM, Justin Deoliveira <jdeol...@opengeo.org>wrote:
> Thanks Andrea, I think this way is much cleaner as well. And we can
> minimize api impact by keeping all the methods on GeoServerInfo intact (but
> deprecated) for now.
>
> Question about names. What should the new interface be called?
>
> SettingsInfo
> LocalSettingsInfo
> ServiceSettingsInfo
> WWWSettingsInfo
>
It's been so long since we named something www, we should give it a go
again :-)
Judging from your screenshots later in the thread WorkspaceSettingsInfo
might be a
good fit.
At the same time, that's stuff one can configure also globally, so it's not
only
workspace. SettingsInfo could be a way, or maybe we could split them by
topic and have OrganisationInfo and so on.
I had a go into GeoServer info and I see things that are obvious candidates
(such as ContactInfo) and things that are less.
For example take proxyBaseURL, in a multi-tenancy/Service provider scenario
one might have a single GeoServer for many organisations, each one having
its own public first or second level domain, some might want to use OGC
standard schema references and other not, each one might need to use
a different default charset and so on.
Some of these are organization related (OrganizationInfo?) others are
settings that affect all the services (base urls, we could call those
ServicesInfo?) and so on, others are clearly global such as the JAI
settings (since they affect the JAI singleton) so they have to stay
in GeoServerInfo
Ok, enough ranting for now :-p
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
mob: +39 339 8844549
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
-------------------------------------------------------
------------------------------------------------------------------------------
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.
But none more important than the need to reduce IT complexity
while improving strategic productivity. Learn More!
http://www.accelacomm.com/jaw/sdnl/114/51507609/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel