GeoServer的RESTAPI很流行,但维护的不好,收集了大量未解决的bug。其中许多人抱怨功能和缺乏文档。大量的bug(API调用正确但产生了错误)可能会产生更多的文档请求(开发人员认为他们调用错误,并通过一个有效的示例要求改进文档)。
在内部,RESTAPI是使用早期名为“restlet”的java库编写的(http://restlet.com/)。人们希望迁移到spring rest api,它是注释驱动的,并且支持得更好。执行到SpringMVC迁移的风险在于引入的bug比修复的要多。这在一定程度上被一个熟悉代码库和所用技术的开发人员池所抵消。
有关规划协调和详细信息,请参见:
https://osgeo-org.atlassian.net/browse/GEOS-8275