I've decided not to use Trac (which comes installed automatically with my repository instance) but PFT itself to build PFT. That way, its functionality will be based on its own genesis.
You know: project -> roles -> user stories -> releases and iterations -> planning -> tasks/defects/change requests -> build -> test and all the viewing and editing that goes on all the while...
Create PFT user roles on the system
Create the project content type
Support each user specifying a current projects list
product owner
So, ...must ...create ...project PFT said to itself.
$ drushcli pm install date --svnsync --svncommit --svnmessage="drush installed date"
Project date successfully installed (version 6.x-2.0-rc6).
Project committed to Subversion successfully
victorkane@victorkane:~/Work/AWebFactory/projects/PFT/Washington/www$
Created very simple project content type:
| Label | Field | Field type | |
| Name | title | ||
| Short name | field_project_short_name | Text | |
| Description | body | ||
| Owner | field_project_owner | User reference | |
| Team leader | field_project_team_leader | User reference | |
| Estimated start and ending dates | field_project_est_date | Date | |
| Notes | field_project_notes | Text | |
Note: The team members will be the sum of all those signed up to work on user stories and tasks.