Hello Everyone,
As I'm currently attending Code4Lib2015, I had the good fortune of attending the impromptu meeting held by Nick Ruest and Daniel Lamb last evening (thank you again to both of you for organizing this event).
While speaking with Daniel on the topic of the proposed architectural changes for Islandora 7.x-2.x, I had mentioned in passing that I have been developing a RESTful consumer for the GeoServer WMS/WFS application:
https://github.com/LafayetteCollegeLibraries/geoserver-clientPlease note that this project is far from mature, and needs quite some cleaning. However, as there are basic unit tests and TravisCI integration.
If this can be neatly integrated with any existing Vagrant environment using Chef for provisioning, I can see about integrating these technologies. Unfortunately, my current situation with the WiFi connectivity for this conference prevents me from attempting to provision any Vagrant environments I have been actively developing (and, I would assume, for those developed using Chef).
After Code4Lib has concluded and I've returned, I can look to finish actively developing our environments for Islandora/Fedora Commons 3.8/Islandora GIS/GeoServer. The following components are in varying states of stability:
https://github.com/LafayetteCollegeLibraries/puppet-fedora_commons_solrhttps://github.com/LafayetteCollegeLibraries/puppet-fedora_commonshttps://github.com/LafayetteCollegeLibraries/puppet-fedoragsearchhttps://github.com/LafayetteCollegeLibraries/puppet-islandorahttps://github.com/LafayetteCollegeLibraries/vagrant-geoserverPlease let me know should any issues or questions arise.
Sincerely,
James