← Back to team overview

fenics team mailing list archive

Re: Project changes: moving from Launchpad

 

Yes. I assume Florian will tell us all about setting up the Git
subtrees. Then we just freeze the development for the few hours it
takes to set that up and just do the transition.

--
Anders



On Mon, Mar 18, 2013 at 11:48:03PM +0000, David Ham wrote:
>   A third practical issue, we need to think about how we cleanly
>   transition branches.
>   David
>     Two practical questions:
>     * Bitbucket issues look nice for tracking bugs. Bur how about the
>     registered open bugs? Will 'someone' transfer these from Launchpad
>     or will they be lost in the move?
>     * Is there any work involved in maintaining the mailinglist?



>     > Dear FEniCS users and developers,
>     >
>     > A couple of weeks back, a discussion got started on whether
>     > Launchpad/bzr is the best platform for FEniCS development.
>     >
>     > Sites like Bitbucket and GitHub are competing heavily to offer
>     > superior services to coders, the development of bzr seems to have
>     > stagnated and Git offers several attractive features over Bazaar.
>     >
>     > We've discussed various options over the last week with several
>     > developers, and done some testing and evaluation of our different
>     > options. Based on these discussions, Garth and I would like to
>     make



>     > the following proposal:
>     >
>     > 1. Move all the code to Git
>     >
>     > 2. Move all the code to Bitbucket
>     >
>     > 3. Move the user questions to [2]http://scicomp.stackexchange.com/
>     >
>     > 4. Move the mailing list(s) to [3]fenicsproject.org
>     >
>     > 5. Move all the code into a single repository using Git subtress
>     >
>     > Some comments:
>     >
>     > - Bitbucket and GitHub seem very comparable. One small advantage
>     of



>     > Â Bitbucket is that they allow free private repositories for
>     academic



>     > Â use, which some of us already use heavily for papers and
>     > Â presentations.
>     >
>     > - If we later want to switch to GitHub, it would be a very
>     lightweight



>     > Â operation, since it would only involve moving a Git repository
>     (not



>     > Â user questions, mailing lists, project teams etc etc). We can
>     also



>     > Â mirror the Git repository on GitHub right from the start so that
>     > Â GitHub users can access it conveniently.
>     >
>     > - I've asked the moderators on scicomp.stackexchange whether they
>     > Â would welcome FEniCS user questions and they are very welcoming.
>     >
>     >
>     Â [4]http://meta.scicomp.stackexchange.com/questions/338/can-scicomp
>     -stackexchange-be-used-for-project-specific-questions



>     >
>     > Â Some work will be required to create instructions on which
>     > Â questions are appropriate to send to scicomp.stackexchange, and
>     > Â which might instead go to the mailing list.
>     >
>     > - Let's start with a single mailing list
>     [5]fenics-dev@xxxxxxxxxxxxxxxxx.



>     > Â If we need more, we can add it later.
>     >
>     > - I haven't thought about the Launchpad PPA service, so that
>     remains



>     > Â to be discussed.
>     >
>     > What we do now is:
>     >
>     > - Hear back from the community. I've had a chance to talk to most
>     of



>     > Â you here at the FEniCS'13 conference in Cambridge, but not all.
>     > Â Please state any objections.
>     >
>     > - Move the code over to Bitbucket as soon as we can. Then the
>     rest.



>     >
>     > PS: Thanks to Andy for being so obnoxious and bugging me about why
>     we



>     > are still on Launchpad, and for suggesting the use of
>     > scicomp.stackexchange for the user questions.
>     >
>     >
>     > _______________________________________________
>     > Mailing list: [6]https://launchpad.net/~fenics
>     > Post to     : [7]fenics@xxxxxxxxxxxxxxxxxxx
>     > Unsubscribe : [8]https://launchpad.net/~fenics
>     > More help   : [9]https://help.launchpad.net/ListHelp
>     _______________________________________________
>     Mailing list: [10]https://launchpad.net/~fenics
>     Post to     : [11]fenics@xxxxxxxxxxxxxxxxxxx
>     Unsubscribe : [12]https://launchpad.net/~fenics
>     More help   : [13]https://help.launchpad.net/ListHelp
> Referenser
>   1. javascript:;
>   2. http://scicomp.stackexchange.com/
>   3. http://fenicsproject.org/
>   4. http://meta.scicomp.stackexchange.com/questions/338/can-scicomp-stackexchange-be-used-for-project-specific-questions
>   5. javascript:;
>   6. https://launchpad.net/~fenics
>   7. javascript:;
>   8. https://launchpad.net/~fenics
>   9. https://help.launchpad.net/ListHelp
>  10. https://launchpad.net/~fenics
>  11. javascript:;
>  12. https://launchpad.net/~fenics
>  13. https://help.launchpad.net/ListHelp
>  14. http://www.imperial.ac.uk/people/david.ham


References