Sections:
- g11n
- Infrastructure upgrades
- Workshop fixes
- Enhancements (mostly new workshops)
- Bootstrapping workshops and translations
Sections:
workshopper
- and adventure
-based workshopsNew shiny things for existing workshops, new workshops.
A new workshop about anything related to strict mode, linters, code style checkers and general build checks! @tdd should start work on this before Q1 15 is out.
Something stream2- / stream3-based? It's too bad most of the workshops still rely on stream1, when we're trying to actively deprecate that with 0.12 and io.js out now…
There are a number of confirmed bugs in the workshops that need to be addressed.
So many bugs we need to do full triage first and create/dedup the issues. Fresh paint still, recently released. Massive fail at NodeSchool Paris 1 (Feb 21, 2015), hardly anything worked regardless of platform and experience.
A comprehensive rundown of their opened issues for triage, then for fixes, needs to be done.
(relevant NodeSchool Organizers issue: nodeschool/organizers#64)
Three classes of work:
workshopper
, workshopper-exercise
and (if need be) workshopper-boilerplate
, and refactoring the entire codebase structure and exercise code to match the latest workshopper APIs.workshopper
universe to adventure
, which is the alternative, API-based substrate for workshoppers.There are workshopper
-based workshops still to be updated:
Then there are adventure
-based workshops, that need full g11n in adventure
before they can be updated:
And there are workshops based on diverging forks or completely distinct systems:
Finally, there's the original workshop, that doesn't use anything outside of itself, but would need to be refactored entirely, probably based on an upgraded adventure
, before it can be translated:
stream-adventure-fr
), until there's a refactored, g11n-capable upstream.Improvements to the infrastructure modules
require('workshopper-exercise/basic')
(work underway)msee
. The main issues are:
terminal-menu
(a nested bug in visual-width
, apparently), so any chars work alright and "done" markers are properly aligned.workshopper
, so translators need not learn entirely different ways when contributing to workshops based on either one.