Oscar support almost done

As planned, the past week has been all about building out the WattDepot functionality required by Oscar, specifically the first assignment using Oscar data in ICS 413/613. I’ve made massive progress, but still not quite finished with the requirements for the assignment. Planning to finish that up today, and then probably do some refactoring and prioritization of additional WattDepot functionality.

Plans from last week:

  • Finish input client for OSCAR data
    • done
  • Design and implement Source summary resource
    • done
  • Implement GET SensorData for a range of times
    • done
  • Design and implement Power resource GET for a timestamp
    • done for normal sources, almost done for virtual sources
  • Design and implement Energy resource GET for a range of times
    • not done
  • Design and implement Carbon resource GET for a range of times
    • not done
  • Implement virtual sources
    • done, though as new features are added they will need virtual source loving

Other accomplishments from last week:

  • Discovered that PMD failures were not failing Hudson builds for projects derived from hackystat-developer-example. Fixed for wattdepot, oscar-project, and hackystat-developer-example, but others could be lurking.

Pointers to work products:

Plans for this week:

  • Finish implementing Power resource GET for a timestamp
  • Design and implement Energy resource GET for a range of times
  • Design and implement Carbon resource GET for a range of times
  • Refactor some of the bogus WattDepot code that has accumulated

Cool links:

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s