[Pywps-dev] GeoPython conference

Luís de Sousa luis.a.de.sousa at gmail.com
Tue Feb 16 09:28:09 PST 2016


Dear all,

I propose we submit together an abstract on the new PyWPS-4. I believe
it should focus on two aspects: a) the tools we are using, werkzeug,
multiprocess, etc - so that we can get some feedback; b) explain why
PyWPS-4 is so useful and everyone should use it. I am attaching an
early abstract draft - please raise your hand if you wish to
contribute and I'll share it through Google docs.

As for a PyWPS-4 workshop: it might be too early. FOSS4G (end of
August) could give more time for preparation.

Code sprint: we definitely should have one if enough people are
coming. But we should also make sure the logistics is in place. I'll
contact the organisers asking if they have anything previewed.

Regards,

Luís



On 14 February 2016 at 08:54, Jachym Cepicky <jachym.cepicky at gmail.com> wrote:
> Ok,
>
> is anybody going to submit workshop? Shall we submit two - for pywps-3 and
> pywps-4 ?
>
> j
>
> ne 14. 2. 2016 v 8:49 odesílatel Jachym Cepicky <jachym.cepicky at gmail.com>
> napsal:
>>
>> It would be good place to get the whole geopython.github.io community
>> together
>>
>> Please everybody who has chance to come, submit and go. I'll try to come
>> too
>>
>> Would that be a place for code sprint?
>>
>> J
>>
>> st 10. 2. 2016 v 21:48 odesílatel Luís de Sousa
>> <luis.a.de.sousa at gmail.com> napsal:
>>>
>>> Hi Jonas,
>>>
>>> Thank you for flagging this up. I actually did not know about it, but
>>> since I now live in Switzerland I will try to attend.
>>>
>>> I agree this is a good place to promote PyWPS. It is probably better
>>> to have a presentation at this conference and then try a workshop at
>>> FOSS4G. I will start working on an abstract over the weekend.
>>>
>>> Cheers,
>>>
>>> Luís
>>>
>>>
>>>
>>> On 10 February 2016 at 18:54, Jonas Eberle <jonas.eberle at gmx.de> wrote:
>>> > Hi all,
>>> >
>>> > there is the GeoPython conference [1] in June this year near to
>>> > Basel/Switzerland, where I might attend to. Will anybody else be there?
>>> >
>>> > Maybe we could submit a presentation or even a workshop for PyWPS
>>> > regarding
>>> > web-based geoprocessing?
>>> >
>>> > Cheers,
>>> > Jonas
>>> >
>>> > [1] = http://www.geopython.net/
>>> >
>>> > _______________________________________________
>>> > pywps-dev mailing list
>>> > pywps-dev at lists.osgeo.org
>>> > http://lists.osgeo.org/mailman/listinfo/pywps-dev
>>> _______________________________________________
>>> pywps-dev mailing list
>>> pywps-dev at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/pywps-dev
-------------- next part --------------
The new PyWPS-4: your Python based WPS server
=============================================

PyWPS is an open source, light-weight, Python based, implementation of the Web Processing Service (WPS) standards. It provides users with a relatively seamless environment where to code geo-spatial functions and 
models that are readily exposed to the public through the WWW.

Coding started in 2006 and a steady stream of updates and new releases
followed. [Copy here the description at the web page].

PyWPS-4 is complete re-write of the project, taking advantage of the state-of-the-art Python infrastructure in order to provide new useful features. The recent publication of the WPS version 2.0 - which brings forth important new functionalities - is also prompting this re-structuring of the code.

PyWPS-4 is a WSGI application independent from the server implementation; an abstract Server class is provided, serving as a bridge with the WSGI server. The PyWPS core code structure is now completely unbundled core functionality from services and processes. Among the Python libraries used are lxml - for XML parsing - and Multiprocessing - for asynchronous execution.

[Reference here the new REST API]

At this moment it is already able to parse POST and GET request against the WPS schema, offers storage mechanisms for process inputs and outputs and spawns processes to the background for asynchronous execution requests. It is also considerably easier to install, requiring a single instruction. [What else does it do now?]

[Why should you use PyWPS? Instead of another WPS server?]




More information about the pywps-dev mailing list