catalyst-cooperative / pudl

The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.
https://catalyst.coop/pudl
MIT License
456 stars 106 forks source link

Release: 0.1.0 & 0.2.0 #350

Closed zaneselvans closed 4 years ago

zaneselvans commented 4 years ago

On our call this morning, we made an attempt to cull issues from the 0.1.0 milestone and... we didn't remove very much. It also seemed like we lacked consensus on what level of done-ness is required for us to make a release. In the hopes of getting some more clarity on that and maybe input from folks who are using the software already (@gschivley, @joshdr83, @briannacote, @karldw, @udayvaradarajan) I created this issue for discussion leading up to our completion of the release!

Some of the larger questions included:

Documentation

Testing and Data Validation

Post-ETL Functionality

karldw commented 4 years ago

Documentation

Testing

I'm not sure CEMS should hold up a proper release, but if you want CEMS tests, #260 lists some that should exist but don't.

zaneselvans commented 4 years ago

Hey Karl, thanks for the feedback. Documentation is definitely a big weak point right now, and the doc builds aren't really working right yet. We're spending today doing nothing but docs -- first cleaning up the docstrings, and then hopefully moving on to gluing it all together with some better high level explanations. I certainly need to write up the new setup and testing process for other codey people.

zaneselvans commented 4 years ago

With our being behind schedule, and also releasing a final postgres based version of PUDL as v0.1.0, this has morphed into being two releases in quick succession, encompassing a lot more packaging and documentation and release mechanics than originally expected, but only approximately as much data content as we thought v0.1.0 would have. So we're going to adjust the versions / milestones accordingly.