<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE401%3A33%3AIteration_2</id>
	<title>SE401:33:Iteration 2 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kram.nz/index.php?action=history&amp;feed=atom&amp;title=SE401%3A33%3AIteration_2"/>
	<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE401:33:Iteration_2&amp;action=history"/>
	<updated>2026-04-30T00:21:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.kram.nz/index.php?title=SE401:33:Iteration_2&amp;diff=77&amp;oldid=prev</id>
		<title>Mark: New page: ==&lt;font color=#00267c&gt;Plan&lt;/font&gt;== :Read and understand Kafenio code base  :Implement User Stories: ::{|border=&quot;1&quot; cellpadding=&quot;6&quot; cellspacing=&quot;0&quot; |-style=&quot;background-color:#ff7d7d&quot; |alig...</title>
		<link rel="alternate" type="text/html" href="https://wiki.kram.nz/index.php?title=SE401:33:Iteration_2&amp;diff=77&amp;oldid=prev"/>
		<updated>2008-02-15T20:05:26Z</updated>

		<summary type="html">&lt;p&gt;New page: ==&amp;lt;font color=#00267c&amp;gt;Plan&amp;lt;/font&amp;gt;== :Read and understand Kafenio code base  :Implement User Stories: ::{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;6&amp;quot; cellspacing=&amp;quot;0&amp;quot; |-style=&amp;quot;background-color:#ff7d7d&amp;quot; |alig...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==&amp;lt;font color=#00267c&amp;gt;Plan&amp;lt;/font&amp;gt;==&lt;br /&gt;
:Read and understand Kafenio code base&lt;br /&gt;
&lt;br /&gt;
:Implement User Stories:&lt;br /&gt;
::{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;6&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background-color:#ff7d7d&amp;quot;&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|15&lt;br /&gt;
|User should be able to access common functions from a tool bar&lt;br /&gt;
|MUST&lt;br /&gt;
|-style=&amp;quot;background-color:#ff7d7d&amp;quot;&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|16&lt;br /&gt;
|User wants to use an existing RSS feed as a data source&lt;br /&gt;
|MUST&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Estimated Duration: &amp;#039;&amp;#039;&amp;#039;20 hours&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=#00267c&amp;gt;Progress&amp;lt;/font&amp;gt;==&lt;br /&gt;
===Week 1===&lt;br /&gt;
:Added a new toolbar to the UI &lt;br /&gt;
::- will add all our functions here&lt;br /&gt;
&lt;br /&gt;
:Added Google Maps and RSS buttons &lt;br /&gt;
::- created simple icons for each&lt;br /&gt;
&lt;br /&gt;
:Created a side bar for mashup elements &lt;br /&gt;
::- only shows RSS feeds at the moment&lt;br /&gt;
&lt;br /&gt;
:Created the input dialog box for RSS &lt;br /&gt;
::- adding dummy code to document&lt;br /&gt;
&lt;br /&gt;
:Started fetching RSS data with HTML fetch code&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Week 2===&lt;br /&gt;
:Implemented RSS data fetching&lt;br /&gt;
::- RSS items are fetched from url and stored in objects&lt;br /&gt;
::- fetching is checked for url validity and time responses&lt;br /&gt;
&lt;br /&gt;
:Created edit functionality for RSS feeds&lt;br /&gt;
::- dialog containing current information is displayed when item is double clicked on sidebar&lt;br /&gt;
::- new url is checked and new items are fetched&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=#00267c&amp;gt;Results&amp;lt;/font&amp;gt;==&lt;br /&gt;
:Implemented RSS feeds&lt;br /&gt;
&lt;br /&gt;
:User Stories Completed:&lt;br /&gt;
::{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;6&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background-color:#88ED76&amp;quot;&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|15&lt;br /&gt;
|User should be able to access common functions from a tool bar&lt;br /&gt;
|MUST&lt;br /&gt;
|-style=&amp;quot;background-color:#88ED76&amp;quot;&lt;br /&gt;
|align=&amp;quot;right&amp;quot;|16&lt;br /&gt;
|User wants to use an existing RSS feed as a data source&lt;br /&gt;
|MUST&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Actual Duration: &amp;lt;b&amp;gt;19 hours&amp;lt;/b&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=#00267c&amp;gt;Testing&amp;lt;/font&amp;gt;==&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Testing performed manually (may write unit tests later)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
:save/open/new for mashup sidebar caused problems&lt;br /&gt;
::-&amp;quot;.html&amp;quot; and &amp;quot;.htm&amp;quot; extensions now checked and added automatically if needed&lt;br /&gt;
::-save/open required serializing objects and writing/reading a new file&lt;br /&gt;
::-new required clearing sidebar model&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[SE401:33:Mashup_Creation_Tool|◄ Back]]&lt;/div&gt;</summary>
		<author><name>Mark</name></author>
	</entry>
</feed>