[Campus-gmu-staff] MENTORS: please read
Shauna Gordon-McKeon
shaunagm at gmail.com
Wed Apr 16 18:00:40 UTC 2014
We don't really have a set of topics we insist on for more advanced git
work - our typical m.o. is to led the advanced git leader teach what they
want, and then get feedback from them on how it went. From this, we've
gotten "setting multiple remotes" and "merging conflicts" as good advanced
things to teach (see here:
https://openhatch.org/wiki/Open_Source_Comes_to_Campus/Practicing_Git/Students#Advanced.2FOptional_Commands)
but please feel free to teach what you want. Branching and rebasing sound
great! I'm looking forward to hearing about what went well and what you
suggest as far as adding to the advanced git curriculum.
On Tue, Apr 15, 2014 at 8:09 AM, Frank Hunleth <
fhunleth at troodon-software.com> wrote:
> I don't mind helping out with more advanced git topics, but I won't have
> time to prep much before Saturday (which I don't think will be a problem if
> it's a small group). If there's enough time, I'd like to talk about
> development workflow, and show branching and rebasing to bring your branch
> up to date with remote development. I use those git features frequently, so
> they seem good to know, but I'd be open to whatever advanced git topics you
> want.
>
> Frank
>
>
> On Mon, Apr 14, 2014 at 6:43 PM, Shauna Gordon-McKeon <shaunagm at gmail.com>wrote:
>
>> Replying to the whole list in case my reply is useful:
>>
>> 1. Yes - students install git (as well as do a few other things) at the
>> start of the day, during laptop setup:
>>
>> https://openhatch.org/wiki/Open_Source_Comes_to_Campus/Curriculum/Laptop_setup
>>
>> 2. I agree, although I don't particularly want to enforce a "no goofy
>> nicknames" rule. :)
>>
>> 3. It sounds like maybe you'd be a good fit for the more advanced git
>> students, who'll likely speed through the activity and want to learn new
>> things. You can teach them things like this. Sound appealing?
>>
>> 4. See #3.
>>
>> Let me know what you think about leading the advanced git activity!
>>
>> (And everyone else, I'd love to hear your responses to reading through
>> the mentor guide!)
>>
>>
>> On Sat, Apr 12, 2014 at 3:15 PM, Frank Hunleth <
>> fhunleth at troodon-software.com> wrote:
>>
>>> Hi Shauna,
>>>
>>> Yes on option b, (Git activity).
>>>
>>> Regarding the Git activity, I had a few questions after looking at the
>>> instructions on the OpenHatch wiki:
>>>
>>> 1. Will the students have git installed? I'm just curious, since
>>> stuff like getting ssh keys set up right sometimes takes a while. I can
>>> help with Linux setup, but I may struggle with Windows and Mac.
>>> 2. Also, at least with some high school students that I've worked
>>> with, it's really nice when they set up their first name and last name in
>>> the git configuration to be their real name and not a goofy nickname.
>>> 3. Speaking of the git configuration, it seems nice to let people
>>> know about the editor and color options. Several Linux-based projects
>>> require patches to be sent to a mailing list, so maybe letting people know
>>> that git can send emails is useful even if they don't need it initially.
>>> Here's my gitconfig if it helps give an idea of what I'm talking about:
>>> https://gist.github.com/fhunleth/401859dc4e09be066f3a
>>> 4. I've found that writing good commit messages is very helpful in
>>> getting patches accepted to projects. This is something that I can mention,
>>> but I did want to point out that I rarely use "git commit -m <message". I
>>> normally edit the commit message in the editor so that I can have a good
>>> topic sentence and then a sentence or two of explanation beneath it.
>>>
>>> Anyway, the Git activity looked good. There's a lot to using git
>>> regularly that obviously won't fit into the allotted time, but this will
>>> help a lot to those who are new to it.
>>>
>>> Frank
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: Shauna Gordon-McKeon <shaunagm at gmail.com>
>>> Date: Sat, Apr 12, 2014 at 2:06 PM
>>> Subject: [Campus-gmu-staff] MENTORS: please read
>>> To: campus-gmu-staff at lists.openhatch.org
>>>
>>>
>>>
>>> Can you take a look at the mentor guide and let me know if you feel
>>> comfortable:
>>>
>>> a) presenting the open source communications tools lecture
>>> b) teaching students how to use git via our git activity
>>> c) being on the career panel
>>>
>>> We should figure out who is doing what so they can prepare.
>>>
>>> best
>>> Shauna
>>>
>>> _______________________________________________
>>> Campus-gmu-staff mailing list
>>> Campus-gmu-staff at lists.openhatch.org
>>> http://lists.openhatch.org/mailman/listinfo/campus-gmu-staff
>>>
>>>
>>>
>>> --
>>> Frank Hunleth
>>> Troodon Software LLC
>>> Embedded Software Development
>>> http://troodon-software.com/
>>>
>>
>>
>
>
> --
> Frank Hunleth
> Troodon Software LLC
> Embedded Software Development
> http://troodon-software.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openhatch.org/pipermail/campus-gmu-staff/attachments/20140416/e0d97a54/attachment-0001.html>
More information about the Campus-gmu-staff
mailing list