Team meeting 8/25/2011

Meeting Agenda and Notes, 8/25/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 Proposition or 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
 
 
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 will work with Mike on permissions in interface for Project
Moving issues to the Project tool
  • wait until UI is ready and tool is reviewed
 
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
 
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
  • Waiting to hear from Kip
 
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
 
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. 
  • Make a  button with instructions for full screen
  • Text resizing is done
 
Djangocon plans - Todd will send details for flights
 
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.