← Back to team overview

fenics team mailing list archive

Re: Upcoming release

 

On Wed, Mar 6, 2013 at 8:31 AM, Johan Hake <hake.dev@xxxxxxxxx> wrote:
> On 03/06/2013 08:08 AM, Garth N. Wells wrote:
>> On 6 March 2013 06:56, Johan Hake <hake.dev@xxxxxxxxx> wrote:
>>> I suggest we make 1.0.2, and 1.1.1 releases too, but I guess that was
>>> already on your mind?
>>>
>>
>> I think we should rationalise this. We want (a) to minimise the amount
>> of work and (b) encourage users to update . I wouldn't bother with
>> 1.1.1.
>
> Do you mean 1.1.1 or 1.0.2 or both? Then why do we bother backporting
> bug fixes to these branches? I think as long as we do that we need to
> release them too.

Agree. I will make the following releases:

1.2.x:
 DOLFIN 1.2.0
 FFC 1.2.0
 Instant 1.2.0
 UFC 2.2.0
 UFL 1.2.0

1.1.x:
 DOLFIN 1.1.1
 UFC 2.1.1

1.0.x:
 UFC 2.0.7

Johannes

> This is not sustainable as it can quickly grow out of hands, so we need
> to stop backporting at some stage. I suggest we stop backporting to a
> branch when there exists a stable branch with a higher number. This mean
> we stop backporting to 1.1.x after the 1.2.0 release. If this should
> work we also need to make a point release from that branch before it
> rendered backporting dead. If we do this we need to update our
> development model with a another branch (1.2.x) and a chainsawed (1.1.x)
> branch.
>
> I guess 1.0.x branch is a bit special as it is so tightly connected with
> the book, and we therefore need to keep that for a while. That is our
> LTS branch in Ubuntu terms.
>
> Johan
>
>> Garth
>>
>>> Johan
>>>
>>> On 03/05/2013 05:10 PM, Johannes Ring wrote:
>>>> Hi all,
>>>>
>>>> It was suggested earlier today that we make a new release. No one has
>>>> objected and I have been appointed as the release manager, so we are
>>>> then at step four in the development model [1].
>>>>
>>>> Tomorrow, March 6, I will fork the development branches into 1.2.x
>>>> branches [2] to prepare for the release of FEniCS 1.2. The buildbot
>>>> will then be updated to build the 1.2.x branches, and when it is
>>>> green, we can go ahead and make the release. Alternatively, we can
>>>> wait one week as suggested by the development model. Development can
>>>> of course continue in the development branches, but only bug fixes
>>>> will be merged into the 1.2.x branches to be included in the 1.2
>>>> release.
>>>>
>>>> [1] http://fenicsproject.org/contributing/development_model.html
>>>> [2] DOLFIN, FFC, Instant, UFC (2.2.x) and UFL are needed
>>>>
>>>> Johannes
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~fenics
>>>> Post to     : fenics@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~fenics
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~fenics
>>> Post to     : fenics@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~fenics
>>> More help   : https://help.launchpad.net/ListHelp
>


References