<?xml version="1.0" encoding="UTF-8"?>
<tickets type="array">
  <ticket>
    <author>fa_tlse</author>
    <content>Do you intend to add more SCM support such as bazaar ?

Thanks.</content>
    <created-at type="datetime">2010-03-10T09:11:25+00:00</created-at>
    <id type="integer">806</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>SCM support</summary>
    <updated-at type="datetime">2010-03-10T09:11:25+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">3</id>
      <name>Idea</name>
    </priority>
  </ticket>
  <ticket>
    <author>Torsten Krohn</author>
    <content>Only the admin is able to change the absolute number of "hours to work" for a certain story. A simple user (given all rights) cannot edit this number of his own stories ("saving..." all the time). percentage burndown works well. </content>
    <created-at type="datetime">2010-03-08T16:56:31+00:00</created-at>
    <id type="integer">803</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Cannot burndown hours, only percent</summary>
    <updated-at type="datetime">2010-03-09T21:24:49+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Marcos Ferreyra</author>
    <content>My project has the agile_pm, blog and wiki extensions enabled. Both work fine, but when I go to the Tickets tab the buttons/tabs dissappear. 
I have to click on the Milestones tab for the blog and wiki to reappear.</content>
    <created-at type="datetime">2010-03-08T20:59:28+00:00</created-at>
    <id type="integer">805</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>When in the Tickets area Blog and Wiki tabs dissappear</summary>
    <updated-at type="datetime">2010-03-08T20:59:28+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Anonymous</author>
    <content>Hi, i download today the newest version of Retrospectiva and tested on a server but the translations cant change ... </content>
    <created-at type="datetime">2010-03-02T11:43:43+00:00</created-at>
    <id type="integer">796</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Big Problem:Translations dont work</summary>
    <updated-at type="datetime">2010-03-08T10:24:13+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">5</id>
      <name>Critical</name>
    </priority>
  </ticket>
  <ticket>
    <author>Anonymous</author>
    <content>A more fine-grained approach to permission would be nice:

- allow members to be able to assign or be assigned tickets would be very useful

Right now Everyone submitting tickets can directly assign them to some *stranger*. Using the text field makes it less convenient for a group manager to assign tickets after sorting.

- allow/dis-allow users when reporting a ticket to set only certain fields (like priority but nor status, like immediately to fixed/closed)

- allow custom fields to be required for new tickets</content>
    <created-at type="datetime">2010-03-05T21:55:07+00:00</created-at>
    <id type="integer">802</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>More fine-grained Permissions for tickets</summary>
    <updated-at type="datetime">2010-03-05T21:55:07+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">3</id>
      <name>Idea</name>
    </priority>
  </ticket>
  <ticket>
    <author>Anonymous</author>
    <content>In WIKI it is not a description how can everyone install and use retrospectiva on Windows Server.
I know that is not important,but we should not forget that are a lot of users on windows.
</content>
    <created-at type="datetime">2008-01-04T15:58:14+00:00</created-at>
    <id type="integer">357</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>Create a Windows Guide </summary>
    <updated-at type="datetime">2010-03-05T17:05:37+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">3</id>
      <name>Idea</name>
    </priority>
  </ticket>
  <ticket>
    <author>Ian MacArthur</author>
    <content>We're having problems with the emails. The cron job is running, but the emails are not being sent. If I run the retro_tasks manually the emails get sent. The 15:03:58 task log file was a manual run. I've tried with the apache account &amp; root - neither works. 

cron log:
{{{
Feb 25 12:03:01 dev crond[31037]: (root) CMD (RAILS_ENV=production ruby /var/www/vhosts/retrospectiva/script/retro_tasks)
Feb 25 12:04:01 dev crond[31061]: (root) CMD (RAILS_ENV=production ruby /var/www/vhosts/retrospectiva/script/retro_tasks)
Feb 25 12:05:01 dev crond[31072]: (root) CMD (RAILS_ENV=production ruby /var/www/vhosts/retrospectiva/script/retro_tasks)
Feb 25 12:06:01 dev crond[31082]: (root) CMD (RAILS_ENV=production ruby /var/www/vhosts/retrospectiva/script/retro_tasks)
}}}

tasks log file:
{{{
# Logfile created on Thu Feb 25 10:50:20 -0500 2010[+] 2010-02-25 15:50:20 UTC | Started sync_repositories
[=] 2010-02-25 15:50:23 UTC | Finished sync_repositories
[+] 2010-02-25 15:50:23 UTC | Started process_mails
[=] 2010-02-25 15:50:38 UTC | Finished process_mails
[+] 2010-02-25 16:10:25 UTC | Started sync_repositories
[=] 2010-02-25 16:10:27 UTC | Finished sync_repositories
[+] 2010-02-25 16:10:27 UTC | Started process_mails
[=] 2010-02-25 16:10:28 UTC | Finished process_mails
[+] 2010-02-25 16:18:42 UTC | Started process_mails
[=] 2010-02-25 16:18:44 UTC | Finished process_mails
[+] 2010-02-25 17:03:58 UTC | Started sync_repositories
[=] 2010-02-25 17:04:00 UTC | Finished sync_repositories
[+] 2010-02-25 17:04:00 UTC | Started process_mails
[=] 2010-02-25 17:04:01 UTC | Finished process_mails
~
~
}}}</content>
    <created-at type="datetime">2010-02-25T17:21:36+00:00</created-at>
    <id type="integer">791</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Problem with cron jobs</summary>
    <updated-at type="datetime">2010-03-04T20:24:33+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Nick Jones</author>
    <content>I added a few new status types to Retro and originally created one with a space in it.  I made a checkin to SVN quoting the new status type but the changesets stopped updating and the ticket didn't update.  Browsing the code still worked and svnsync was doing fine so it appeared the parsing broke.  I manually commented out the parsing to force the updates but this is the changeset commit message it broke on:

[#11](status:"Under Development") Xxxxxxxxx xx xxxxx xxxxxxxxxxx xx xxxxxxxx xxxxxx xxxxxxxxxx xxx xxxxxx xxxxxx.</content>
    <created-at type="datetime">2010-01-12T23:19:53+00:00</created-at>
    <id type="integer">761</id>
    <milestone-id type="integer">4</milestone-id>
    <summary>scm_ticketing &amp; changesets no longer update after commit message</summary>
    <updated-at type="datetime">2010-03-04T17:46:45+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Anonymous</author>
    <content>see this: [#800] (reference for demonstration)</content>
    <created-at type="datetime">2010-03-03T12:43:58+00:00</created-at>
    <id type="integer">801</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Markup: Ticket reference is not replaced by link to ticket in ticketing component</summary>
    <updated-at type="datetime">2010-03-03T12:46:22+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Torsten Krohn</author>
    <content>I am trying to upload a file (PDF, 160 kB) in RetroWiki. The message (cf. image) says "File upload not permitted" (german version).

I cannot find more settings except:
Setup &gt; Maximal attachment size (kB): 2048
Group permissions &gt; Wiki Files create tick, Wiki Pages all tick

There's no doc for more parameters in installation process:
http://retrospectiva.org/wiki/RetroWiki

So, what is to do here? Thank you.</content>
    <created-at type="datetime">2010-03-03T10:33:02+00:00</created-at>
    <id type="integer">800</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>File Upload in Wiki failed</summary>
    <updated-at type="datetime">2010-03-03T10:33:02+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Crist&#243;ferson Bueno</author>
    <content>After create a new project, select some plugins and save it, I decide to change the plugins.
When unchecked some plugins and update the project, the main project menu remains the same, with reference to the old plugins options.</content>
    <created-at type="datetime">2010-03-02T21:23:06+00:00</created-at>
    <id type="integer">799</id>
    <milestone-id type="integer">5</milestone-id>
    <summary>Project default menu bug</summary>
    <updated-at type="datetime">2010-03-02T21:23:06+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">5</id>
      <name>Critical</name>
    </priority>
  </ticket>
  <ticket>
    <author>Crist&#243;ferson Bueno</author>
    <content>Retrospective is a nice project management, but even it being simple and clean, it demands some documentation.

Simple steps like:

# How to setup a Git/Subversion repository showing few screenshots
# How to create a project and link it to a repositore, also with few screenshots.
# etc...</content>
    <created-at type="datetime">2010-03-02T21:18:06+00:00</created-at>
    <id type="integer">798</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>Lack of basic documentation</summary>
    <updated-at type="datetime">2010-03-02T21:18:06+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Torsten Krohn</author>
    <content>I would really like to use private RSS feeds, but I cannot produce any usable solution. Can you give me a short example how to use them? 

Here are mine:
* Google Homepage: no (because I'm not logged in)
* Google Reader: no (because I'm not logged in)
* Apple Mail: doesn't accept any feed like http://domain/projects/myproject.rss?private=key . Option http://username:simplepass@domain/projects/myproject.rss?private=key works, but is way to insecure.
* Mozilla Firefox Live Bookmarks: yes, but provides only a list of the headlines. no description. Refresh doesn't work.

Thank you!</content>
    <created-at type="datetime">2010-03-02T20:43:57+00:00</created-at>
    <id type="integer">797</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Usage of RSS Feeds</summary>
    <updated-at type="datetime">2010-03-02T20:43:57+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Claas</author>
    <content>Today I tried to upgrade our Retrospectiva installation from March 2009. I followed instructions in the wiki,
{{{
$ git pull
}}}
This first gave me an error message about some changeset which couldn't be found, but with a second try, it run through without any errors.

Then I run the migrations:
{{{
$ rake RAILS_ENV=production db:migrate
(in /var/www/retrospectiva)
==  CreateBaseTables: migrating ===============================================
==  CreateBaseTables: migrated (0.0020s) ======================================

==  RenameTansToSecureTokens: migrating =======================================
-- rename_table(:tans, :secure_tokens)
rake aborted!
An error has occurred, all later migrations canceled:

Mysql::Error: Table 'secure_tokens' already exists: RENAME TABLE `tans` TO `secure_tokens`

(See full trace by running task with --trace)
}}}

Now I'm not really sure what to do ... please advise.</content>
    <created-at type="datetime">2010-02-15T16:37:05+00:00</created-at>
    <id type="integer">784</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Upgrade fails with "'secure_tokens' already exists"</summary>
    <updated-at type="datetime">2010-03-01T20:49:14+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Thomas Nichols</author>
    <content>Wiki pages show a "back in time" action but do not allow a user to list versions of a page and select a diff between two versions. For example, this is a Trac history:

 * http://dev.rubyonrails.org/wiki/WikiStart?action=history

To make it really useful it could use a 'change comment' field on the wiki update form.

</content>
    <created-at type="datetime">2008-02-04T23:11:59+00:00</created-at>
    <id type="integer">373</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>RFE: support wiki-page diffs</summary>
    <updated-at type="datetime">2010-03-01T08:29:45+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">3</id>
      <name>Idea</name>
    </priority>
  </ticket>
  <ticket>
    <author>Yax</author>
    <content>I think in Retrospectiva should be a plugin similar to "Trac Timeline module":http://trac.edgewall.org/wiki/TracTimeline. "Timeline in action":http://code.djangoproject.com/timeline.</content>
    <created-at type="datetime">2010-02-28T14:33:18+00:00</created-at>
    <id type="integer">795</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Timeline plugin</summary>
    <updated-at type="datetime">2010-02-28T14:33:18+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Adrian Moya</author>
    <content>Hi, I added a git repo which wasn't correctly configured (It says path does not contain a valid repo). I added the repo to a project. 

Now, I wanted to replace the repo with a subversion one. I went to admin-&gt;repositories and selected remove for the repo. I got this:

 TinyGit::GitExecuteError in Admin/repositoriesController#destroy

[128] fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
HEAD (/usr/bin/env git --git-dir="/var/repositories/git/shwebcontrol/.git" rev-parse "HEAD")

RAILS_ROOT: /home/admin/retrospectiva
Application Trace | Framework Trace | Full Trace

/home/admin/retrospectiva/vendor/plugins/tiny-git/lib/tiny_git/commands.rb:89:in `raise_execution_error'
/home/admin/retrospectiva/vendor/plugins/tiny-git/lib/tiny_git/commands.rb:54:in `run_command'
/home/admin/retrospectiva/vendor/plugins/tiny-git/lib/tiny_git/caching.rb:37:in `run_command_with_cache'
/home/admin/retrospectiva/vendor/plugins/tiny-git/lib/tiny_git/commands.rb:42:in `command'
/home/admin/retrospectiva/vendor/plugins/tiny-git/lib/tiny_git/commands.rb:14:in `rev_parse'
/home/admin/retrospectiva/app/models/repository/git.rb:20:in `latest_revision'
/home/admin/retrospectiva/app/controllers/admin/repositories_controller.rb:56:in `destroy'

</content>
    <created-at type="datetime">2010-02-27T16:30:01+00:00</created-at>
    <id type="integer">793</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Removing a bad configured git repo results in Exception</summary>
    <updated-at type="datetime">2010-02-27T16:30:01+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Stuart Ryan</author>
    <content>Hi Team,
I have recently started using the product and I am wondering if there is a way to have a project which has both the New Ticket and Tickets tabs however that will only show tickets that have been created by the logged in user.

I.e. I am wanting to be able to add a permission for just general registered users so that they are only able to view tickets that they have logged.

The idea behind this is that when I have someone new sign up they get access to a default project. If they wish to become a "developer" on the site they need to log a ticket but they should only be able to see tickets logged by themselves for privacy reasons.

I.e essentially enabling me to have a basic support system as part of the project.
Any chance this could be done?
Cheers
Stuart</content>
    <created-at type="datetime">2010-02-25T06:20:16+00:00</created-at>
    <id type="integer">790</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>Ability to hide tickets not owned by logged in user</summary>
    <updated-at type="datetime">2010-02-26T09:12:42+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Nathan</author>
    <content>Would really love to see incoming email support as well, e.g., ticket
email notifications that you can just reply to and have the comment
posted.  I'm going to hack in support for this: something that pops
emails from, for example, a Google Apps email account for
tickets@mydomainname and looks for a ticket.  Probably can do it
through the retro_tasks method you're already having people call with
a cronjob, although a backgroundRB task would probably be a nicer way
to go generally.
</content>
    <created-at type="datetime">2008-07-15T01:20:12+01:00</created-at>
    <id type="integer">421</id>
    <milestone-id type="integer">5</milestone-id>
    <summary>Ticket email notifications should support comment replies via email</summary>
    <updated-at type="datetime">2010-02-26T08:22:34+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Aleksey Volkov</author>
    <content>Most of the database back ends has an facilities for full text search (FTS). FTS is much more effective then simple like statement.

It sounds cool if retrospectiva will have FTS for it's search function.</content>
    <created-at type="datetime">2008-09-30T19:54:51+01:00</created-at>
    <id type="integer">448</id>
    <milestone-id type="integer">5</milestone-id>
    <summary>Full text search</summary>
    <updated-at type="datetime">2010-02-24T12:40:46+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Tie-fighter</author>
    <content>Please compare this tickets source with the output:

[[test.xml]]

bc. test [[BR]]

[[\\test_&lt;test&gt;]]:

[[test_&lt;test&gt;]]</content>
    <created-at type="datetime">2010-02-06T02:45:42+00:00</created-at>
    <id type="integer">774</id>
    <milestone-id type="integer">4</milestone-id>
    <summary>Funny Markup behaviour (Ticketing + Wiki)</summary>
    <updated-at type="datetime">2010-02-09T17:01:39+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">3</id>
      <name>Idea</name>
    </priority>
  </ticket>
  <ticket>
    <author>Travis Warlick</author>
    <content>h3. Problem

Sometimes it becomes necessary to have a single group for a single user-project combination resulting in many more groups than users.  It's simply too tedious

h3. Solution

A "have it your way" approach.

* Create the concept of a "Permission Set" that is independent of projects, groups, and users.
* Separate the concepts of users, groups, permission sets, and projects. 

Concept Diagram: http://yuml.me/3e36b02

h3. Caveats

* Must be compatible with Rails 2.3.x
* Should be as compatible as possible with Rails 3

I am beginning work at http://github.com/tekwiz/retrospectiva/tree/permissions</content>
    <created-at type="datetime">2010-02-08T00:44:22+00:00</created-at>
    <id type="integer">775</id>
    <milestone-id type="integer">5</milestone-id>
    <summary>Permissions Overhaul</summary>
    <updated-at type="datetime">2010-02-08T00:44:22+00:00</updated-at>
    <assigned-user>
      <id type="integer">473</id>
      <name>Travis Warlick</name>
      <username>tekwiz</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>zeflasher</author>
    <content>When receiving email notification for tickets, the email displays the markup reference.
It would be nice to have the email formatted using those markups ( as the for the ticket themselves ).</content>
    <created-at type="datetime">2009-07-09T02:30:04+01:00</created-at>
    <id type="integer">629</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Notification email received are not properly formatted</summary>
    <updated-at type="datetime">2010-02-05T03:13:46+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>John Buswell</author>
    <content>This used to work before we upgraded, but we were on a pretty old version (year old) of retrospectiva.

We noticed that the square brackets reference in tickets to point to changesets does not work anymore. So if we have [755] the reference goes to the same ticket url but with #fn755 at the end of it. 
</content>
    <created-at type="datetime">2010-01-21T22:17:42+00:00</created-at>
    <id type="integer">768</id>
    <milestone-id type="integer">4</milestone-id>
    <summary>Subversion changeset references in tickets do not work</summary>
    <updated-at type="datetime">2010-01-25T09:13:24+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Anonymous</author>
    <content>How about adding printer friendly formatting for tickets/reports/wiki/blog?</content>
    <created-at type="datetime">2008-07-29T20:36:00+01:00</created-at>
    <id type="integer">433</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>Printer Friendly</summary>
    <updated-at type="datetime">2010-01-25T08:52:13+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Travis Warlick</author>
    <content>In the WikiExtension, there are numerous inconsistencies between the engine name and the Engine object are returned.  This causes it to blow-up when any engine is selected other than retro.

I will be working on this problem on my fork at http://github.com/tekwiz/retrospectiva</content>
    <created-at type="datetime">2010-01-24T18:25:54+00:00</created-at>
    <id type="integer">769</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>WikiEngine engine versus engine name inconsistencies</summary>
    <updated-at type="datetime">2010-01-24T19:11:46+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Vadim Shevchenko</author>
    <content>Now in my retrospectiva project I have 10 active projects. I'm manager of this projects. 
# I expend many time to search tasks in all projects, witch are not fixed (are open). I must open each project to find this information.
# I can't  see on one page all tasks for some user (tasks for all projects assigned to some user)
# ...

All report functional for tickets are only for some project. There are no global functional for tickets.

It will be cool to have global report functional.</content>
    <created-at type="datetime">2009-10-05T12:53:46+01:00</created-at>
    <id type="integer">676</id>
    <milestone-id type="integer">5</milestone-id>
    <summary>Global ticket lists and reports</summary>
    <updated-at type="datetime">2010-01-12T14:45:15+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">4</id>
      <name>Must have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Hamid Dadkhah</author>
    <content>Can you help me with this:

If I want to add an option to log each download that takes place ;like it will say who downloaded what and when; which part of the code should I look at or change in order to make this possible?

Thanks,

Hamid Dadkhah</content>
    <created-at type="datetime">2010-01-12T00:27:07+00:00</created-at>
    <id type="integer">760</id>
    <milestone-id type="integer" nil="true"></milestone-id>
    <summary>Adding Logging Option to the project </summary>
    <updated-at type="datetime">2010-01-12T08:16:00+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">2</id>
      <name>Can have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Matthias Bickel</author>
    <content>Implementation of something like a
* Max. logon attempts before lock
* Max. locks attempts before disable
* Lock duration
* Password pattern
* Days before expiry warning
* Days before expiry

Currently it is possible to hack by trail'n'error *without* anything like an delay (locking before next possible try).</content>
    <created-at type="datetime">2009-06-09T11:32:03+01:00</created-at>
    <id type="integer">614</id>
    <milestone-id type="integer">4</milestone-id>
    <summary>Account Security</summary>
    <updated-at type="datetime">2009-12-30T10:06:54+00:00</updated-at>
    <assigned-user>
      <id type="integer">2</id>
      <name>Dimitrij Denissenko</name>
      <username>dim</username>
    </assigned-user>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
  <ticket>
    <author>Vadim Shevchenko</author>
    <content>When I add unassigned ticket (no user is assigned to the ticket) nobody receives mail-notification about this ticket and offen this ticket is unnoticed. 

I will be good to configure for project such option: user, who receive mail-notification only about unassigned tickets. </content>
    <created-at type="datetime">2009-11-25T12:53:11+00:00</created-at>
    <id type="integer">726</id>
    <milestone-id type="integer">3</milestone-id>
    <summary>Notification about unassigned tickets</summary>
    <updated-at type="datetime">2009-11-29T19:03:43+00:00</updated-at>
    <status>
      <id type="integer">1</id>
      <name>Open</name>
    </status>
    <priority>
      <id type="integer">1</id>
      <name>Should have</name>
    </priority>
  </ticket>
</tickets>
