Ploneboard to-do list
=====================

    Bugs/Known issues
    -----------------
    
    - Can't display portlet on portal root etc in Zope 2.8
      - needs items marked as five:traversable
    - ploneboard_recent breaks in the same situations
    
    Features
    --------
    
    - How/where/whether should threaded_conversation_view be enabled
        - per user preference? per forum?
        - does it cause confusion if different users have different views?
    
    - Use title-to-id generation (with numerical suffixes to remove
        collisions) on conversations, on comments? 
            - note: comment urls are rarely/never shown to the user
    
    - New converstion stars should disappear when conversation has been viewed
            - should be subject to a placeful cookie, and only disappear when
                actually viewed (i.e. if you log in to a different part of the
                site, it should not remove this info for all forums)
            - should be possible to "mark all as viewed" manually
    
    Missing tests
    -------------
    
    - Functional tests for threaded_conversation_view (see above)
    - Functional tests for global board view template (see above)
    
    - Coverage of PloneboardTool's transform management is sub-optimal
    
    Code structure
    --------------

    - Split up posting macros, as entire template is evaluated each time a 
        macro is used.
        
    Discussion tool integration
    ----------------------------

    - Should have an aggregate page which shows all discussions going on in the
        portal
    - Should be able to adapt Discussion Item to IComment, discussion
        container to IConversation?

    Future/nice-to-have
    -------------------

    - Mail/news gateway - possibility of integrating with 'listen'?
