• BBQ Sprint Topics

last modified March 20, 2007 by cabraham


bbq sprint topics   |  bbq sprint


  • Write migration script for conversion from old listen to new listen
  • Implement a custom formlib widget for adding admins to a list.  People working on this project can work with Phillip's list widget found here.  Also see the specification for what we want found here.  Possible cross over with widget sprinters.
  • Improve error response from duplicate mailto fields.  Make it produce an error like regular formlib constraints, integrated into the add/edit form.  Currently when a list mailto address is set that is already taken, a site error is produced on its own page.
  • Implement time-lag for moderation on public lists.  To avoid too many moderation requests, there needs to be a delay between the time a Stranger sends a message to a public list and has the opportunity to confirm their address and the time the admins are notified.  If the Stranger confirms their email right away, which will take care of most of the cases, then the admin notification can be avoided.
  • We need to allow an admin to bulk add a team or email addresses (email addresses can be comma or semicolon separated in the various email string formats used by mail apps today) (the interface needs specifying by Mouna)
  • [DONE] i18n across listen (browser views, email messages etc.).  Right now we are not sure what this entails.  The first thing the sprinters need to do is establish what to internationalize and then they need build the framework to do this.
  • Build scripts to enable the setup and configuration of listen from start to finish.

Ideas from the sprint

  • logging for how messages are handled
  • custom messages for lists, set by list admins; custom boilerplates etc.
  • save names with emails for people without plone ids and display it in admin interfaces
  • verify user pin against list of pins, so user can verify any pin that was given, instead of just last one