[Incubator] PyWPS update
Tom Kralidis
tomkralidis at gmail.com
Wed Sep 14 07:25:14 PDT 2016
Update: after further discussion with the PyWPS PSC we will move forward
with PyWPS 3 and make a note about PyWPS 4 as part of supporting documentation.
Thanks
..Tom
On Tue, 13 Sep 2016, Tom Kralidis wrote:
> Date: Tue, 13 Sep 2016 18:59:29 -0400 (EDT)
> From: Tom Kralidis <tomkralidis at gmail.com>
> To: Cameron Shorter <cameron.shorter at gmail.com>
> Cc: incubator at lists.osgeo.org
> Subject: Re: [Incubator] PyWPS update
>
>
> Hi Cameron: thanks for the info.
>
> So we can make a note of moving incubation to PyWPS 4 with a note of
> the change as part of our submission then.
>
> ..Tom
>
>
>
> On Wed, 14 Sep 2016, Cameron Shorter wrote:
>
>> Date: Wed, 14 Sep 2016 08:47:47 +1000
>> From: Cameron Shorter <cameron.shorter at gmail.com>
>> To: incubator at lists.osgeo.org
>> Subject: Re: [Incubator] PyWPS update
>>
>> Hi Tom,
>>
>> I'd probably err on the selection of PyWPS 4. I assume that moving forward
>> most people will select the use of PyWPS 4? If that is the case, I'd
>> suggest that PyWPS 4 should be used as the basis for incubation.
>>
>> You should be able to claim credit for work already done on PyWPS 3. Where
>> required, just reference back to the original work and note the changes.
>>
>> Warm regards, Cameron
>>
>>
>> On 14/09/2016 8:12 AM, Tom Kralidis wrote:
>>> Jody: so unless there is objection will continue to work through PyWPS
>>> 3 for incubation per the below clarifications?
>>>
>>> Thanks
>>>
>>> ..Tom
>>>
>>> On Mon, Sep 12, 2016 at 8:44 PM, Jody Garnett <jody.garnett at gmail.com>
>> wrote:
>>>> Thanks for the explanation, and yeah it will be much easier to change
>>>> license with an all new codebase.
>>>>
>>>> --
>>>> Jody Garnett
>>>>
>>>> On 12 September 2016 at 19:06, Jachym Cepicky <jachym.cepicky at gmail.com>
>>>> wrote:
>>>>> Hi Jody,
>>>>>
>>>>> just to clarify some questions:
>>>>>
>>>>> PyWPS-3 and PyWPS-4 are living in the same repository [2], but PyWPS-4
>> has
>>>>> completely new code base rewritten from scratch.
>>>>>
>>>>> We discussed the topic about license change only in the relationship
>>>>> with
>>>>> PyWPS-4. PyWPS-3 - is GNU/GPL (no change), PyWPS-4 is MIT (no
>> relationship).
>>>>>
>>>>> Still, we managed to track down 99.99% of PyWPS-* constributions [1].
>>>>>
>>>>> We are incubating PyWPS-3 now, but even we've started PyWPS-4 from
>>>>> scratch, the second is direct successor of the first. OpenLayers-3 vs.
>>>>> OpenLayers-2 is similar case IMHO, except for the license change, but
>>>>> the
>>>>> code base is also completely new and (afaik?) nobody questioned the
>>>>> fact.
>>>>> that even OpenLayer-2 was incubated, it applies automatically to OL3 too
>>>>> (just as an example, which I see very close).
>>>>>
>>>>> Jachym
>>>>>
>>>>> [1] https://github.com/geopython/pywps/issues/124
>>>>> [2] https://github.com/geopython/pywps
>>>>>
>>>>> po 12. 9. 2016 v 7:25 odesÃlatel Jody Garnett <jody.garnett at gmail.com>
>>>>> napsal:
>>>>>> G'Day Tom, great to hear from the project!
>>>>>>
>>>>>> I am not really sure what to make of the PyWPS 3 vs PyWPS 4 question -
>>>>>> I
>>>>>> do not think anything like that has been asked before. I had always
>> assumed
>>>>>> that a development team was going ahead and reviewing their current
>>>>>> code
>>>>>> base?
>>>>>>
>>>>>> Are both codebases still active? Is PyWPS 4 based on PyWPS 3 codebase
>>>>>> in
>>>>>> any way?
>>>>>>
>>>>>> For incubation, the process of reviewing the codebase and double
>> checking
>>>>>> that the contents are in fact open source is what is important. We do
>> our
>>>>>> best to trust the project teams procedures to ensure the codebase
>> remains
>>>>>> open source after incubation. Those procedures usually focus on
>>>>>> ensuring
>>>>>> contributions are either open source, or contributed under a license
>> that
>>>>>> allows open source distribution. But it is really up to the team
>> (conducting
>>>>>> an additional review/audit, or having an external party to review) are
>> not
>>>>>> un head of.
>>>>>>
>>>>>> License changes are fine, but tricky - usually need to contact all the
>>>>>> contributors (or have the code provided under a contribution license
>> which
>>>>>> permits the PSC to change license).
>>>>>>
>>>>>> The PSC can transfer copyright to OSGeo at any point (it does not need
>> to
>>>>>> take place during incubation, it is just a "service" that OSGeo can
>> provide
>>>>>> since it is a legal entity). Clarification - the PSC can only transfer
>>>>>> copyright to OSGeo if it was a legal entity. If not the PSC ends up
>> hunting
>>>>>> down all the contributors (as we did for the GeoTools project) and
>> asking
>>>>>> them each to sign a contribution agreement one at a time...
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Jody Garnett
>>>>>>
>>>>>> On 11 September 2016 at 00:54, Tom Kralidis <tomkralidis at gmail.com>
>>>>>> wrote:
>>>>>>> Hi all: FYI update on PyWPS incubation: PyWPS has made much progress
>>>>>>> in the last months (see [1]), with a few remaining tasks before
>> bringing
>>>>>>> the project forward.
>>>>>>>
>>>>>>> As project mentor I'm looking for clarification/guidance on the
>>>>>>> following:
>>>>>>>
>>>>>>> - our (8 year old) incubation process is rooted in PyWPS 3. Since
>>>>>>> then
>>>>>>> PyWPS 4 has been in development which includes a change in
>>>>>>> license (the project is at the 4.0.0-rc2 stage). Are there any issues
>>>>>>> with
>>>>>>> us continuing on the PyWPS 3 path for OSGeo Incubation? Note we have
>>>>>>> kept on the PyWPS 3 path for incubation by design to be consistent
>>>>>>> with
>>>>>>> our approved inbucation process, as well as relevant activities (PyWPS
>> 3
>>>>>>> is now a part of OSGeo-Live for example), and given PyWPS 4 is not
>>>>>>> final, or mature for that matter
>>>>>>>
>>>>>>> - transfer copyright to OSGeo: this is in discussion in [2]. If we
>>>>>>> did
>>>>>>> decide
>>>>>>> to do this, when does this happen? Before the provenance review? As
>>>>>>> part
>>>>>>> of the Project Graduation Checklist? Something else?
>>>>>>>
>>>>>>> Clarification/guidance would be much appreciated at this point, given
>> we
>>>>>>> are
>>>>>>> just about to start the provenance review.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> ..Tom
>>>>>>>
>>>>>>> [1]
>>>>>>> http://lists.osgeo.org/pipermail/pywps-dev/2016-September/000889.html
>>>>>>> [2]
>>>>>>> https://github.com/geopython/pywps/issues/84#issuecomment-189980128
>>>>>>> _______________________________________________
>>>>>>> Incubator mailing list
>>>>>>> Incubator at lists.osgeo.org
>>>>>>> http://lists.osgeo.org/mailman/listinfo/incubator
>>>>>>
>>>>>> _______________________________________________
>>>>>> Incubator mailing list
>>>>>> Incubator at lists.osgeo.org
>>>>>> http://lists.osgeo.org/mailman/listinfo/incubator
>>>>
>>> _______________________________________________
>>> Incubator mailing list
>>> Incubator at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/incubator
>>
>> --
>> Cameron Shorter
>> M +61 419 142 254
>>
>> _______________________________________________
>> Incubator mailing list
>> Incubator at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/incubator
>
More information about the Incubator
mailing list