Skip to content

Streamlining Tutorials Todo List

Sachin Pikle edited this page Mar 13, 2018 · 5 revisions

Streamlining Tutorials (Todo List):

  1. Change the Fn Introduction Tutorial to use fn init --runtime go --- DONE see PR41
  2. Make a version of that tutorial in every language we support -
  • go --- DONE see PR41
  • Java --- DONE Note: Java FDK currently uses format: http
  • node
  • python
  • ruby
  • Docker
  1. Ideally we could use the same tutorial with a language selector but that might be too much to ask
  2. Make sure we’re consistent with the input format (json), usage of FDK’s in boilerplate gen, etc. Document inconsistencies in experience i.e. if an fn init doesn’t give us the right set of files, raise that as an issue and document. Right now it’s inconsistent across the board. And we need this fixed over the next few weeks.
  3. We need to make sure no breaking changes are introduced, so having a CI pipeline to test each tutorial would be a big win. Need a way for each tutorials workflow to be tested in CI across multiple different platforms on multiple platforms
  4. Move them to kata coda
  5. Move samples from fn/examples to tutorials
  6. Prometheus config yaml file and graphana dashboard json files are stored under "examples". These are not examples, they should be take out of examples and placed under fn/metrics (or monitoring or something else that is not examples)
  7. Fn architecture overview (doc)
Clone this wiki locally