Index: trunk/grails-app/domain/Task.groovy
===================================================================
--- trunk/grails-app/domain/Task.groovy	(revision 445)
+++ trunk/grails-app/domain/Task.groovy	(revision 446)
@@ -35,7 +35,10 @@
     static constraints = {
         description(blank:false,maxSize:75)
-        comment()
+        comment(maxSize:1000)
         targetStartDate()
-        targetCompletionDate()
+        targetCompletionDate(validator: {val, obj ->
+            if(val.before(obj.targetStartDate))
+                return 'before.targetStartDate'
+        })
         leadPerson()
         taskPriority()
