Team meeting 9/6/2011

Meeting Agenda and Notes, 9/6/2011
 
  • Add "Add comment" feature for each proposiiton response, to create Deme Comment on any response
  • Create a field in PropositionResponse that points to a Comment, can point to Null
  • TextComment can be attached either to Poll, in addition to possibly being referenced by a PropositionResponse
  • Need  to set up so propositions linked to within polls generate breadcrumbs  with back link to poll when viewing proposition within poll as its own  item
  • Make add proposition one button, selecting a prexisting proposition would just be an option in the dialouge box
  •     {% ifagentcan 'modify_membership' collection %}
  •          <a href="{% url item_type_url viewer="htmldocument",action="new"  %}?add_to_collection={{ collection.pk }}&redirect={{  redirect|urlencode }}">Create A New Entry ||</a> 
  •     {% endifagentcan %}
  • Prepopulate fields: ?populate_decision=decision.pk in URL
  •    var url = '{% url item_type_url viewer="transclusion",action="new"  %}?populate_from_item={{ item.pk  }}&populate_from_item_version_number={{ item.version_number  }}&redirect={{ full_path|urlencode }}&populate_from_item_index='  +index;
  • have a text box at the bottom of the screen and they can submit it and only the admin will see it. 
  • version_number                       = models.PositiveIntegerField(_('version number'), default=1,  editable=False) just like that make the is_write_in uneditable
  • viewer to be completed by end of this week
 
Deme Default Layout
  • find icons
  • Powerpoint on functionality for new layout
  • Jimmy will sketch a design for Navigation, tagcloud, and Collection
  • Chris will write a Member Of viewer/widget to be placed under Navigation widget when 
  • Made box appear contingent on viewing item
 
Project 
  • Jimmy and Mike worked on permissions in interface for Project - done
Moving issues to the Project tool
  • Todd will review UI with Jimmy
 
Document commenting (Todd, Jimmy, and Noam)
  • Jimmy will produce design spec for comment viewing based on 8/11 meeting
  • Still need to merge two dabbleboards
  • Jimmy will make sure code gets done by end of DjangoCon - Mike and Jimmy will sprint
 
Empirical studies
  • Todd and Jimmy will meet when Jimmy has new 
 
Proposal from AIR to expand scope to synchro audio deliberation
  • Mike wrote up analysis for Kip and sent, options are doable within current scope after Sept. 30 delivery
  • Kip likes option 3B - will do after current deliverables
 
To        everyone writing interface code: Find good resource on     accessibility,    localization, internationalization and read it   before   writing front  end  code
 
Group homepage design - Jimmy will post a link to the design http://deme.stanford.edu/viewing/imagedocument/493
  • Jimmy and Mike will work together to set up list viewer in right way for showing group members and folio
 
Need integrated way to upload images as items within profiles, groups, etc. at creation; same for creating and adding items to collections in one step
 
Customizable       group website, editable and configurable through the web    interface.      Existing Deme functionality should be enhanced so that    users  without     programming skills can manage the look and feel,  as   well as  the   content,   of a group's website.
  • Mike will try to do simply, based on Wordpress customization
  • Todd will ask Shoshanna what is needed for the experiment
 
Expandable    viewers - Noam will add buttons for these. 
  • Made a  button with instructions for full screen
  • Text resizing is done
  • Fix resizing, just broke, do a mouseover dive and a click div to display fullscreen intructions
  • Put in Format bar below in default viewer
 
Report on Symsys (Chris, Mike, Todd)
  • Chris  will talk to Mike and Todd about setting permissions correctly so that  everyone cannot add users to any group, including those with email lists  - could lead to massive spamming
  • Problem is a bug in adding to collection - Chris will fix
  • Make an everyone cannot comment permission on all class folios
  • PLAN
  • Can   design a new viewer that only people in the AF group can access that   essentially streamlines this whole process, you click on the button and   fill out only one form and it creates the deme account, symsys  affiliate  account, and bachelors career.  Filling out the form could  even send  the automated email message!
  • Dev discussion and issues space for Symsys (Chris)
  • Chris will flesh out issues and prioritize by next meeting
  • Add new project to make course scheduler

For Internet Explorer users: Click on the Tools menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Chrome users:Click on the Chrome "wrench" icon, located in the upper right hand corner of your browser window. When the drop-down menu appears, select the choice labeled Full Screen.

For Firefox user:Click on the View menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Safari users: Safari currently does not support the ability to go fullscreen.