BuongiornoTexas/pwdusage

Checklist for v1.0 release

BuongiornoTexas opened this issue · 1 comments

  • Check README for outstanding TODOs and address these.
    • Write up grafana setup section.
    • Add images to data source section.
    • Write up CLI debugging dump. Wait until move to pypi package is complete.
  • Create improved reporting example dashboards.
  • Detail USAGE_JSON environment variable for docker build - specifically, what needs
    to be set up so docker sees the file in the local file system. And, you know, test
    that it actually works.
    • Address other changes needed to get code docker compatible.
  • Maybes/future functions?:
    • Implement mechanism to dump data frame to file for debugging? Note that will require
      write privileges for the docker container (already an ongoing issue with the
      grafana container). Will not implement for docker. v0.9.1 Provided as a cli interface from python.
    • Add query payload to allow user to limit return to either cost or energy data only Will not implement. Minimal benefit for significant coding. Users can filter in grafana.
    • v0.9.1 Add query payload to allow user to request summary data (totals) only?
    • v0.9.1 Add query payload to allow user to request raw data without aggregation?
  • v0.9.1 Implement resampling/aggregation so that bar charts > 24h are meaningful. Should be
    quick (expect update in next few days).
  • Set up for python packaging.
    • Renamed yet again to pwdusage to give a shorter, more useful name for pypi packaging.
    • Move version out of server.py. Into to init.py?

Closed with v1.0. release