openwebdocs / project

project documentation, policies & meeting minutes
http://openwebdocs.org
Creative Commons Zero v1.0 Universal
359 stars 42 forks source link

MDN content project: Modernizing the Learning Area JavaScript modules #93

Closed wbamberg closed 2 years ago

wbamberg commented 2 years ago

This was originally filed by Chris in mdn/content. Although the project is now complete I wanted to keep a record of the original proposal for traceability.


This RFC proposes that we work on modernizing the Learning Area JavaScript modules available on MDN.

Problem statement

The JavaScript learning area modules are pretty good as they stand, and still helpful to aspiring web developers. The main problem is that many of the component articles were written before the time that MDN's JS policy was changed (from "don't use ES6 features, they are too modern" to "use modern features").

As a result, a number of articles are a bit out of date, or teach the old way of doing something first, with the new way added in as a new section at the end.

Examples:

Priority assessment

This list checks this project against the OWD prioritization criteria.

Proposed solutions

Audit existing articles, work out how to update them, get them rewritten.

Task list

wbamberg commented 2 years ago

Fixed in https://github.com/mdn/content/issues/10337.