In the spirit of making it as simple as possible to contribute to code club projects, it would be great to offer the lesson formatter as a service (LFaaS)
It’s already hosted on heroku
It already has a web API (albeit very simple at present)
It already [pushes to a github repo]() (although this is in an env variable at the moment).
So the MVP here is a web form that accepts input repos and an output repo, runs the lesson formatter (like the current API route) on submit, and creates a PR to the output repo (like the current autobuild). Further down the line, submitting a single lesson md/zip would be cool, but that is more complicated.
Note #125 – I think this should also be part of the separate repo.
In the spirit of making it as simple as possible to contribute to code club projects, it would be great to offer the lesson formatter as a service (LFaaS)
So the MVP here is a web form that accepts input repos and an output repo, runs the lesson formatter (like the current API route) on submit, and creates a PR to the output repo (like the current autobuild). Further down the line, submitting a single lesson md/zip would be cool, but that is more complicated.
Note #125 – I think this should also be part of the separate repo.