SE401:33:Iteration 2

From Marks Wiki
Jump to navigation Jump to search

Plan

Read and understand Kafenio code base
Implement User Stories:
15 User should be able to access common functions from a tool bar MUST
16 User wants to use an existing RSS feed as a data source MUST


Estimated Duration: 20 hours


Progress

Week 1

Added a new toolbar to the UI
- will add all our functions here
Added Google Maps and RSS buttons
- created simple icons for each
Created a side bar for mashup elements
- only shows RSS feeds at the moment
Created the input dialog box for RSS
- adding dummy code to document
Started fetching RSS data with HTML fetch code


Week 2

Implemented RSS data fetching
- RSS items are fetched from url and stored in objects
- fetching is checked for url validity and time responses
Created edit functionality for RSS feeds
- dialog containing current information is displayed when item is double clicked on sidebar
- new url is checked and new items are fetched


Results

Implemented RSS feeds
User Stories Completed:
15 User should be able to access common functions from a tool bar MUST
16 User wants to use an existing RSS feed as a data source MUST


Actual Duration: 19 hours


Testing

Testing performed manually (may write unit tests later)
save/open/new for mashup sidebar caused problems
-".html" and ".htm" extensions now checked and added automatically if needed
-save/open required serializing objects and writing/reading a new file
-new required clearing sidebar model



◄ Back