kirjs / ng2-codelab

Apache License 2.0
54 stars 27 forks source link

Next steps #56

Open kirjs opened 7 years ago

kirjs commented 7 years ago

Here I would like to discuss the next steps for the codelab. I'd like to focus on 2 things here:

High priority

Inlining learning materials #57

Currently we're using google slides, that works well but has some drawbacks:

Come up with a good and easy way to create new exercises. #58

The biggest challenge here is the progressive evolution of file content throughout the exercises. e.g. if I fix a type in main.ts in exercise 1, it has to propagate through every exercise up to exercises 18.

Curently I'm using a home-grown diff markup language, but I would be curious to see what are better ways to do the same.

Medium priority