There are many great Drupal learning resources, groups, and tools but they can be somewhat disconnected and spread out. Our goal is to unify and bring these efforts together to provide a complimentary program and platform that serves all Drupal learning initiatives needs and efforts.
The Drupal Kata is a new project learning program that provides hands on training in a wide range of areas ranging from site planning, drafting proposals, project management, information architecture, development, design, infrastructure, to business and community. It does this by pairing apprentices with a mentor or mentors, thus gaining exposure to real-world scenarios and connections with the local and global community. The knowledge transfer allows apprentices to become proficient, contribute back to the community, and retain the skills for gainful employment in the field of their choice.
The evolutionary stages of the program seeks to follow through with the Drupal Dojo 2.0 vision by building off complimentary sites and collaborating with existing teams. A collaboration with the Open Media Project will provide a unique opportunity to craft a custom program to provide development help, training, and documentation and marketing on a regional level.
Sustainable project learning and training program for Drupal
Our primary goal is to create a sustainable project learning and training program for Drupal. We will provide hands on training in areas ranging from site planning, drafting proposals, project management, information architecture, development, design, infrastructure, to Drupal workflows and community.
- Create a curriculum and complete set of training materials
- Create a framework for a sustainable program - an organization, leadership, decision making, and incentive structure will ensure program has the resources to make it stable and sustainable.
- Identify program sponsors and stakeholders - it's critical to determine who will value this program, their expectations, what is important to them, and define how they'll benefit.
A Drupal based learning and collaboration platform
An effective platform to provide free online training, mentoring, and a showcase for Drupal (drupaldojo.com), and ultimately a customizable installation profile freely available on drupal.org.
- Centralized repository for learning materials (video, audio, slideshows, documentation)
- Forum to attract, accept, and direct contributor time and resources
- Easy to use platform for real-time online mentoring
Complete set of training materials and documentation
- Open source curriculum and training materials
- Process for open collaborative development
- Guidelines on how to define and scope out projects and tasks
- Production guidelines for live sessions and lessons
- Production guidelines for educational videos
- Parameters for sponsorship acknowledgment
How does this compliment related Drupal learning initiatives?
- Open and agile - The program is open to anyone with a desire to learn and contribute.
- Continuous and sustainable - It will do this by allowing multiple stakeholders to support development projects they care about. Allocating funds to administrators and mentors will ensure stability and a high level of training. open to anyone who wants to receive hands on training (i.e. it is not an internship just for students).
- Local - The program strives to match apprentices with mentors in the same geographic area. This will enable interaction with each other, local Drupal groups, and companies who would like to provide on-site mentoring.
How will this benefit the Drupal project and economy?
First and foremost, the program will address the increasing talent shortage on multiple levels. The emphasis on local outreach will strive to identify and attract students, hobbyists, professionals in other fields, and those looking for new career skills. The continuous nature of the program will allow for increased collaboration and relationships between developers working on similar projects. With all code, documentation, and training materials freely available, there will be increased collaboration between users and stakeholders with similar goals. The Drupal Dojo will provide an effective platform to for real-time collaboration, mentoring, and a showcase for Drupal learning and marketing materials.
How will this benefit individuals and users?
Providing open source code, training, and documentation allows open access to powerful tools for digital publication but also the knowledge how to use them.
A capstone project
The initial phase of the project will be considered complete when the program is sustainable and the capstone project is complete. We expect this to happen in phases over a four month period.
Phase 1 - DrupalKata.com
Phase 1 will create a site to facilitate collaboration and documentation of our project and curriculum. It will also serve as conduit to collect funds and credit sponsors. This phase will be completed over a two week period by building off the new planning and collaboration platforms Spezzle and Open Atrium.
Phase 2 - DrupalDojo.com
Upon completion of Phase I (drupalkata.com) we will set up a project to facilitate collaboration and documentation of Phase 2. Instead of reinventing the wheel, we will again be building off a complimentary project, but also interfacing with their team to provide development help, training, and documentation and marketing on a regional level. In collaborating with the Open Media Project, we'll be building off a product that's already received a great deal of financial and time investment.
Documentation, collaborative workshops, and learning materials derived from the process of building the website. This will provide hands on training in areas ranging from site planning, drafting proposals, project management, information architecture, development, design, infrastructure, to Drupal workflows and community. (approx. 15 sessions)
Project Implementation and Distribution
- The Drupal Kata site will be hosted externally (www.drupalkata.com)
- The Drupal Dojo site will be hosted externally (www.drupaldojo.com)
- Install profile and configuration patterns will be available on drupal.org
- The collaboration portal will be available as a hosted solution (TBD)
- Any new modules, themes, site recipes, and documentation developed will be available on drupal.org
- All learning materials, curriculum, courseworks derived from the development will be in the drupal handbooks, drupaldojo.com, and distributed around the web.
This is an open community initiative - key participants so far have included:
- Gus Austin - http://groups.drupal.org/user/1915
- Program Lead, Marketing, Documentation, Organizing, Production, Outreach, Fundraising
- Eric Johnston - http://groups.drupal.org/user/33604
- Program Lead, Project Management (mentor), Producer, Marketing, Site Builder, Facilitator, Trainer, Learning Program Developer
- Kristof Van Tomme - http://groups.drupal.org/user/1541
- Program Lead, Documentation, Organizing
- Aaron Winborn - http://drupal.org/user/33420
- Program Lead, Development
- Trever Twining - http://drupal.org/user/39694
- Doug Vann - http://drupal.org/user/222746
- Organizing, Outreach, Marketing, Fundraising
- Stacy Wray - http://drupal.org/user/379039
- Documentation, Organizing, Outreach, Marketing
We estimate a total of 60 man hours/wk over a 4 month period for a total cost of 60k would be required to accomplish our goals. The following is a breakdown on how we plan to recoup our cost -