Work Completed

  • MarketMaker (resolved/closed issues)
    1. MM-26 and MM-37 - The first issue involved the display of common map services such as Google/Yahoo/Bing for the MarketMaker mapping tool; however, Bing maps had no wrapper classes in gwt-openlayers and I could not determine what the issue was in wrapping the classes required. I found some new information and wrapped the Bing map classes (MM-37) and resolved both issues. Users can now choose which map service they want to display in the background.
    2. MM-77 - I decoupled the control functionality for the background layer and the actual changing of the map layer to a separate class that listens for change events.
    3. MM-78 - Similarly for the census layer, I decoupled the control of the layer from the manipulation of the layer.
    4. MM-79 - Added an option to the tablemodel to not display column names for data being displayed in table format that does not require the headers.
    5. MM-81 - The business layer visibility was inconsistent with the UI control. I changed the layer to start out as not visible since no businesses display by default and when a user performs a query that adds businesses, a UI event fires to change the visibility and synchronize this change with the control widget.
    6. MM-83 - Changed the default background map from the Yahoo map to the Google Hybrid map.
    7. MM-93 - Fixed a bug where opacities were being set outside the range of 0 - 1 and IE 8 would not load the application.
  • I also worked on testing the software this week to determine areas of possible UI improvements. I made Jira entries for bugs, improvements and new features that would improve the software usability.
  • Attended part of the MarketMaker meeting on March 16 at 1:30pm, google-chat went down partway through the meeting so I missed the demo and discussion that Jong had with the MarketMaker folks.
  • Attended Friday, 1pm CET Meeting via google chat

Work Planned

  • Work on MarketMaker project. Jong and I have meetings on most mornings either through IRC or Google Chat to discuss upcoming tasks.
  • Attend CET Staff Meeting
  • Attend MarketMaker meeting

Comments

This week went as planned.