MDN/Projects/Content/MDN Content Kits

< MDN‎ | Projects‎ | Content
Revision as of 22:21, 18 September 2014 by Jswisher (talk | contribs) (Created page with "=Developer Meetup in a Box= This project consists of technical content to support local developer communities, to be used as a focal point for developer meetups. Each "box" co...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Developer Meetup in a Box

This project consists of technical content to support local developer communities, to be used as a focal point for developer meetups. Each "box" contains a collection of resources about a particular topic related to web development or web app development, such as Web APIs, useful libraries, or developer tools.

What's in a Meetup Box?

A meetup box covers an API, tool, or technique of interest to Web/app developers and of strategic value to Mozilla. Elements of a meetup box can include:

  • An outline (optionally slides) of points to be covered in presenting the topic
  • Link to a Hacks post on this topic
  • Link to a [/MDN/Projects/Content/Videos video] or live demo showing the API/tool/technique
  • Link to a code project that can be used to demo the API/tool/technique
  • A script for demoing the project
  • Questions or points for further discussion
  • Activities for engaging with the topic (e.g., “Change the demo project so it does X. How do you handle Y?”)
  • Links to relevant MDN articles

See the DevMeetupInABox project on Github for a template structure for meetup boxes.

Using a meetup box

Here's how you can use the contents of a meetup box:

Prior to the meetup

  1. Review the content package and all supporting materials, including relevant MDN articles.
  2. Download the demo project and play with it until they feel comfortable demoing it.
  3. Download the video, so you can play it locally if all else fails.

During the meetup

  1. Present the topic, including a live demo (or recorded, if necessary).
  2. Lead the group in a discussion of the topic, or an activity with the demo project.

After the meetup

  1. Submit issues for any problems you encountered with the box.
  2. Submit pull requests for any changes you made to the box.