[Pywps-dev] Development workflow proposal

Tom Kralidis tomkralidis at gmail.com
Tue Feb 9 04:23:13 PST 2016


Thanks Luís.  FYI https://github.com/geopython/pywps/milestones is a pure
copy of https://github.com/PyWPS/pywps-4/milestones with the exception of
renaming the versions per below.  Feel free to update these accordingly if
there's information elsewhere that I missed.

On Tue, 9 Feb 2016, Luís de Sousa wrote:

> Date: Tue, 9 Feb 2016 13:19:38 +0100
> From: Luís de Sousa <luis.a.de.sousa at gmail.com>
> To: Tom Kralidis <tomkralidis at gmail.com>
> Cc: Jachym Cepicky <jachym.cepicky at gmail.com>,
>     "pywps-dev at lists.osgeo.org" <pywps-dev at lists.osgeo.org>
> Subject: Re: [Pywps-dev] Development workflow proposal
> 
> Hi Tom,
>
> There is WPS 2.0 missing at least. I can not go through it right now,
> but I will give a closer look in the next few days. I believe some odd
> versions could already by set out.
>
> Cheers,
>
> Luís
>
> On 9 February 2016 at 13:13, Tom Kralidis <tomkralidis at gmail.com> wrote:
>>
>> Hi all: done for review/comment:
>> https://github.com/geopython/pywps/milestones
>>
>> Thanks
>>
>> ..Tom
>>
>> On Tue, 9 Feb 2016, Jachym Cepicky wrote:
>>
>>> Date: Tue, 09 Feb 2016 07:39:06 +0000
>>> From: Jachym Cepicky <jachym.cepicky at gmail.com>
>>> To: Luís de Sousa <luis.a.de.sousa at gmail.com>,
>>>     Tom Kralidis <tomkralidis at gmail.com>
>>> Cc: "pywps-dev at lists.osgeo.org" <pywps-dev at lists.osgeo.org>
>>> Subject: Re: [Pywps-dev] Development workflow proposal
>>>
>>>
>>> Hi all,
>>>
>>> I support this.
>>>
>>> As Luís writes: moving milestones from pywps/pywps-4 according to new
>>> scheme is next step now
>>>
>>> J
>>>
>>> út 9. 2. 2016 v 8:22 odesílatel Luís de Sousa <luis.a.de.sousa at gmail.com>
>>> napsal:
>>>
>>>> Hi Tom,
>>>>
>>>> That sounds good to me. We should now import the milestones from the
>>>> old repository[0], taking into account this new versioning scheme. I
>>>> will try to come up with a proposal throughout this week.
>>>>
>>>> Regards,
>>>>
>>>> Luís
>>>>
>>>> [0] https://github.com/PyWPS/pywps-4/milestones
>>>>
>>>> On 9 February 2016 at 04:34, Tom Kralidis <tomkralidis at gmail.com> wrote:
>>>>>
>>>>> Hi all: as we move ahead with OSGeo incubation and PyWPS 4, I'd like to
>>>>> propose / confirm the following workflow option for development.
>>>>>
>>>>> 1./ https://github.com/geopython/pywps is the codebase
>>>>>
>>>>> We have imported https://github.com/PyWPS/pywps-4 (source code) to
>>>>> https://github.com/geopython/pywps/tree/pywps-4.  When branch pywps-4
>>>>> is deemed ready we can merge/move as master branch.
>>>>>
>>>>> 2./ branches are based on minor versions (i.e. pywps-x.y)
>>>>>
>>>>> We can copy pywps-3.2.3 branch to pywps-3.2 which will signify our 3.x
>>>>> support and then release 3.x releases against pywps-3.2.
>>>>>
>>>>> When 4.0.0 is released, we can branch pywps-4.0
>>>>>
>>>>> 3./ semantic versioning [1] and even/odd strategy [2] tags
>>>>>
>>>>> This allows us to safely make dev releases which communicate
>>>>> to users that a given release is unstable by design, i.e.:
>>>>>
>>>>> 4.0.0 - stable
>>>>> - 4.0.1 - bugfix based on 4.0 branch
>>>>> 4.1.0 - unstable based off master
>>>>> 4.2.0 - stable
>>>>>
>>>>> I'm more than willing to move items forward to help the dev team
>>>>> as per above if folks are in agreement.
>>>>>
>>>>> Confirmation of the above would (IMHO) significantly increase the
>>>>> clarity
>>>>> of the PyWPS story for things like OSGeo incubation between PyWPS
>>>>> versions, lower the barrier for new developers.  Given the significant
>>>>
>>>> efforts
>>>>>
>>>>> behind PyWPS 4, it's probably a good time to bring this into
>>>>
>>>> geopython/pywps
>>>>>
>>>>> to move the project forward.
>>>>>
>>>>> Thoughts?
>>>>>
>>>>> ..Tom
>>>>>
>>>>> [1] http://semver.org
>>>>> [2]
>>>>
>>>>
>>>> http://producingoss.com/en/development-cycle.html#release-number-even-odd-strategy
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>
>>>
>>
>


More information about the pywps-dev mailing list