elmbridge / curriculum

Curriculum for Elmbridge
https://elmbridge.github.io/curriculum/
66 stars 14 forks source link

Update release structure for afternoon curriculum and change module structure #122

Closed tesk9 closed 5 years ago

tesk9 commented 5 years ago

The afternoon curriculum is changing to be comprised of files organized by name (HelloWorld.elm, Part1.elm, etc.). This is happening for 2 main reasons:

  1. It runs counter to current Elm best practices to split out View, Model, and Update modules
  2. Hopefully this will make releasing new versions of the afternoon curriculum a bit easier since there will be fewer release tags to deal with.

This is tied to to the changes in https://github.com/elmbridge/elmoji-translator/pull/8.

avh4 commented 5 years ago

I just realized that all the gitbook.com stuff is not longer relevant. Everything is now deployed with github pages, with the instructions in PUBLISHING.md. So I'm going to deactivate the gitbook.com hooks. I also added Travis-CI to check that new PRs build without error.

tesk9 commented 5 years ago

@avh4 🙏 thanks! Your changes look great to me (in particular -- thanks for moving the PUBLISHING file out! I don't remember seeing that file at all. Yay discoverability!)