So here are the details of the video demo/tutorial.
Date: Saturday, December 21st, 2013
Time: UTC 17:00 to 18:00
Location: http://www.twitch.tv/rbwhitaker
Topic: The following agenda is tentative. It could (and probably will) change. I'll be covering the following in order, until time runs out:
- What is version control?
- The problems that version control fixes.
- The basics of version control (creating repositories, comitting, updating, reverting)
- Centralized vs. distributed version control
- Why Mercurial instead of SVN, Git, or something else
- Where to download Mercurial and TortoiseHg
- Using Mercurial for version control
- Ignoring files
- Diff
- Hosting a Mercurial repository locally
- What is BitBucket?
- Creating a repository on BitBucket
- Pushing to and pulling from BitBucket
- Forking repositories on BitBucket
- Tagging and branching
I suspect this is way overscheduled. I doubt we'll get to all of this. We'll just stop when the time ends. If there's still a lot left, and people are still interested, maybe we can schedule another event a week or a month from now.
In theory, I should be able to save the stream for later and let people come back and review it after the fact, so if you miss it, you wouldn't truly miss it, but I'm not sure if that's going to work.
Also, keep in mind that it has become clear that there will be a lag between the time it is recorded and the time it is streamed. This lag will be anywhere from 20 seconds to 40 seconds, most likely. While there will be a chat room, where you can type in questions, etc., that kind of delay means it will be pretty tough to actually have a conversation. So questions, yes, conversation, not so much. I'm really disappointed in this. Apparently, it's a new "feature" of twitch.tv. (If you know of any good alternatives that don't have this problem, I'd love to know for next time. I think at this point, I'm committed to trying out twitch.tv.)
Lastly, if you still have concerns about the time zone thing, I'm planning on streaming a countdown timer of sorts for quite a while (probably hours) before. The countdown might be on-again off-again tonight as I play around with some things, but if you ever see it, it will be accurate.
If you have any questions about this at all, please respond to this thread or send me an email or a tweet. I'll try to get back to you quickly.
I'm actually really excited to try this out. Hope to "see" some of you there!