Goals of this class• See where Drupal ﬁts in edu• See how edu ﬁts in Drupal• Tell PSU’s Drupal story• How to join the community• Laugh
btopro• Drupal in Education crazy person• contrib/distro dev• “the ELMS guy”• Tempered Radical
Philosophy• Content separate from communication• Abstract code to leverage/build community• Fragment LMS to increase system quality• Accessible ~ Usable are king• Search Structured Anarchy
State of Education• Tight budgets• More expected with less• Innovate under pressure (how!?)• Outside forces seeking to transform • M.O.O.C. , Badges, edtech, Coursera• Can’t roll out services faster then startups
Edtech funding infusion• $88.5 million in 2009• $171.8 million in 2011• $105 million in ½ of 2012• Opportunity for Drupal vendorsSource: http://www.ecampusnews.com/technologies/venture-capital-funding-for-ed-tech-at-unprecedented-levels-expected-to-rise/
Why so hard though?• Drupal is not a CMS• Drupal is a CMFThe disconnect is that Drupal is not a Content ManagementSystem (CMS), nor has it been one for some time. Drupal is aContent Management Framework (CMF), from which you canbuild a CMS tailored speciﬁcally for your needs.- Larry “Vest” Garﬁeldhttp://www.palantir.net/blog/drupal-not-cms
Today from ELMS• Drupal for all projects• ELMS, entirely on drupal.org • 3 distros • 17 modules, 26 features • 16 themes
Don’t fail like I had to• Need to stop hacking Drupal core to scale (D5)• Need to stop hacking Drupal contrib to scale (D6)• Need to contribute all code possible • All of ELMS is GPL• Need to fragment code for people to care • code base works in atrium / any drupal site• Need to package on drupal.org / work exclusively there going forward
Transparency / Community• Organic collaboration examples: • Outline Designer • Spaces OG Clone • Regions • Proﬁler Builder • Hidden Nodes• Abstraction to solve greater need• Kit compliancy for features
Today @ PSU• DC-PSU 2011 - 110 showed up• No central support needed• All colleges participating
Going forward @ PSU• D.P.E. community 8-10 active members• Psu.edu going drupal!!!• DCPSU12 - 90 site builder / 68 developer
Contribute• Distributions• Drupal as LMS• Education tag on d.o. • http://drupal.org/node/1688262• EduDu• Drupal in education unconference
Distributions for edu• ELMS (micro-sites) ß Bias• Commons (organizations)• Open Atrium (intranet / LMS?)• Julio / Open Academy / Open Edu (department site)• Open Scholar (faculty sites)
Distributions ﬁt with..• Future: Informal learning networks• Sustainable / infrastructure investment• End of one-size-ﬁts-all LMS• Suite of tools approach to LMS design• Fragmented solutions instead of single point of obsolescence• Vendors Take note!
Suite of tools: Ulmus• Core ELMS UX / architecture• A Distribution for making distros• Help review the architecture / provide feedback / join forces!• Active collaboration underway!
EduDu• Informal agreement of individuals• Kit compliant features dev• Fserver for non-gpl distributing• Promote each other’s work• Edudu_kickstart distro