0512731f08d36248257c4ed6682f1abdafcfee3b
kent
  Thu Sep 5 16:27:50 2019 -0700
Describing changes since last production release.

diff --git src/hca/hcat/mysite/versions.txt src/hca/hcat/mysite/versions.txt
index 3f92b6c..c196db6 100644
--- src/hca/hcat/mysite/versions.txt
+++ src/hca/hcat/mysite/versions.txt
@@ -12,15 +12,38 @@
       spreadsheets and other key files for wranglers.  Got through
       the other 1/4 of Clay's wish list.  Polished up the project
       details page a bit to condense it again with all the recent
       additions.  Changing 'vocab' to 'wrangler' as a prefix for the
       tables most people should ignore, and figured out how to do 
       this without changing the table names.
 0.4 - Adding a bunch of date fields in project, and a specific comment
       field for the submission.  Refining state names and adding more so can 
       show project as it goes through analysis a bit.  Breaking now huge
       wrangling section into three:  wrangling, submission steps, post-submission.
           tech note:
       Django migration gets easily confused around multi-to-multi tables 
       that are reflected so as to appear on both tables being related.  
       I've had to do pretty painful patches two or three times now.  :-(   
       I'll probably figure out the pattern though.  
+0.5 - Changes done largely in response to feedback from the wranglers and Max.
+      These include
+         - Making the comments simple text fields rather than many-to-many relations 
+	   with a hcat_comment table.
+	 - Making a wrangler table, to add more info without burdening contributor.
+	   This should also make it simpler to filter by wrangler. 
+	 - Made some fields in the lab optional.
+	 - You can filter projects by wrangler1.
+	 - Added chat url to overall section
+	 - Added a new submission step - assigned to curator
+	 - The contributor role is now a key into a vocab table.  There's roles defined
+	   for program officer (Jonah), pipeliner (Tim), analyst (Jing Zhu and Max),
+	   lab contact (not enough), PI (too many).
+      In anticipation of working with curators I made a Curator object similar to the 
+      Wrangler one.  I also added SoftwareDeveloper when I was in there.
+          I made a new group, pipeliners, and a new user, Tim Tickle.  The pipeliners
+      in general get access to almost all the hcat tables except Curators and SoftwareDevelopers.
+      Tim as an individual in addition to his pipeliner privileges can do creates and updates
+      on Contributors and Labs.   Jonah got universal read privs inside of hcat (not the user/auth
+      bits) and create/update privs on grants, contributors, labs, and species.  I'm saving delete 
+      privs just to slow down the mess ups.
+
+