[Geoserver-devel] GeoServer Name Usage

Hi, I have been developing an open source toolbox for ArcGIS that integrates
with GeoServer. I named it "GeoServer ArcAdmin". I want to know is this a
violation case? If so I change the name. Here is the website
http://cbsuygulama.wordpress.com/geoserver-arcadmin-en/
<http://cbsuygulama.wordpress.com/geoserver-arcadmin-en/&gt;

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/GeoServer-Name-Usage-tp5095715.html
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

Cool project!

No objection here regarding the name.

···

On Sun, Dec 29, 2013 at 2:35 AM, MSBilgin <mselimbilgin@…25…> wrote:

Hi, I have been developing an open source toolbox for ArcGIS that integrates
with GeoServer. I named it “GeoServer ArcAdmin”. I want to know is this a
violation case? If so I change the name. Here is the website
http://cbsuygulama.wordpress.com/geoserver-arcadmin-en/
<http://cbsuygulama.wordpress.com/geoserver-arcadmin-en/>


View this message in context: http://osgeo-org.1560.x6.nabble.com/GeoServer-Name-Usage-tp5095715.html
Sent from the GeoServer - Dev mailing list archive at Nabble.com.


CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Mon, Jan 13, 2014 at 4:22 PM, Justin Deoliveira <
jdeolive@anonymised.com> wrote:

Cool project!

No objection here regarding the name.

Yep, no objections here either. I guess it would be nice to have a blog post
on geoserver.org talking about this project

Cheers
Andrea

--
== Our support, Your Success! Visit http://opensdi.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

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

Hello, I have released GeoServer ArcAdmin v1.0 stable version. The features
of this release:

You can directly upload raster and vector data to GeoServer. It works with
all data formats that supported by ArcGIS.
You can generate new workspaces and remove existings.
You can remove data stores and coverage stores on GeoServer.
SLD (Styled Layer Descriptor) documents could uploaded to GeoServer and you
can apply styles to map layers.
Design of the toolbox has been improved.
Interaction with Model Builder has been improved.

Here is a screenshot.
<http://osgeo-org.1560.x6.nabble.com/file/n5101953/2.png&gt;

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/GeoServer-Name-Usage-tp5095715p5101953.html
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

On Wed, Feb 5, 2014 at 12:43 AM, MSBilgin <mselimbilgin@anonymised.com> wrote:

Hello, I have released GeoServer ArcAdmin v1.0 stable version. The features
of this release:

You can directly upload raster and vector data to GeoServer. It works with
all data formats that supported by ArcGIS.
You can generate new workspaces and remove existings.
You can remove data stores and coverage stores on GeoServer.
SLD (Styled Layer Descriptor) documents could uploaded to GeoServer and you
can apply styles to map layers.
Design of the toolbox has been improved.
Interaction with Model Builder has been improved.

Here is a screenshot.
<http://osgeo-org.1560.x6.nabble.com/file/n5101953/2.png&gt;

Thanks for the update.
I'm not sure how many developers have an ArcGis installation (I for one,
don't), maybe
you would get a larger audience interested in trying your plugin if you
also posted
these news to the GeoServer users list?

Cheers
Andrea

--
== Our support, Your Success! Visit http://opensdi.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

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

This transmission is intended for the named addressee(s) only and may contain sensitive or protectively marked material up to RESTRICTED and should be handled accordingly. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else. If you have received this transmission in error please notify the sender immediately. All email traffic sent to or from us, including without limitation all GCSX traffic, may be subject to recording and/or monitoring in accordance with relevant legislation.

···

Hi,
I’m not a GeoServer developer, but I loiter around on the list and have a ArcGIS install.

I quite like it though don’t envision using it myself.

Have you considered making it a QGIS plugin? That’s more in keeping with the Open Source ethos (not that this isn’t potentially useful) I imagine your python scripts could be made fairly portable if you separate the logic up.

Some thoughts below, mostly little feature enhancement things. Apologies for the longish list; I didn’t test everything but put down what I noticed.

  1. The readme has a “.md” extension for some reason.

  2. The readme doesn’t say how to install it. I see that’s online.

  3. I wanted to install the script here: C:\GeoServer-ArcAdmin-1.0
    But it didn’t work because the toolbox couldn’t find the script - it seems you’ve hardcoded the location that the toolbox is looking for the script. If possible I’d strongly suggest making it look for relative locations rather than absolute locations. Not everyone will be able to create a directory in their C:\ drive with the applicable name.

  4. When I got it installed and tried to use it, I received this error (because it turns out my test server was turned off! :slight_smile: ):

Running script newWorkspace…
Traceback (most recent call last):
File “C:\GeoServer ArcAdmin\workspaceOlustur.py”, line 30, in
response = urllib2.urlopen(istek)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 126, in urlopen
return _opener.open(url, data, timeout)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 394, in open
response = self._open(req, data)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 412, in _open
‘_open’, req)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 372, in _call_chain
result = func(*args)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 1199, in http_open
return self.do_open(httplib.HTTPConnection, req)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 1174, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Failed to execute (newWorkspace).

  • You may want to make the error messages more human-friendly if possible - I understood the meaning, but others may not. Also you may wish to remove the stacktrace for “obvious” errors like the server not responding so you can make the error even more user friendly.
  1. If possible, the tools remembering the URL/credentials entered previously would be really useful. Ideally for all tools (so enter the credentials in one tool, they get pre-filled-in in all tool). Having to re-enter them every time would get very irksome very quickly. If you do this, an option to enable or disable “saving” the password locally would be an idea (some people may not wish it to be saved for security reasons, others might).

  2. Looking at the help for “Upload Compressed File” - it says “Shapefile must be top of the ZIP archive.” - I’m not clear what that actually means.

  3. You may want to use * (asterisks) for the password to hide it.

And please, please, add comments to your Python code! :slight_smile: There are only 3 in the entire thing. Even if they are in Turkish(?) they’ll help someone in the future if they want to utilise it.

Hope that helps; as noted, it looks like quite a nice little tool, especially for adding data to GeoServer.

Cheers,
Jonathan

This isn’t the correct place for a long discussion but, since the topic came up, I should note:

https://github.com/boundlessgeo/gsconfig is a python library for interacting w/ the REST API
https://github.com/boundlessgeo/suite-qgis-plugin is a qgis plugin that supports functionality similar to GeoServer ArcAdmin and more

···

On Wed, Feb 5, 2014 at 11:06 AM, Jonathan Moules <jonathanmoules@anonymised.com.3638…> wrote:

This transmission is intended for the named addressee(s) only and may contain sensitive or protectively marked material up to RESTRICTED and should be handled accordingly. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else. If you have received this transmission in error please notify the sender immediately. All email traffic sent to or from us, including without limitation all GCSX traffic, may be subject to recording and/or monitoring in accordance with relevant legislation.

Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Ian Schneider
Software Engineer | Boundless
ischneider@anonymised.com

Hi,
I’m not a GeoServer developer, but I loiter around on the list and have a ArcGIS install.

I quite like it though don’t envision using it myself.

Have you considered making it a QGIS plugin? That’s more in keeping with the Open Source ethos (not that this isn’t potentially useful) I imagine your python scripts could be made fairly portable if you separate the logic up.

Some thoughts below, mostly little feature enhancement things. Apologies for the longish list; I didn’t test everything but put down what I noticed.

  1. The readme has a “.md” extension for some reason.

  2. The readme doesn’t say how to install it. I see that’s online.

  3. I wanted to install the script here: C:\GeoServer-ArcAdmin-1.0
    But it didn’t work because the toolbox couldn’t find the script - it seems you’ve hardcoded the location that the toolbox is looking for the script. If possible I’d strongly suggest making it look for relative locations rather than absolute locations. Not everyone will be able to create a directory in their C:\ drive with the applicable name.

  4. When I got it installed and tried to use it, I received this error (because it turns out my test server was turned off! :slight_smile: ):

Running script newWorkspace…
Traceback (most recent call last):
File “C:\GeoServer ArcAdmin\workspaceOlustur.py”, line 30, in
response = urllib2.urlopen(istek)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 126, in urlopen
return _opener.open(url, data, timeout)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 394, in open
response = self._open(req, data)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 412, in _open
‘_open’, req)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 372, in _call_chain
result = func(*args)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 1199, in http_open
return self.do_open(httplib.HTTPConnection, req)
File “D:\Python27\ArcGIS10.1\Lib\urllib2.py”, line 1174, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond>
Failed to execute (newWorkspace).

  • You may want to make the error messages more human-friendly if possible - I understood the meaning, but others may not. Also you may wish to remove the stacktrace for “obvious” errors like the server not responding so you can make the error even more user friendly.
  1. If possible, the tools remembering the URL/credentials entered previously would be really useful. Ideally for all tools (so enter the credentials in one tool, they get pre-filled-in in all tool). Having to re-enter them every time would get very irksome very quickly. If you do this, an option to enable or disable “saving” the password locally would be an idea (some people may not wish it to be saved for security reasons, others might).

  2. Looking at the help for “Upload Compressed File” - it says “Shapefile must be top of the ZIP archive.” - I’m not clear what that actually means.

  3. You may want to use * (asterisks) for the password to hide it.

And please, please, add comments to your Python code! :slight_smile: There are only 3 in the entire thing. Even if they are in Turkish(?) they’ll help someone in the future if they want to utilise it.

Hope that helps; as noted, it looks like quite a nice little tool, especially for adding data to GeoServer.

Cheers,
Jonathan

Thanks everyone especially Jonathan for comments. I checked OpenGeo Explorer
QGIS Plugin project. Nice project for QGIS. Also Processing Toolbox in QGIS
has some tools for managing GeoServer and PostGIS.

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/GeoServer-Name-Usage-tp5095715p5102167.html
Sent from the GeoServer - Dev mailing list archive at Nabble.com.

We may also be able to do a geoserver community blog post and link to some of the fun blog posts that have gone out recently.

···

Jody Garnett

On Thu, Feb 6, 2014 at 4:10 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:


Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

On Wed, Feb 5, 2014 at 12:43 AM, MSBilgin <mselimbilgin@…25…> wrote:

Hello, I have released GeoServer ArcAdmin v1.0 stable version. The features
of this release:

You can directly upload raster and vector data to GeoServer. It works with
all data formats that supported by ArcGIS.
You can generate new workspaces and remove existings.
You can remove data stores and coverage stores on GeoServer.
SLD (Styled Layer Descriptor) documents could uploaded to GeoServer and you
can apply styles to map layers.
Design of the toolbox has been improved.
Interaction with Model Builder has been improved.

Here is a screenshot.
<http://osgeo-org.1560.x6.nabble.com/file/n5101953/2.png>

Thanks for the update.
I’m not sure how many developers have an ArcGis installation (I for one, don’t), maybe
you would get a larger audience interested in trying your plugin if you also posted
these news to the GeoServer users list?

Cheers

Andrea

== Our support, Your Success! Visit http://opensdi.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


On Wed, Feb 5, 2014 at 7:24 PM, Ian Schneider
<ischneider@anonymised.com>wrote:

This isn't the correct place for a long discussion but, since the topic
came up, I should note:

https://github.com/boundlessgeo/gsconfig is a python library for
interacting w/ the REST API
https://github.com/boundlessgeo/suite-qgis-plugin is a qgis plugin that
supports functionality similar to GeoServer ArcAdmin and more

Yep, pretty interesting one. Pity that apparently the only way to
contribute to the project is to send
pull request "blind", or just fork it and go your own merry way.

Any plans to create an open community around it, with mailing list, open
governance model,
similar to geotools/geoserver?

Cheers
Andrea

--
== Our support, Your Success! Visit http://opensdi.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

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