mytakedotorg / mtdo

The code and tooling which runs mytake.org
https://mytake.org
GNU Affero General Public License v3.0
16 stars 3 forks source link

Improve our factset tooling #405

Closed nedtwigg closed 3 years ago

nedtwigg commented 3 years ago

We've long developed mytake.org as a monorepo, with our facts (debates & constitution) included in the repo. Our "gitfact" refactor moved these facts out into their own repos, e.g. https://github.com/mytakedotorg/us-presidential-debates

We already made our tooling into a standalone gradle plugin which could "compile" the facts from the human-editable files into the json needed by our webapp. This PR steps that up by also moving our tooling into the plugin.

At first this will only work on mac & linux, but windows support will follow.