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.