That is an excellent summary of what we discussed. Much better that I could have put it.<br clear="all">-Matthew Lye<br><br>You can do anything you set your mind to when you have vision, determination, and and endless supply of expendable labor.<br>
<No tree's were harmed during this transmission. However, a great number of electrons were terribly inconvenienced><br>
<br><br><div class="gmail_quote">On Tue, Oct 13, 2009 at 1:38 PM, Elizabeth Krumbach <span dir="ltr"><<a href="mailto:lyz@ubuntu.com">lyz@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi folks,<br>
<br>
There has been some discussion today over course development<br>
preferences, and I wanted to send out a general email to the list to<br>
clear up some things. All of the content of this email comes from<br>
discussions this evening.<br>
<br>
I will start out by saying that the goal of this project has been to<br>
develop some core material for use in 3 major deployment formats:<br>
<br>
* Live classes<br>
* Moodle<br>
* IRC<br>
<br>
As such, we seek to to create course outlines, collect resources and<br>
put together coursework that could be deployed on these multiple<br>
formats. To aid in this effort I was brought in from the IRC course<br>
world, Charles was brought in from the Moodle world and Martin was<br>
brought in based on his ongoing experience conducting live classes,<br>
and others on the team have focuses in these areas or a combination of<br>
them as well.<br>
<br>
The general plan for our workflow, at the most basic, consists of the following:<br>
<br>
A) Collaborative discussion and outlining on the wiki<br>
B) Further development and fleshing out in bzr+asciidoc<br>
C) Putting material from B into our 3 major deployment formats - live<br>
classes, irc, moodle<br>
<br>
Now, the obvious problem with this workflow is that people have<br>
different expertises and may not have time to devote to learning<br>
bzr+asciidoc and contribute that way.<br>
<br>
Instead, to draw from an example of my work with the Classroom<br>
project, we want to allow for someone to give an IRC session from<br>
material outlined in the wiki, but maybe they don't want to/don't have<br>
the time to formally put it in asciidoc - they're too busy being a<br>
brilliant kernel hacker. Similarly we want someone who may want to do<br>
development in Moodle to develop there if that's what they are most<br>
comfortable with, and we also want folks to give us notes and tips<br>
from live classes they give without requiring them to formally put it<br>
in asciidoc themselves. This is all very valuable stuff, so even if<br>
they skip step B, it can be our job to collect these great resources<br>
and put them into asciidoc for use project-wide. This would be the<br>
path of skipping B, and jumping straight from A to C.<br>
<br>
So if you choose to directly go from A to C, we'll allow it because we<br>
want to see good material come in and the project grow, but it's not<br>
the ideal since the material is of limited usefulness to folks using<br>
the other release formats and will require work from the team to make<br>
it as useful as possible.<br>
<br>
There will be the following basic responsibilities on the team<br>
regarding the core workflow:<br>
<br>
* Wiki maintainers keeping track of who is working on what outlines and formats<br>
* bzr+asciidoc experts pruning the core material in B (doing some<br>
backporting too - if a great course is published in Moodle we want to<br>
backport the core of it to asciidoc)<br>
* Moodle experts putting the documents from B into Moodle<br>
* IRC experts putting the documents from B into a format useful on IRC<br>
* Real Life session teachers putting documents from B into a format<br>
that can be taught offline<br>
* Course writers either using the set workflow, or developing<br>
directly for Moodle, IRC or Live sessions<br>
<br>
Obviously this is the dream land ideal - that the project will be so<br>
vast that we'll have development happening and backporting and<br>
everything. In reality I think we'll have some people developing for<br>
live classes and releasing PDFs, and folks developing in Moodle, and<br>
people giving IRC sessions - maybe it won't all get back to asciidoc<br>
and we'll directly pull from each others resources to teach our<br>
segments. But having goals is nice, and this is the structure we'd<br>
like to see for maximum usefulness of the core course material.<br>
<br>
We still have details to work out regarding precisely what belongs on<br>
the wiki, and in asciidoc and how much work we need to put into<br>
writing courses vs referencing existing reference documentation, but I<br>
wanted to make the basics clear before diving into all that too<br>
deeply. Charles is going to work on some of his ideas and give<br>
examples, and Martin has several great courses already developed in<br>
bzr that we're going to look at to see what our happy medium is<br>
regarding reference and rewriting.<br>
<br>
--<br>
Elizabeth Krumbach // Lyz // pleia2<br>
<a href="http://www.princessleia.com" target="_blank">http://www.princessleia.com</a><br>
<font color="#888888"><br>
--<br>
Ubuntu-Learning mailing list<br>
<a href="mailto:Ubuntu-Learning@lists.ubuntu.com">Ubuntu-Learning@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-learning" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-learning</a><br>
</font></blockquote></div><br>