I have been playing around with the branches on bitbucket and I have to say I'm less impressed. With github, we would just give instructions for each individual to fork the github.com/fenics/package.git repo and push their branches to their space. Then a pull request (or merge request) can be done in the same fashion as lp. The show up as issues and can be referenced easily plus they have a nice listing. We can also setup a buildbot for the pull requests that show if pull request pass the tests, for example see https://github.com/sympy/sympy-bot .
On Bitbucket I haven't figured out how to do a pull request from two separate branches (only to the main repo and its forks). Jed tells me to send a bug report, -- Andy On Mon, Mar 18, 2013 at 6:48 PM, David Ham <david....@imperial.ac.uk> wrote: > A third practical issue, we need to think about how we cleanly transition > branches. > > David > > > On Monday, March 18, 2013, Marie E. Rognes wrote: >> >> >> 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? >> >> -- >> Marie >> >> >> On 18. mars 2013, at 17:54, Anders Logg <l...@simula.no> wrote: >> >> > 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 http://scicomp.stackexchange.com/ >> > >> > 4. Move the mailing list(s) to 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. >> > >> > >> > 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 fenics-...@fenicsproject.org. >> > 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. >> > >> > -- >> > Anders >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~fenics >> > Post to : fenics@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~fenics >> > More help : https://help.launchpad.net/ListHelp >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~fenics >> Post to : fenics@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~fenics >> More help : https://help.launchpad.net/ListHelp > > > > -- > Dr David Ham > Department of Computing > Imperial College London > > http://www.imperial.ac.uk/people/david.ham > > _______________________________________________ > Mailing list: https://launchpad.net/~fenics > Post to : fenics@lists.launchpad.net > Unsubscribe : https://launchpad.net/~fenics > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~fenics Post to : fenics@lists.launchpad.net Unsubscribe : https://launchpad.net/~fenics More help : https://help.launchpad.net/ListHelp