MDN/Hack on MDN: Difference between revisions

From MozillaWiki
< MDN
Jump to navigation Jump to search
(Initial version (draft))
 
(Added perfnow HoM)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Hack on MDN ==
= Hack on MDN =


'''Hack on MDN''' are a set of events where MDN contributors (employees, partners, and volunteers) are meeting for a few days in the same location. The goal is to work on specific topics to make significant progress.
==Background==


'''Hack on MDN''' area ''hackathons'', that is event where people produce concrete output. There are ''no meetings'' events, meaning that discussion meetings are not allowed. Each activity must have tangible results, and participants are expected to present their work, eventually in groups, in a show and tell at the end of the event.
[https://developer.mozilla.org MDN Web Docs] (developer.mozilla.org) is a source of references, guides, and tutorials on standards-based web technologies, much loved by web developers. It was chosen as #1 for Documentation in the Developer’s Choice Awards for 2018, conducted by SlashData. MDN Web Docs is a wiki built on an open-source platform; as such, it is open to changes from anyone with a willingness to contribute, including web developers, designers, and documentarians.


'''"Hack on MDN"''' are per invitation events, and each event has a specific topic.
'''Hack on MDN''' is a type of event where MDN contributors (staff, partners, and volunteers)  meet for a day or more in the same location. The goal is to work on specific topics to make significant progress, which may result in documentation, site improvements, tools, prototypes, etc. Each event typically has a chosen focus, such as accessibility, web performance, or compatibility data; or the event might focus on a particular type of contribution activity, such as editing or localization. The focus varies from event to event.


== Next events ==
'''Hack on MDN''' events are ''hackathons'', that is events where people produce some kind of concrete output. These are ''no meetings'' events, meaning that meetings purely for discussion are not allowed. Each activity must have tangible results, and participants are encouraged to present their work, in groups, in a show-and-tell at the end of the event.
The next event is:
- Thursday March 15th, 2018 to Sunday March 18th, 2018 at Mozilla Paris. Theme: Browser compat data


== Future events ==
==Goals==
We think about doing 3 additional events in 2018, one per each Quarter (dates and themes not yet defined)
The purpose of Hack on MDN events is to accelerate the work on specific topics around MDN, to foster collaboration between participants, and to integrate new contributors into our existing community.
 
More specifically, these “Hack on MDN” events help to:
* '''Create''' useful content for MDN and to make “quantum leap” progress on specific projects or topics.
* '''Extend''' the Kuma platform to tailor it for specific topics.
* '''Foster''' a community by teaming people from different perspectives (volunteers, partners, employees) together.
* '''Integrate''' contributors into the MDN community.
 
== Organizing Hack-on-MDN events ==
Most past Hack-on-MDN events have been organized by MDN staff team members. However, anyone is welcome to organize their own Hack-on-MDN event, consistent with the goals described here. It is recommended to have someone actively participating in the event who has strong experience with working with the MDN project, which could be MDN staff, core volunteers, or staff of Mozilla partners with MDN experience.
 
See the [[MDN/Hack on MDN/How to guide| Hack-on-MDN How-to guide]] for suggestions about planning and running an event.
 
==Upcoming events==
* 20 Nov 2019, '''[https://perfnow.nl/hack-on-mdn Hack on MDN: Web Performance]''' in conjunction with '''[https://perfnow.nl/ performance.now()]''' in Amsterdam.


== Past events ==
== Past events ==
We already organized 2 such events in the past:
The first two '''Hack on MDN''' events did not have specific themes; projects were proposed by attendees. In 2018, we shifted to the strategy of choosing a topical focus for each event. In 2019, we shifted from stand-alone 3-day events to single-day events in conjunction with relevant conferences.
- In 2014, we went to [https://blog.mozilla.org/community/2014/03/19/the-best-mdn-event-so-far-mdn-community-weekend-march-2014-paris/ Paris]
* In 2014, Hack on MDN at [https://blog.mozilla.org/community/2014/03/19/the-best-mdn-event-so-far-mdn-community-weekend-march-2014-paris/ Mozilla Paris].
- In 2015, we went to [https://blog.mozilla.org/community/2015/04/17/a-highly-productive-hack-on-mdn-weekend-in-berlin/ Berlin]
* In 2015, Hack on MDN at [https://blog.mozilla.org/community/2015/04/17/a-highly-productive-hack-on-mdn-weekend-in-berlin/ Mozilla Berlin].
* '''[https://hacks.mozilla.org/2018/03/hack-on-mdn-building-useful-tools-with-browser-compatibility-data/ Hack on MDN]''':  March 2018 at Mozilla Paris. Theme: Browser compatibility data.
* '''[https://hacks.mozilla.org/2018/10/hack-on-mdn-better-accessibility-for-mdn-web-docs/ Hack on MDN]''': September 2018 at [https://www.campus.co/london/en/ Google's Campus London]. Theme: Accessibility.
* '''[https://perfmattersconf.com/hackathon/ Hack on MDN for web performance]''', in conjunction with [https://perfmattersconf.com/ #Perfmatters Conference], 4 April 2019.
* '''[https://knowbility.org/programs/accessu/2019/events/ Hack on MDN for accessibility]''', in conjunction with [https://knowbility.org/programs/accessu/2019/ John Slatin AccessU], 14 May 2019.
* '''[http://www.writethedocs.org/conf/portland/2019/writing-day/#help-improve-mdn-web-docs Hack on MDN]''' at [http://www.writethedocs.org/conf/portland/2019/ Write the Docs Portland Writing Day], 19 May 2019.


And the years before we organized ''Doc Sprints'', similar to '''Hack on MDN''', but focused on producing documentation.
And in previous years, we organized ''[https://hacks.mozilla.org/?s=%22doc+sprint%22 Doc Sprints]'', similar to '''Hack on MDN''', but focused only on producing documentation.

Latest revision as of 20:04, 25 September 2019

Hack on MDN

Background

MDN Web Docs (developer.mozilla.org) is a source of references, guides, and tutorials on standards-based web technologies, much loved by web developers. It was chosen as #1 for Documentation in the Developer’s Choice Awards for 2018, conducted by SlashData. MDN Web Docs is a wiki built on an open-source platform; as such, it is open to changes from anyone with a willingness to contribute, including web developers, designers, and documentarians.

Hack on MDN is a type of event where MDN contributors (staff, partners, and volunteers) meet for a day or more in the same location. The goal is to work on specific topics to make significant progress, which may result in documentation, site improvements, tools, prototypes, etc. Each event typically has a chosen focus, such as accessibility, web performance, or compatibility data; or the event might focus on a particular type of contribution activity, such as editing or localization. The focus varies from event to event.

Hack on MDN events are hackathons, that is events where people produce some kind of concrete output. These are no meetings events, meaning that meetings purely for discussion are not allowed. Each activity must have tangible results, and participants are encouraged to present their work, in groups, in a show-and-tell at the end of the event.

Goals

The purpose of Hack on MDN events is to accelerate the work on specific topics around MDN, to foster collaboration between participants, and to integrate new contributors into our existing community.

More specifically, these “Hack on MDN” events help to:

  • Create useful content for MDN and to make “quantum leap” progress on specific projects or topics.
  • Extend the Kuma platform to tailor it for specific topics.
  • Foster a community by teaming people from different perspectives (volunteers, partners, employees) together.
  • Integrate contributors into the MDN community.

Organizing Hack-on-MDN events

Most past Hack-on-MDN events have been organized by MDN staff team members. However, anyone is welcome to organize their own Hack-on-MDN event, consistent with the goals described here. It is recommended to have someone actively participating in the event who has strong experience with working with the MDN project, which could be MDN staff, core volunteers, or staff of Mozilla partners with MDN experience.

See the Hack-on-MDN How-to guide for suggestions about planning and running an event.

Upcoming events

Past events

The first two Hack on MDN events did not have specific themes; projects were proposed by attendees. In 2018, we shifted to the strategy of choosing a topical focus for each event. In 2019, we shifted from stand-alone 3-day events to single-day events in conjunction with relevant conferences.

And in previous years, we organized Doc Sprints, similar to Hack on MDN, but focused only on producing documentation.