Absentee Sunday / Let's Get Organized!
Hey all, just wanted to drop a note here to say I won't be able to get a lesson together for tomorrow myself. If someone else feels like organizing a teach-in, let me know and I can help promote and get the word out, but I've been too busy this past week to do any preparation.
In general, I would like to put some effort into solidifying the process for getting folks to guest-teach. There were a lot of good ideas around OCSMS on this, but we haven't really moved the ball forward too much since then. I think if we can get just a little more organized, we'll be able to really involve a wider circle of participants, which should take the pressure off individuals who've been doing a lot of the work.
There are some more thoughts along these lines in the extended entry.
Early on in the process, Dojo members contributed great documentation and ideas for how to set up the lesson event, and how to join it as a learner. It's because of that creativity and hard work that we've been able to do everything we've done. I think the critical next step is to do the same thing, but for the lesson teacher role.
We should probably start by codifying our lesson process a little more:
- We have some good stuff already under the dojo-howto tag.
- Webchick's great notes on roles: http://groups.drupal.org/node/3287
- Solidifying the ideal lesson "format":
- Start by with a lesson plan
- Collect documentation links ahead of time
- Give one hour of instruction (save out screencasts), then break for Q&A
- Documentation/screencast production afterwards
- Needed: Good documentation on how to record a screencast locally
- Screencap software/instructions for every platform
- Video encoding instructions: http://groups.drupal.org/node/2448 and http://groups.drupal.org/node/2424
- Some idea of what kind of processing power is needed
- How to host the skypecast: http://groups.drupal.org/node/3846
- How to host the VNC reflector (forthcoming)
- How to post a screencast (blip.tv, vuze.com, etc)
I think a lot of this is there, but just needs to be pulled together. The screencap stuff does need better documentation, and I'll be trying to remedy from my end to some extent, but we will also need Windows and Linux experts to contribute platform-specific knowledge. Then we'll want to collect all this documentation, edit it into a logical set of pages and get it placed in the drupal.org handbook so that it's all "in one place" for people to find.
Then, we'll need to put together a good page that "advertises" the opportunity for people to come in and teach, and lays out the process for going from "I feel like teaching" to "I just gave a kick-ass lesson; look at my awesome screencap!" I don't really think we need to develop any new technology to do this, just document and zero in on how we can use our existing tools.
For instance, we could lay out the process (implied above) as follows:
- Propose lesson idea/plan as a wiki page on the drupal-dojo group.
- Lesson plan wiki page gains traction, conversation occurs in comments and/or #drupal-dojo, and a time is chosen to give the lesson. Doesn't have to be the usual Sunday timeslot, but it can be.
- All necessary roles are filled, and an event is created on the group.
- The event will go out to drupal planet and serves as the "official" lesson announcement.
- Lesson process runs (as above).
- Screencast is encoded and posted.
- Awesomeness!
So, I'm sorry I can't teach tomorrow, but I would love to get feedback from the group on how this process looks. For me, it seems like a critical step to "throwing the dojo over the wall," because it will allow more people to take leadership roles, and in addition to making the lesson process more repeatable, it should also provide the necessary knowledge for more people to do quicker documentation pieces (e.g. add1sun's quick'n'dirty series, dmitrig01's lightning lesson, etc).


Ical feed
take turns recruiting
Hi Josh,
thank you for your thoughts. It seems to me that perhaps a group of 2 to 4 people can volunteer for each week to recruit someone to teach. I imagine that a lot of people would be willing to teach. they would just need to be asked pretty directly.
Yes totally
I agree that a little work recruiting would pay off big time. I think having a well-formed page or two that explains what it's all about will help a lot with that. For instance:
lapur: hey merlinofchaos, wanna teach a dojo lesson abotu Views?merlinofchaos: hmmm...
lapur: it's really not too hard; check out this link: http://drupal.org/handbook/dojo
If there were a couple people who wanted to work on recruiting, trying to find interesting things on drupal planet (new modules, etc) and then fitting people into a schedule, that could be huge!
http://www.chapterthreellc.com | http://www.outlandishjosh.com
Link goes to the new
Squidster++
That is 100% amazing and awesome.
This is the way to go
It really seems like things are getting in place to take the dojo to the next level. .... which is awesome ... with 777 subscribers there should be plenty of teachers and students to get involved.
Josh thanks for getting this going.
srqhiker
Joe Moraca
http://www.webdevgeeks.com
Be ready for mini-tutes too
Getting good documentation on screen cap software and how to record a lesson is pretty important for folks who want to participate in the dojo. It seems if you hang out in the drupal-dojo IRC channel long enough there are occasions for impromptu mini-tutorials that need to be captured and shared. The old menu is down right now on dd.com so I can't check it, but I don't remember if there was a section there for posting these valuable screencasts. If there isn't, it probably should be added. In looking at the dojo roles page, is documentation something we would want to do for the mini-tutes as well?
I am just getting started with screencapturing myself, but if I can get some guidance as to the software and encoding to use I would be happy to help with screencast documentation for Windows.
For sure
I'm a huge fan of the impromptu mini-lessons. Really, if we can start making it possible to reliably capture those, the whole thing could scale out really well: all you need are a few interested people to ask questions from #drupal-dojo and you can record valuable knowledge at any time without the red tape of setting up an "official lesson."
My thinking was that if we documented the whole process, that would also cover everything needed (technically anyway) for spur of the moment lessons. But certainly a page explaining why and how and how cool these are wouldn't be amiss.
http://www.chapterthreellc.com | http://www.outlandishjosh.com