Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building a Community of Learners: Using Open-So...

Ryan King
November 20, 2016

Building a Community of Learners: Using Open-Source Software to develop a Docent Training Hub

Our goal: empower a diverse docent community to create their own training hub. Powered by open-source software and an ambitious docent corps, we wondered how to provide a space for docents to self-moderate and share responsibility while adhering to an institution’s guidelines and oversight? A demonstration of the site will provide fodder for discussing the planning, revision, and maintenance workflows that evolved. Modules developed include plugins for the docent library, museum exhibitions, training materials, and roster. Participants will receive links to the custom built software we have released as open source on GitHub. Discussion will focus on lessons learned and how other institutions can incorporate open-source tools for their own training needs.

Ryan King

November 20, 2016
Tweet

More Decks by Ryan King

Other Decks in Technology

Transcript

  1. Building a Community of Learners: Using Open-Source Software to Develop

    a Docent Training Hub Ryan King @ryancanhelpyou #WCBalt @ryancanhelpyou 01
  2. Overview #WCBalt @ryancanhelpyou 02 • Scenario • Planning / Process

    • Site Demo • Theme + Plugin Development • Summary + Next Steps
  3. Key Players #WCBalt @ryancanhelpyou 07 • Docent Technology Committee (DTC)

    • Education Department (EDU) • Digital Media & Technology (DMT) • SI Central (OCIO)
  4. "Has anyone ever said, 'I wish I could go to

    more meetings today'?" - Matt Mullenweg #WCBalt @ryancanhelpyou 08
  5. "Failure is a bruise, not a tattoo." - Jon Sinclair

    #WCBalt @ryancanhelpyou 010 "Do not fear mistakes - there are none." - Miles Davis "Fail, fail again, fail better" - Samuel Beckett
  6. Why Open-source? #WCBalt @ryancanhelpyou 012 • Free in cost •

    Free in ability to modify content • Free in the ability to control our data (it’s not locked into a proprietary system)
  7. 015

  8. #WCBalt @ryancanhelpyou 025 • Training • Research • Library •

    People • Newsletter • Announcements • Banner • Hands-On Inventory • Web Manual
  9. #WCBalt @ryancanhelpyou 027 Starter Plugin Boilerplates • Tom McFarlin /

    Devin Vinson https://github.com/DevinVinson/WordPress-Plugin-Boilerplate • Matty Cohen / WooCommerce https://github.com/mattyza/starter-plugin • Plugin Starter http://pluginstarter.org
  10. Additional Plugins #WCBalt @ryancanhelpyou 036 • Simple LDAP Login •

    Better Notifications for WP • Enable Media Replace • OTF Regenerate Thumbnails • SearchWP ($49-249)
  11. Scheduling #WCBalt @ryancanhelpyou 037 • Timely https://www.gettimely.com • BirchPress Scheduler

    https://wordpress.org/plugins/birchschedule/ • The Events Calendar https://theeventscalendar.com ?
  12. Starter Theme #WCBalt @ryancanhelpyou 038 • _s http://underscores.me • _s

    Components http://components.underscores.me • wd_s generator https://wdunderscores.com
  13. 039

  14. Community #WCBalt @ryancanhelpyou 041 • Continue to refine • Evaluation

    • Ongoing maintenance • Share code and collaborate • Internationalization / translation
  15. "Technology is best when it brings people together." - Matt

    Mullenweg #WCBalt @ryancanhelpyou 042