← Back to team overview

fenics team mailing list archive

Re: Branches, series and stuff

 


On 7 Dec 2011, at 21:48, Johan Hake <johan.hake@xxxxxxxxx> wrote:

> We should take a look at:
> 
>  https://launchpad.net/launchpadlib
> 
> with ubuntu package
> 
>  python-launchpadlib
> 
> Maybe we can script everythin!
> 

Lumping everything together is a very bad idea. Some improved scripting is the way to go.

Garth


> Johan
> 
> On Wednesday December 7 2011 17:03:50 Anders Logg wrote:
>> As part of the ongoing work with releasing 1.0 (only DOLFIN remaining
>> now...) I have added series (0.x, 1.0, trunk) and branches (1.0.x,
>> trunk) on Launchpad for most of our projects (Martin fixed UFL and I
>> fixed DOLFIN, FFC, FIAT, UFC, Instant, Viper, FErari). We have also
>> retargeted all existing milestones to the proper series and updated
>> the graphics on Launchpad.
>> 
>> So everyone need to get familiar with the new branches and make sure
>> they know where to push.
>> 
>> I'm feeling the Launchpad and release administration is becoming quite
>> tedious and my finger actually hurts from all the clicking on
>> Launchpad buttons. Since we have 10 or so different projects to worry
>> about, there's an extra factor 10 to everything we do. Not only will
>> my (or someone else's) finger hurt every time we make a new release,
>> but there's a greater chance something will go wrong (clicking the
>> wrong button).
>> 
>> So I wonder if there's any chance we could simplify the source code
>> management for all our packages. One crazy idea would be to just throw
>> everything into one single package (maybe with the exception of
>> DOLFIN), let every package have its own subdirectory, but keep a
>> common Launchpad page and a common tarball.
>> 
>> I know there are tons of reasons we shouldn't do this (I can think of
>> quite a few myself) but there seem to be some arguments in favor, the
>> main one being that we have x packages and y << x very active package
>> maintainers.
>> 
>> --
>> Anders
>> 
>> _______________________________________________
>> 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


Follow ups

References