A proposal for WPS 2.0 Implementation for pywps

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

A proposal for WPS 2.0 Implementation for pywps

Vaibhav Khulbe
Hi,

I am Vaibhav from Jaypee Institute of Information Technology, Noida, India.
I recently came to know from one of my mentors from the summer internship at Indian Institute of Remote Sensing, ISRO that pywps  is also available as a project in GSoC. I know I am too late but still got more than 20 hours to create a proposal which I think is the need of the hour. However, I would be obliged to have some leads on if the 'implementation of WPS 2.0 standards for pywps' is still available. I have already setup pywps along with the demo flask server and have an experience of working with wps 2.0 standards on ZOO Project which I used for the purpose of development.
I would love to have some leads.
I know I am late but I can do it.
Thanks and regards


_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Martin Landa
Hi,

2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
> obliged to have some leads on if the 'implementation of WPS 2.0 standards

WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
probably related/implemented by Docker job isolation as described in
[1]. Ma

[1] https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Vaibhav Khulbe
I would like to buy some time to have a good look at it.
Thanks a lot, sir,

On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa <[hidden email]> wrote:
Hi,

2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
> obliged to have some leads on if the 'implementation of WPS 2.0 standards

WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
probably related/implemented by Docker job isolation as described in
[1]. Ma

[1] https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa


_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Luí­s Moreira de Sousa
Hi Vaibhav,

for reference, this is our 2018 GSoC page: https://github.com/geopython/pywps/wiki/GSoC-2018-ideas

Work on WPS 2.0 would much welcome. Best regards.


--
Luís Moreira de Sousa
Bowlespark 8
6701 DN Wageningen
The Netherlands
Phone: +31 628 544 755
RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On March 26, 2018 8:36 PM, Vaibhav Khulbe <[hidden email]> wrote:

I would like to buy some time to have a good look at it.
Thanks a lot, sir,

On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa <[hidden email]> wrote:
Hi,

2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
> obliged to have some leads on if the 'implementation of WPS 2.0 standards

WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
probably related/implemented by Docker job isolation as described in
[1]. Ma



_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Carsten Ehbrecht-3
Hi Vaibhav,

We already have a ticket for WPS 2.0.0 implementation:

https://github.com/geopython/pywps/issues/74

We added recently some comments to it. Please note the WPS 2.0.0 Rest API proposal and the PyWPS processing interface (which already has a cancel method).

Docker is on option to make the “cancel” work. We already have an interface to allow several implementations like multiprocessing, Docker, Scheduler (Slurm, GridEngine) and Celery.

Cheers,
Carsten
--
Carsten Ehbrecht
Abteilung Datenmanagement

Deutsches Klimarechenzentrum GmbH (DKRZ)
Bundesstraße 45 a • D-20146 Hamburg • Germany

Phone: +49 40 460094-148
FAX:   +49 40 460094-270
Email: [hidden email]
URL:   www.dkrz.de

Geschäftsführer: Prof. Dr. Thomas Ludwig
Sitz der Gesellschaft: Hamburg
Amtsgericht Hamburg HRB 39784

> On 27. Mar 2018, at 20:21, Luí­s Moreira de Sousa <[hidden email]> wrote:
>
> Hi Vaibhav,
>
> for reference, this is our 2018 GSoC page: https://github.com/geopython/pywps/wiki/GSoC-2018-ideas
>
> Work on WPS 2.0 would much welcome. Best regards.
>
>
> --
> Luís Moreira de Sousa
> Bowlespark 8
> 6701 DN Wageningen
> The Netherlands
> Phone: +31 628 544 755
> Email: [hidden email]
> RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c
> URL: https://ldesousa.github.io
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On March 26, 2018 8:36 PM, Vaibhav Khulbe <[hidden email]> wrote:
>
>> I would like to buy some time to have a good look at it.
>> Thanks a lot, sir,
>>
>> On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa <[hidden email]> wrote:
>> Hi,
>>
>> 2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
>> > obliged to have some leads on if the 'implementation of WPS 2.0 standards
>>
>> WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
>> probably related/implemented by Docker job isolation as described in
>> [1]. Ma
>>
>> [1] https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf
>>
>> --
>> Martin Landa
>> http://geo.fsv.cvut.cz/gwiki/Landa
>> http://gismentors.cz/mentors/landa
>
> _______________________________________________
> pywps-dev mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/pywps-dev

_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev

smime.p7s (6K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Vaibhav Khulbe
Thanks to both of you for updating me. However, the deadline for the proposal is already over. But I would love to contribute to it. As it is backed by python, pywps is usually the first choice of several wps developers, including me. 

Looking forward to work with you people. Thanks for the support.

Regards
Vaibhab

On Wed, Mar 28, 2018, 18:56 Carsten Ehbrecht <[hidden email]> wrote:
Hi Vaibhav,

We already have a ticket for WPS 2.0.0 implementation:

https://github.com/geopython/pywps/issues/74

We added recently some comments to it. Please note the WPS 2.0.0 Rest API proposal and the PyWPS processing interface (which already has a cancel method).

Docker is on option to make the “cancel” work. We already have an interface to allow several implementations like multiprocessing, Docker, Scheduler (Slurm, GridEngine) and Celery.

Cheers,
Carsten
--
Carsten Ehbrecht
Abteilung Datenmanagement

Deutsches Klimarechenzentrum GmbH (DKRZ)
Bundesstraße 45 a • D-20146 Hamburg • Germany

Phone: +49 40 460094-148
FAX:   +49 40 460094-270
Email: [hidden email]
URL:   www.dkrz.de

Geschäftsführer: Prof. Dr. Thomas Ludwig
Sitz der Gesellschaft: Hamburg
Amtsgericht Hamburg HRB 39784

> On 27. Mar 2018, at 20:21, Luí­s Moreira de Sousa <[hidden email]> wrote:
>
> Hi Vaibhav,
>
> for reference, this is our 2018 GSoC page: https://github.com/geopython/pywps/wiki/GSoC-2018-ideas
>
> Work on WPS 2.0 would much welcome. Best regards.
>
>
> --
> Luís Moreira de Sousa
> Bowlespark 8
> 6701 DN Wageningen
> The Netherlands
> Phone: +31 628 544 755
> Email: [hidden email]
> RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c
> URL: https://ldesousa.github.io
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On March 26, 2018 8:36 PM, Vaibhav Khulbe <[hidden email]> wrote:
>
>> I would like to buy some time to have a good look at it.
>> Thanks a lot, sir,
>>
>> On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa <[hidden email]> wrote:
>> Hi,
>>
>> 2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
>> > obliged to have some leads on if the 'implementation of WPS 2.0 standards
>>
>> WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
>> probably related/implemented by Docker job isolation as described in
>> [1]. Ma
>>
>> [1] https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf
>>
>> --
>> Martin Landa
>> http://geo.fsv.cvut.cz/gwiki/Landa
>> http://gismentors.cz/mentors/landa
>
> _______________________________________________
> pywps-dev mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/pywps-dev


_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Tom Kralidis
In reply to this post by Luí­s Moreira de Sousa
HI all: given this is significant work, should we consider an RFC process here?

..Tom

On Tue, Mar 27, 2018 at 2:21 PM, Luí­s Moreira de Sousa
<[hidden email]> wrote:

> Hi Vaibhav,
>
> for reference, this is our 2018 GSoC page:
> https://github.com/geopython/pywps/wiki/GSoC-2018-ideas
>
> Work on WPS 2.0 would much welcome. Best regards.
>
>
> --
> Luís Moreira de Sousa
> Bowlespark 8
> 6701 DN Wageningen
> The Netherlands
> Phone: +31 628 544 755
> Email: [hidden email]
> RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c
> URL: https://ldesousa.github.io
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On March 26, 2018 8:36 PM, Vaibhav Khulbe <[hidden email]> wrote:
>
> I would like to buy some time to have a good look at it.
> Thanks a lot, sir,
>
> On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa <[hidden email]>
> wrote:
>>
>> Hi,
>>
>> 2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe <[hidden email]>:
>> > obliged to have some leads on if the 'implementation of WPS 2.0
>> > standards
>>
>> WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
>> probably related/implemented by Docker job isolation as described in
>> [1]. Ma
>>
>> [1]
>> https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf
>>
>> --
>> Martin Landa
>> http://geo.fsv.cvut.cz/gwiki/Landa
>> http://gismentors.cz/mentors/landa
>
>
>
> _______________________________________________
> pywps-dev mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/pywps-dev
_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Luí­s Moreira de Sousa
Hi Tom,

My apologies for the dumb question: what is a RFC?

Thank you.


​--

Luís Moreira de Sousa

Bowlespark 8

6701 DN Wageningen

The Netherlands

Phone: +31 628 544 755

Email: [hidden email]

RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c

URL: https://ldesousa.github.io​

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 30, 2018 1:29 PM, Tom Kralidis <[hidden email]> wrote:

> ​​
>
> HI all: given this is significant work, should we consider an RFC process here?
>
> ..Tom
>
> On Tue, Mar 27, 2018 at 2:21 PM, Luí­s Moreira de Sousa
>
> [hidden email] wrote:
>
> > Hi Vaibhav,
> >
> > for reference, this is our 2018 GSoC page:
> >
> > https://github.com/geopython/pywps/wiki/GSoC-2018-ideas
> >
> > Work on WPS 2.0 would much welcome. Best regards.
> >
> > --
> >
> > Luís Moreira de Sousa
> >
> > Bowlespark 8
> >
> > 6701 DN Wageningen
> >
> > The Netherlands
> >
> > Phone: +31 628 544 755
> >
> > Email: [hidden email]
> >
> > RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c
> >
> > URL: https://ldesousa.github.io
> >
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> >
> > On March 26, 2018 8:36 PM, Vaibhav Khulbe [hidden email] wrote:
> >
> > I would like to buy some time to have a good look at it.
> >
> > Thanks a lot, sir,
> >
> > On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa [hidden email]
> >
> > wrote:
> >
> > > Hi,
> > >
> > > 2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe [hidden email]:
> > >
> > > > obliged to have some leads on if the 'implementation of WPS 2.0
> > > >
> > > > standards
> > >
> > > WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be
> > >
> > > probably related/implemented by Docker job isolation as described in
> > >
> > > [1]. Ma
> > >
> > > [1]
> > >
> > > https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf
> > >
> > > --
> > >
> > > Martin Landa
> > >
> > > http://geo.fsv.cvut.cz/gwiki/Landa
> > >
> > > http://gismentors.cz/mentors/landa
> >
> > pywps-dev mailing list
> >
> > [hidden email]
> >
> > https://lists.osgeo.org/mailman/listinfo/pywps-dev


_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Tom Kralidis
Thanks Luis. The PyWPS RFC overview can be found in http://pywps.org/development/rfcs/

Examples of RFCs in other projects:


Cheers

..Tom

Sent from my iPhone

On Mar 30, 2018, at 11:08, Luí­s Moreira de Sousa <[hidden email]> wrote:

Hi Tom,

My apologies for the dumb question: what is a RFC?

Thank you.


​--

Luís Moreira de Sousa

Bowlespark 8

6701 DN Wageningen

The Netherlands

Phone: +31 628 544 755

Email: [hidden email]

RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c

URL: https://ldesousa.github.io

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 30, 2018 1:29 PM, Tom Kralidis <[hidden email]> wrote:

​​

HI all: given this is significant work, should we consider an RFC process here?

..Tom

On Tue, Mar 27, 2018 at 2:21 PM, Luí­s Moreira de Sousa

[hidden email] wrote:

Hi Vaibhav,

for reference, this is our 2018 GSoC page:

https://github.com/geopython/pywps/wiki/GSoC-2018-ideas

Work on WPS 2.0 would much welcome. Best regards.

--

Luís Moreira de Sousa

Bowlespark 8

6701 DN Wageningen

The Netherlands

Phone: +31 628 544 755

Email: [hidden email]

RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c

URL: https://ldesousa.github.io

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 26, 2018 8:36 PM, Vaibhav Khulbe [hidden email] wrote:

I would like to buy some time to have a good look at it.

Thanks a lot, sir,

On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa [hidden email]

wrote:

Hi,

2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe [hidden email]:

obliged to have some leads on if the 'implementation of WPS 2.0

standards

WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be

probably related/implemented by Docker job isolation as described in

[1]. Ma

[1]

https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf

--

Martin Landa

http://geo.fsv.cvut.cz/gwiki/Landa

http://gismentors.cz/mentors/landa

pywps-dev mailing list

[hidden email]

https://lists.osgeo.org/mailman/listinfo/pywps-dev



_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev
Reply | Threaded
Open this post in threaded view
|

Re: A proposal for WPS 2.0 Implementation for pywps

Luí­s Moreira de Sousa
Cool. Sounds good to me. Who takes the initiative on this?

Cheers.

--
Luís Moreira de Sousa
Bowlespark 8
6701 DN Wageningen
The Netherlands
Phone: +31 628 544 755
RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On March 30, 2018 6:01 PM, Tom Kralidis <[hidden email]> wrote:

Thanks Luis. The PyWPS RFC overview can be found in http://pywps.org/development/rfcs/

Examples of RFCs in other projects:


Cheers

..Tom

Sent from my iPhone

On Mar 30, 2018, at 11:08, Luí­s Moreira de Sousa <[hidden email]> wrote:
Hi Tom,

My apologies for the dumb question: what is a RFC?

Thank you.


--

Luís Moreira de Sousa

Bowlespark 8

6701 DN Wageningen

The Netherlands

Phone: +31 628 544 755


RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 30, 2018 1:29 PM, Tom Kralidis <[hidden email]> wrote:



HI all: given this is significant work, should we consider an RFC process here?

..Tom

On Tue, Mar 27, 2018 at 2:21 PM, Luí­s Moreira de Sousa

[hidden email] wrote:

Hi Vaibhav,

for reference, this is our 2018 GSoC page:

https://github.com/geopython/pywps/wiki/GSoC-2018-ideas

Work on WPS 2.0 would much welcome. Best regards.

--

Luís Moreira de Sousa

Bowlespark 8

6701 DN Wageningen

The Netherlands

Phone: +31 628 544 755

Email: [hidden email]

RingID: ring:7ca91d83f4f9dec82fec9f1144b8e5c1ef2a110c

URL: https://ldesousa.github.io

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 26, 2018 8:36 PM, Vaibhav Khulbe [hidden email] wrote:

I would like to buy some time to have a good look at it.

Thanks a lot, sir,

On Tue, Mar 27, 2018 at 12:01 AM, Martin Landa [hidden email]

wrote:

Hi,

2018-03-26 20:26 GMT+02:00 Vaibhav Khulbe [hidden email]:

obliged to have some leads on if the 'implementation of WPS 2.0

standards

WPS 2.0 allows stopping/pausing/resuming jobs. BTW, this could be

probably related/implemented by Docker job isolation as described in

[1]. Ma

[1]

https://github.com/ctu-geoforall-lab-projects/dp-laza-2018/blob/master/text/adam-laza-dp-2018.pdf

--

Martin Landa

http://geo.fsv.cvut.cz/gwiki/Landa

http://gismentors.cz/mentors/landa

pywps-dev mailing list

[hidden email]

https://lists.osgeo.org/mailman/listinfo/pywps-dev




_______________________________________________
pywps-dev mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/pywps-dev