-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic article revisions #1370
Comments
Yes - especially our documentation-oriented articles like |
I agree with everything said so far. One thing I might caution, though - if we ever push a bad update that breaks some calculation (especially something experimental, like, say, labor impacts), I could see these updates potentially generating bad output. I would recommend compromising somewhere in the middle by doing the following:
|
Model updates happen frequently, and sometimes this can mean changes to economic impact estimates in articles. For example, let's say that we publish an analysis of a tax cut (a blog post featuring "this would cost £3.1bn in 2023[link]", for example), a year passes, and due to revisions in external data, data updates, or bug fixes, and now that link points to a simulation page displaying £3.4bn.
Updating every article when the model slightly changes is a lot of human work. What would be ideal is if we had an automated Python routine, perhaps run every day or week, that scanned all the Markdown and Jupyter notebook blog post files for some special syntax linking to economic impacts (e.g. text in blog posts like "this would cost {
policy#3551-over-#2-in-uk-over-2023.economic_impact.budgetary_impact
}), made an API call to check the result, and add a footnote or some clean frontend design that updates the main text and ensures the entire history of the results (and their associated model versions) is updated and shown in the article.Thoughts @MaxGhenis @anth-volk?
The text was updated successfully, but these errors were encountered: