Iteration planning
The goal of this iteration is to implement feature functionality in the Trackstar application to allow users to leave and read comments on issues. When a user is viewing the details of any project issue, they should be able to read all comments previously added as well as create a new comment on the issue. We also want to add a small fragment of content, or portlet, to the project-listing page that displays a list of recent comments left on all of the issues. This will be a nice way to provide a window into recent user activity and allow easy access to the latest issues that have active conversations.
The following is a list of high-level tasks that we will need to complete in order to achieve these goals:
Design and create a new database table to support comments
Create the Yii AR class associated with our new comments table
Add a form directly to the issue details page to allow users to submit comments
Display a list of all comments associated with an issue directly on the...