The Drupal Kata is a project-based learning program that provides training in a wide range of areas ranging from site planning, drafting proposals, project management, information architecture, development, design, infrastructure, to Drupal workflows 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.
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.
- 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.
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.
Projects and tasks
The following is a list of current and/or proposed Drupal Kata projects and tasks - this is very much a work in progress...
- Drupal Dojo - Create a more functional Drupal Dojo website
- Drupal Kata - Create a platform for the Drupal Kata learning program
- Camp and Conference site - Create a Drupal installation profile (and possibly a custom theme or two) based on the code contributed by the DrupalCampLA team.
- Open Media Project - The primary goal of this Knight sponsored project is to leverage Drupal to give local communities more control over their public access channel.
- Radio Engage - The primary goal of this Knight sponsored project is to create a turnkey web site for radio news organizations. This content management and publishing system will address the needs of radio news sites, such as creating and archiving audio and text, producing podcasts and playlists and streaming live audio and video.
- Music distribution for Drupal - Create a Drupal distribution tailored to the needs of musicians, record labels, and related communities.
- Video sharing site - Update the FilmForge distribution which is tailored to the needs of videomaking communities.
- Content Sharing and Distribution
- Project Management and Internal Communication
- Pledge and Fundraising
- Repository for Learning Materials
- Web Conferencing Integration
- Event Scheduling and Workflow
Guidelines and documentation
These tasks generally pertain to the creation and management of the Drupal learning programs:
- Finalize Proposal for the Drupal Open Learning Initiative
- Finalize Sponsorship Packages for the Drupal Open Learning Initiative
- Create a curriculum and complete set of training materials
- 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.
- 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.
- Establish program goals, guidelines, and policies
- Define program roles, responsibilities, and benefits
- Establish process for open collaborative development
- Create guidelines on how to scope out projects and tasks
- Production guidelines for live sessions and lessons
- Production guidelines for educational videos
- Seattle DUG Launches Barn-Raising Drupal Learning Project!
- Slogan for Drupal Guilds?
- How-to video or web conference dedicated to using OG Panels on groups.drupal.org
- Wireframe of Front Page of Drupal Guilds (Authenticated)
- Bylaws of the Open Drupal Guilds (version 0.9)
- Learning Drupal Chat -- Mentoring & Drupal Project Based Learning
- Drupal Dojo Calls for Mentors!
- Scheduling Support Hours in #DrupalDojo IRC
- Transcript of the Drupal Guilds Presentation
- Managing blended learning and curriculum libraries across multiple languages
- Learning Drupal Chat (previously Drupal Curriculum Chat) --Next Steps
- Drupal Guilds mentioned at DrupalEasy!
- Drupal Guilds & Open Guilds
- Proposed Specs for Competency System
- Lots of stuff happening this summer with the Drupal Open Garden Project
- Survey: What do Drupalistas do?
- Learning Drupal - roles discussion (week 3)
- Some possible characteristics of a successful/useful open curriculum
- Drupal Learning Objectives Chat
- Drupal Training and Curriculum Chat
- 1 of 5