Index: /trunk/src/grails-app/conf/BootStrap.groovy
===================================================================
--- /trunk/src/grails-app/conf/BootStrap.groovy	(revision 46)
+++ /trunk/src/grails-app/conf/BootStrap.groovy	(revision 47)
@@ -80,5 +80,5 @@
         //Task
         new Task(taskGroup:TaskGroup.findByName("Engineering"),
-                 person:Person.get(3),
+                 leadPerson:Person.get(3),
                  name:"Check specific level sensor",
                  description:"Has been noted as problematic, try recallibrating",
@@ -86,5 +86,5 @@
                  targetDate: new Date() ).save()
         new Task(taskGroup:TaskGroup.findByName("Production"),
-                 person:Person.get(5),
+                 leadPerson:Person.get(5),
                  name:"Production Report",
                  description:"Production report for specific production run or shift",
@@ -92,5 +92,5 @@
                  targetDate: new Date() ).save()
         new Task(taskGroup:TaskGroup.findByName("NewProject(s)"),
-                 person:Person.get(1),
+                 leadPerson:Person.get(1),
                  name:"Make killer CMMS app",
                  description:"Use Grails and get a move on!",
Index: /trunk/src/grails-app/domain/Task.groovy
===================================================================
--- /trunk/src/grails-app/domain/Task.groovy	(revision 46)
+++ /trunk/src/grails-app/domain/Task.groovy	(revision 47)
@@ -1,5 +1,5 @@
 class Task {
     TaskGroup taskGroup
-    Person person
+    Person leadPerson
     String name
     String description
Index: /trunk/src/grails-app/views/task/create.gsp
===================================================================
--- /trunk/src/grails-app/views/task/create.gsp	(revision 46)
+++ /trunk/src/grails-app/views/task/create.gsp	(revision 47)
@@ -47,8 +47,8 @@
                             <tr class="prop">
                                 <td valign="top" class="name">
-                                    <label for="person">Person:</label>
+                                    <label for="leadPerson">Lead Person:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'person','errors')}">
-                                    <g:select optionKey="id" from="${Person.list()}" name="person.id" value="${taskInstance?.person?.id}" ></g:select>
+                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'leadPerson','errors')}">
+                                    <g:select optionKey="id" from="${Person.list()}" name="leadPerson.id" value="${taskInstance?.leadPerson?.id}" ></g:select>
                                 </td>
                             </tr> 
Index: /trunk/src/grails-app/views/task/edit.gsp
===================================================================
--- /trunk/src/grails-app/views/task/edit.gsp	(revision 46)
+++ /trunk/src/grails-app/views/task/edit.gsp	(revision 47)
@@ -81,8 +81,8 @@
                             <tr class="prop">
                                 <td valign="top" class="name">
-                                    <label for="person">Person:</label>
+                                    <label for="leadPerson">Person:</label>
                                 </td>
-                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'person','errors')}">
-                                    <g:select optionKey="id" from="${Person.list()}" name="person.id" value="${taskInstance?.person?.id}" ></g:select>
+                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'leadPerson','errors')}">
+                                    <g:select optionKey="id" from="${Person.list()}" name="leadPerson.id" value="${taskInstance?.leadPerson?.id}" ></g:select>
                                 </td>
                             </tr> 
Index: /trunk/src/grails-app/views/task/list.gsp
===================================================================
--- /trunk/src/grails-app/views/task/list.gsp	(revision 46)
+++ /trunk/src/grails-app/views/task/list.gsp	(revision 47)
@@ -1,3 +1,2 @@
-
 
 <html>
@@ -28,5 +27,5 @@
                    	        <g:sortableColumn property="description" title="Description" />
                         
-                   	        <th>Person</th>
+                            <g:sortableColumn property="leadPerson" title="Lead Person" />
                    	    
                    	        <g:sortableColumn property="scheduledDate" title="Scheduled Date" />
@@ -40,15 +39,15 @@
                         <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
                         
-                            <td><g:link action="show" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'id')}</g:link></td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'id')}</g:link></td>
                         
-                            <td>${fieldValue(bean:taskInstance, field:'name')}</td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'name')}</g:link></td>
                         
-                            <td>${fieldValue(bean:taskInstance, field:'description')}</td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'description')}</g:link></td>
                         
-                            <td>${fieldValue(bean:taskInstance, field:'person')}</td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'leadPerson')}</g:link></td>
                         
-                            <td>${fieldValue(bean:taskInstance, field:'scheduledDate')}</td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'scheduledDate')}</g:link></td>
                         
-                            <td>${fieldValue(bean:taskInstance, field:'targetDate')}</td>
+                            <td><g:link action="edit" id="${taskInstance.id}">${fieldValue(bean:taskInstance, field:'targetDate')}</g:link></td>
                         
                         </tr>
Index: /trunk/src/grails-app/views/task/show.gsp
===================================================================
--- /trunk/src/grails-app/views/task/show.gsp	(revision 46)
+++ /trunk/src/grails-app/views/task/show.gsp	(revision 47)
@@ -71,7 +71,7 @@
                     
                         <tr class="prop">
-                            <td valign="top" class="name">Person:</td>
+                            <td valign="top" class="name">Lead Person:</td>
                             
-                            <td valign="top" class="value"><g:link controller="person" action="show" id="${taskInstance?.person?.id}">${taskInstance?.person?.encodeAsHTML()}</g:link></td>
+                            <td valign="top" class="value"><g:link controller="person" action="show" id="${taskInstance?.leadPerson?.id}">${taskInstance?.leadPerson?.encodeAsHTML()}</g:link></td>
                             
                         </tr>
