• Listen Iteration Goals

  last modified May 1, 2007 by cabraham

Current Tasks



Iteration Goals

  • finish migration and test it and test data


Future Tasks

  • mounification
  • fix subscriptions.py PendingList.add line 121
  • had to run the portal quickinstaller to set up the local ultility - check if this works with the generic setup install
  • create utility for mapping email addresses to names; names can be plone ids, email "Name" parameters, or as a fallback, just the email address
  • 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.
  • work on openplans security integration etc. fix problems with permissions for list admins
  • mounification
  • improve listen permissions (see Listen Security )
  • improve the archive search (needs specifying)
  • reply-to setting; this is a user-setting with a list-default (needs specifying)
  • we need a UID adapter for each listen content type so that we can link directly to a list from wicked docs see here; wicked links to messages are less useful because it is hard to uniquely identify a message, also, it is easier to identify messages by absolute url and for these an external link could be used
  • 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)
  • wrap up list widget for zope repo and for resuse in other parts of the opencore stack
  • what about a graceful fall-back for non-javascript users for our list widget?
  • make the archive url on the bottom of emails to a homebrewed tinyurl (openplans.org/dslkjsdl)?