MDN/Projects/Content/MDN Content Kits: Difference between revisions

From MozillaWiki
< MDN‎ | Projects‎ | Content
Jump to navigation Jump to search
(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...")
 
No edit summary
Line 29: Line 29:
# Submit issues for any problems you encountered with the box.
# Submit issues for any problems you encountered with the box.
# Submit pull requests for any changes you made to the box.
# Submit pull requests for any changes you made to the box.
==Topics==
Potential topics for meetup boxes are being discussed in [https://devengage.etherpad.mozilla.org/DevMeetupTopics this etherpad].

Revision as of 22:26, 18 September 2014

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.

Topics

Potential topics for meetup boxes are being discussed in this etherpad.