Hi Niels,

> I just wanted to verify that the geofence rest API PR okay to merge now:
> https://github.com/geoserver/geoserver/pull/1044

still checking it.
I'll continue sending you the minor technical issues in private mails, in 
order not to fill the list with details which may not be generally interesting.


Some general considerations:

- I see that for the geofence REST API we only have XML output, while the 
other geoserver REST calls also allows json and html. Is that ok? Should it be 
made expicitly clear in the doc?

- Information provided by the geofence REST API are quite sensitive, so 
probably all the geofence/ paths should require user authentication. 
It would be a good thing to point out in the doc that the geofence/ path 
should be at least protected in a reverse proxied environment.

- The Geofence refactoring implemented to allow to plug the server part into 
geoserver has made the roles/groups configuration an external responsability; 
given that, I guess that the user/role calls should not be in the geofence 
API.

- Servicename in user / role API should be somehow hidden. 
Currently we have paths such as:
   /rest/usergroup/{serviceName}/users
   /rest/usergroup/{serviceName}/group/{group
In order to merge this point with the previous one, would it be a good idea to 
create a "geofence"  "user group service", and have all the calls to the 
user/group interface only interact with that service? It would simplify the 
REST URLs, and would restrict the scope of what could be handled using the 
REST API.

   Cheers,
   Emanuele


Alle 23:27:54 di Thursday 4 June 2015, Niels Charlier ha scritto:
> Emanuele,
> 
> I just wanted to verify that the geofence rest API PR okay to merge now:
> https://github.com/geoserver/geoserver/pull/1044
> 
> 
> Regards
> Niels


-- 
==
GeoServer Professional Services from the experts! 
Visit http://goo.gl/NWWaa2 for more information.
==

Ing. Emanuele Tajariol
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  380 2116282 

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

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

------------------------------------------------------------------------------
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to