Dojo 2.0 Game Plan

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
add1sun's picture

If folks haven't noticed, there has been quite a bit of talk about Dojo 2.0, kicked off by Josh's post. We've had a lot of good ideas tossed around and we still have some fuzzy ideas about Dojo that need to be ironed out. I wanted to write this post to sort help move us in the direction of getting organized and actually implementing.

Firstly I'd like to propose a new guideline to adopt just for sanity. ;-)

All ideas need to land in the spanky new Dojo issue queue. This keeps a nice organized place not just for the ideas but also subsequent discussion, including decisions to yea or nay things. The Dojo group page and IRC are great for talking and wandering thoughts but we need to be able to search, review and assess "actionable" items with a decent signal to noise ratio and the queue gives us that. "If it's not in the issue queue, it doesn't exist."

OK, so we have set a deadline of January 12 for feature requests for the new version of the DrupalDojo.com website (again, in the queue ;-)). Here are some further ideas for broadly coming up with a game plan.

My understanding of our goal is to provide free online training and mentoring for Drupal. This goal has come to encompass these needs:
1) A central online location to view videos
2) A way to accept and direct contributor time and resources
3) A place for group discussion
4) A place for real-time online mentoring

Obviously the new website could satisfy a number of our needs (meaning it doesn't have to do everything.) So, we need to figure out what our website will be. How much will it do and what specific features does it need? We need to define and build it.
Website:
1) Create a development environment
2) Determine prioritized feature list (need/want/nice to have) *this is what the Jan 12 deadline is starting up
3) Create a site spec that details what and how
4) Wireframe
5) Design
6) Build
7) Theme

We obviously focus on video content. The Dojo wants to continue live lessons as well as being a venue for prerecorded, shorter lessons.
Video needs:
1) Video standards/style guidelines
3) Resources to record and edit video
4) Video storage/delivery

All of this needs to happen by actually "getting done" so we are going to need people to step up and take on tasks and needs.
Contributor needs:
1) How to organize the time people will give
2) How to organize tangible resources like servers, etc.
3) We are NOT going to deal with money right now, that just introduces complications that I honestly feel would distract us right now.

I'm sure I've gone off on some of this and totally missed others. Please continue the discussion here in terms of the goals and overall process folks envision. If you have specific ideas on any of the numbered bits above, be they for website features, video needs, plans for dealing with contributions or general Dojo ideas, PUT THEM IN THE ISSUE QUEUE.

EVERYONE is encouraged to take part in Dojo 2.0. Open source, Drupal and therefor the Dojo are do-ocracies. Things happen because people step up and make them happen. This thing is moving forward now so if you want it, come build it.