Metadata-Version: 1.1
Name: collective.task
Version: 2.2
Summary: Tasks management for Plone.
Home-page: http://pypi.python.org/pypi/collective.task
Author: Cédric Messiant
Author-email: cedricmessiant@ecreall.com
License: GPL
Description: ====================
        collective.task
        ====================
        
        Tasks management for Plone.
        
        This package provides:
        
        * a new content type called task
        * a task behavior, with the same fields as a task
        * a fielset task behavior, with the same fields as a task
        * a task container behavior, just providing a marker interface
        
        A task has the following fields:
        
        * a task description: richtext field.
        * an assigned group: vocabulary of plone groups (can be redefined). Master field for assigned user
        * an assigned user: vocabulary of plone users. Slave field of selected assigned group.
        * an enquirer: user proposing the task (authenticated user by default)
        * a due date
        
        Assigned group and assigned user are local role fields (dexterity.localrolesfield).
        This last product permits to configure (on a dexterity type) the local roles to give on each workflow state, to the selected principal of each role field on the object.
        
        The default workflow for a task contains the following states:
        
        * created (initial state)
        * to assign
        * to do
        * in progress
        * realized
        * closed
        
        From the created state, you can choose the transition "to do". There are 2 cases:
        
        * if an assigned user is already selected, an auto transition passes to "to do" state
        * if no assigned user is selected, a reviewer must choose one and manually pass to "to do" state
        
        This add-on is tested using Travis CI. The current status of the add-on is :
        
        .. image:: https://secure.travis-ci.org/collective/collective.task.png
            :target: http://travis-ci.org/collective/collective.task
        .. image:: https://coveralls.io/repos/collective/collective.task/badge.svg?branch=master&service=github
          :target: https://coveralls.io/github/collective/collective.task?branch=master
        
        
        Contributors
        ============
        
        - Cédric Messiant, cedricmessiant@ecreall.com
        - Gauthier Bastien, IMIO
        - Stéphan Geulette, IMIO
        - Vincent Fretin, Ecreall
        
        Changelog
        =========
        
        2.2 (2015-11-24)
        ----------------
        
        - Added TaskContainer related search utility
          [sgeulette]
        - Added task content interface to differentiate from behavior
          [sgeulette]
        - Added task_description field
          [sgeulette]
        - Added assigned_group and due_date indexes. Added indexer methods avoiding acquisition for children. Do not store None in catalog
          [sgeulette]
        - Added assigned_group default value. default_value decorator didn't worked.
          Schema defaultFactory is used but is called also in view mode when field is None and can't be less easily overrided !
          [sgeulette]
        - Changed workflow to use 'Request review' guard permission to differentiate Reviewer and editor transitions (like in plone workflows)
          [sgeulette]
        - Added item_view as default: use simple item view on task content
          [sgeulette]
        - Added colorized warning when no assigned user
          [sgeulette]
        - Added transition between to_do and realized
          [sgeulette]
        - Replaced workflow title ids. Added english translations
          [sgeulette]
        - Return unicode in table column
          [sgeulette]
        
        2.1 (2015-06-30)
        ----------------
        
        - Added uninstall 1.0 profile.
          [sgeulette]
        - Corrected bad classifier
          [sgeulette]
        
        
        2.0 (2015-06-03)
        ----------------
        
        - Complete refactoring to propose a more generic task content and behaviors.
          [cedricmessiant, sgeulette]
        
        
        1.0 (2015-03-16)
        ----------------
        
        - Initial release.
          [cedricmessiant]
        
        
Keywords: Plone Python
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
