Using git for mailman development during GSoC is NOT RECOMMENDED

I just added the following note to the wiki and I want to repeat it here:
While it is possible to use a git mirror or other tools to use git for Mailman core and Postorius development, we DO NOT RECOMMEND USING GIT for GSoC. Merge requests need to happen on launchpad (that is the one way new code gets accepted into those projects), and previous GSoC students have found that the time required to make it all work is more than they anticipated. (We may one day switch to git, but it won't be happening this summer.)
Sorry! I know our official stance for regular contributors is "use whatever as long as you can submit a launchpad merge request" but for GSoC students, you're on a short timeline that's going to be busier at the end than the beginning and experience says it's much safer to learn launchpad and use it from the get-go than risk time-consuming problems later in the process.
Terri

On Mar 15, 2014, at 11:29 AM, Terri Oda wrote:
Sorry! I know our official stance for regular contributors is "use whatever as long as you can submit a launchpad merge request" but for GSoC students, you're on a short timeline that's going to be busier at the end than the beginning and experience says it's much safer to learn launchpad and use it from the get-go than risk time-consuming problems later in the process.
Thanks for sending this note Terri.
To contributors and students: learning bazaar, if you already know git, shouldn't be that hard. There are differences of course, in both commands and model, but I think for most simple branches, it's easy to learn the few commands you'll need.
Please also refer to these resources:
http://bazaar.canonical.com/en/ https://help.launchpad.net/Code https://help.launchpad.net/Code/Review
And of course you can ping us on #mailman on freenode.
Cheers, -Barry
participants (2)
-
Barry Warsaw
-
Terri Oda