On 03/08/2012 05:45 AM, Diederik van Liere wrote:
I understand that we want to do all 3 of those
changes, my point was merely to make it very in explicit what we are changing and that the
biggest change, IMHO, is the introduction of 3). It seems that most of the discussion is
focusing on the tools (that's also how this thread started) while I think the
discussion should focus on mastering the new workflow and what we can do to make sure that
we have the right tutorials & training available to make this migration as gentle as
possible. I am confident that we will master the new tools, but a new workflow requires
new habits and that might take more time to develop.
I agree 100%.
Antoine, you mentioned that you're happy to answer questions in
#mediawiki, and you pointed to some learning resources. That's a good
start.
Who is willing to compose and teach a few interactive tutorials, between
now and March 21st, on how to use the new tools (including the points
Diederik brought up about more advanced git topics like squash, bisect,
cherry-pick, and rebase)? Antoine, are you volunteering?
Chad wrote, of the arrows to next/previous diff:
I'd figured that out a little while ago. I guess
it seemed a little more
obvious to me. Perhaps we should start a "How do I...?" or FAQ
page for Gerrit, so we can start collecting these common questions
in a single place.
Who is willing to do this?
https://www.mediawiki.org/wiki/Git would be
a reasonable home for it.
If we don't do things like this, then the migration will be more painful
and frustrating for lots of developers. Let's set ourselves up for success.
--
Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation