<?xml version="1.0" encoding="UTF-8"?>
<tickets type="array">
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-15T14:51:52-04:00</created-on>
  <description>If the Flickr username of the user whose photos are being browsed contains a dot, Rails will fail with an error message about being unable to find the appropriate route.

This happens both if a username with a dot is typed in the search field on the homepage and when clicking a photo in the photostream in the homepage, if the username of the user it belongs to contains a dot.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17508</id>
  <importance type="integer">3</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">3</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>URL parsing fails when Flickr username contains a dot</summary>
  <updated-at type="datetime">2010-08-24T04:57:28-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-16T05:57:11-04:00</created-on>
  <description>Verify that the application works properly with Internet Explorer . Currently it has been tested only with Firefox 2 and 3.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17598</id>
  <importance type="integer">8</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">8</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Verify multi-browser support: Internet Explorer</summary>
  <updated-at type="datetime">2010-08-24T04:57:29-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-16T05:57:37-04:00</created-on>
  <description>Verify that the application works properly with Safari . Currently it has been tested only with Firefox 2 and 3.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17599</id>
  <importance type="integer">9</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">9</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Verify multi-browser support: Safari</summary>
  <updated-at type="datetime">2010-08-24T04:57:29-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-16T07:15:56-04:00</created-on>
  <description>Create the underlying infrastructure needed to support local development, so that a working internet connections (and/or a working Flickr API key) is not required to develop Railtrackr. This may involve either stub models or a fake Flickr backend implementation with canned responses to the API calls that Railtrackr performs.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17603</id>
  <importance type="integer">10</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">10</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Local development support</summary>
  <updated-at type="datetime">2010-08-24T04:57:29-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-20T07:29:39-04:00</created-on>
  <description>Railtrackr should be available as a 'personal' service. Aka, Flickr navigation should be limited to a single flickr user. The homepage cover flow should point to the user 'favorites' ( or something similar ).

Such service should be exposed on a different subdomain, such as: username.railtrackr.com</description>
  <from-support type="integer">0</from-support>
  <id type="integer">19229</id>
  <importance type="integer">17</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">17</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Railtrackr for domains</summary>
  <updated-at type="datetime">2010-08-24T04:57:38-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-06-15T12:15:53-04:00</created-on>
  <description>Enrich photoset and photo browsing with tag linking.
While accessing photosets and photos it should be possible to jump too tags browsing by navigating tags associated to currently shown photos and photosets.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">69714</id>
  <importance type="integer">19</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer"></milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">19</number>
  <priority type="integer">4</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Enrich photoset and photo browsing with tag linking</summary>
  <updated-at type="datetime">2011-09-21T09:51:38-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-15T15:05:18-04:00</created-on>
  <description>RailTrackr does not use the database and should be able to work out of the box even without configuring the database settings. All database-related files should be cleaned up and documentation updated.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17511</id>
  <importance type="integer">4</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">10650</milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">4</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Clean up database file and other non-relevant files</summary>
  <updated-at type="datetime">2010-08-24T04:57:28-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-15T15:06:04-04:00</created-on>
  <description>Write the testcases for the existing codebase. At the moment, testcases have been skipped to be able to deliver the article and sample application for DevX.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17512</id>
  <importance type="integer">5</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">10650</milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">5</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Write testcases</summary>
  <updated-at type="datetime">2010-08-24T04:57:28-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-15T15:06:36-04:00</created-on>
  <description>Write the initial documentation for the project. How to get started once the sources have been downloaded. How to install the application in a production environment.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">17513</id>
  <importance type="integer">6</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">10650</milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">6</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Write initial documentation</summary>
  <updated-at type="datetime">2010-08-24T04:57:28-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-17T18:47:19-04:00</created-on>
  <description>Define the license that will be used by Railtrackr ( Apache License 2.0 ? ) and add the disclaimer to all the source files and to an application-wide README.</description>
  <from-support type="integer">0</from-support>
  <id type="integer">18292</id>
  <importance type="integer">12</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">10650</milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">12</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Add a license disclaimer to all the source files</summary>
  <updated-at type="datetime">2010-08-24T04:57:32-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
<ticket>
  <assigned-to-id></assigned-to-id>
  <completed-date type="datetime"></completed-date>
  <component-id type="integer"></component-id>
  <created-on type="datetime">2008-03-17T18:50:56-04:00</created-on>
  <description>Until Explorer, Safari and other browsers are not supported, an application-wide disclaimer should be shown on all the pages recommending switching to Firefox.

See also #8 and #9 .</description>
  <from-support type="integer">0</from-support>
  <id type="integer">18293</id>
  <importance type="integer">13</importance>
  <is-story type="boolean">false</is-story>
  <milestone-id type="integer">10650</milestone-id>
  <notification-list>dqIgys8Oar3kYMabIlDkbG</notification-list>
  <number type="integer">13</number>
  <priority type="integer">3</priority>
  <reporter-id>dqIgys8Oar3kYMabIlDkbG</reporter-id>
  <space-id>b5h0668Qyr3jy7abIlDkbG</space-id>
  <status type='integer'>0</status>
  <status-name>New</status-name>
  <story-importance type="integer">0</story-importance>
  <summary>Add a disclaimer for non-Firefox users</summary>
  <updated-at type="datetime">2010-08-24T04:57:32-04:00</updated-at>
  <working-hours type="float">0.0</working-hours>
  <working-hour type="float" warning="deprecated">0.0</working-hour>
  <estimate type="string">None</estimate>
  <total-estimate type="float">0.0</total-estimate>
  <invested-hours type="float">0.0</invested-hours>
  <assigned-to></assigned-to>
  <reporter><id>dqIgys8Oar3kYMabIlDkbG</id><login>battlehorse</login><login_name warning="deprecated">battlehorse</login_name><name>Riccardo Govoni</name><website>www.battlehorse.net</website><first_im><type>GoogleTalk</type><id>battlehorse@gmail.com</id></first_im></reporter>
</ticket>
</tickets>

