brson · GitHub

@galois1 Several of us (@c4pt0r @stealthcode @emilio @zmanian) today tried to extend your work here, following the comments in rust-community/rustbridge#20.

We did several things:

  • For ease of editing we converted the branches to 'stepXXX' directories. Currently the numbers associated with the steps are spaced out so that we could add and remove steps more easily. step999 represents the 'final' state.
  • We took a snapshot of the amazon wishlist page and put it into the repo and uploaded it to GitHub pages. The code scapes that now to avoid problems with the markup changing on the live site.
  • We wrote more speaker notes in doc/demo.md based on @bltavares previous work.

You can see that the scope of what we are considering the 'final' program is reduced considerably. So this is probably not deep enough for a 4 hour workshop, but maybe it can still be useful for further iteration.

In total, we ended up changing just about everything, so see what you think about it. No hard feelings if this direction doesn't work for you - we learned a lot about how to write a workshop project.

I think next time we would probably start from the final code (which is what we ended up doing here with step999), then plan out what we want to teach in every incremental step, and only then start writing the code for all the incremental steps, then the speaker notes.

Read the original on github.com ↗