This week was a bit of a whirlwind for me as I was learning and working with a new framework to develop events in Devcathlon. Because of time constraint I had little time to work on the Scoreboard for Devcathlon.
Hackystat Framework
The class got a reprieve with the assignment event developing seems the learning curve with the framework was steeper than originally thought. I was able to climb that hill and complete the No MIAs event.
The SensorBaseClient and DailyProjectDataClient classes are vital to access data processed by Hackystat. The DailyProjectDataClient allows a programmer to peek into Hackystat data so one can develop events. Some of the data that can be located within Hackystat.
- Development time
- Build data
- User data
- User name
- User email
- Commit data
- Coverage data
The Scoreboard
I wanted to spent sometime working on the scoreboard for Devcathlon. Unfortunately, because my time was used to develop NoMias and TestNoMias. I did not have a chance to work on the scoreboard. Hopefully, I will have more time in the upcoming week to build a rough draft.
Development Activity
- Monday 2/23
- Worked NoMias and TestNoMias, misinterpreted the specifications of the Event, need to fix the code and test.
- Research using
- Tuesday 2/24
- Worked on NoMias and TestNoMias, used the wrong class SensorbaseClient. Should use DailyProjectDataClient class to get dev time data.
- Wednesday 2/25
- Worked on NoMias and TestNoMias, used a lot of print statements to check how the dev time and member data is accessed.
- Thursday 2/26
- Worked on NoMias and TestNoMias, spent time working on the scoring the event.
- Friday 2/27
- Completed NoMias, TestNoMias, and ICS 414 blog.
- Saturday 2/28
- Fixed NoMias, cleaned up code, and added three methods to reduce clutter.
- Worked on Devcathlon scoreboard and blog.
- Sunday 3/1
- Complete ICS 499 blog
- Worked on Devcathlon scoreboard.