Metadata-Version: 1.0
Name: collective.project
Version: 0.9.4
Summary: Dexterity demo: this package aims for "simple" project management by adding four new Dexterity content types: Client, Project, Iteration, and Task.
Home-page: https://svn.plone.org/svn/collective/collective.project/
Author: Alex Clark
Author-email: aclark@aclark.net
License: GPL
Description: .. contents::
        
        Introduction
        ============
        
        This is a Dexterity demo application.
        
        It aims for "simple" project management in Plone by adding four new Dexterity content types: Client,
        Project, Iteration, and Task. It also includes a tool to automate creation of iterations.
        Finally, there is a project workflow for client, project, and iteration that contains
        active/inactive state(s).
        
        - Code repository: http://svn.plone.org/svn/collective/collective.project/trunk/
        - Questions and comments to aclark@aclark.net
        - Report bugs at aclark@aclark.net
        
        Installation
        ============
        
        To install collective.project using ``zc.buildout``, you can do this:
        
        * Add ``http://good-py.appspot.com/release/dexterity/1.0a2`` to the list of
        buildout extends, e.g.::
        
        [buildout]
        extends =
        ...
        http://good-py.appspot.com/release/dexterity/1.0b2
        versions = versions
        
        * Add ``collective.project`` to the list of instance eggs, e.g.::
        
        [plone]
        eggs =
        ...
        collective.project
        
        For more information about how to install Dexterity, please see:
        
        http://plone.org/products/dexterity/documentation/how-to/install
        
        
        .. Note::
        You must extend the Dexterity KGS (known good set) provided by
        http://good-py.appspot.com/release/dexterity/1.0b2 otherwise you will get
        conflict errors in Buildout.
        
        Changelog
        *********
        
        0.9.4 (11/10/2010)
        ~~~~~~~~~~~~~~~~~~
        
        * Clean up package (no code changes)
        * Rebrand as "demo application"
        
        0.9.3 (12/05/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Fix bug with calculation of hours when exactly a full day (24 hours) has
        been worked.
        
        * Rename class method iteration_tool (in CreateIterationForm) to
        create_iteration.
        
        * Add class method to CreateIterationForm (deactivate_iteration) to change
        workflow state on all active iterations (to inactive) when creating new
        iterations.
        
        * UI enhancements to project, iteration, task templates.
        
        * Factor out some class methods into common.py.
        
        * Improved client view template.
        
        * Add additional fields to client type:
        
        * Email
        * Address
        * Website
        * Notes
        
        0.9.2 (11/30/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Provide improved installation instructions in docs/INSTALL.txt.
        
        0.9.1 (11/19/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Iteration tool bug fixes
        
        * Set date on new iterations
        
        * Date range tweaks on projects, iterations
        
        * Projects last 1 year by default
        * Iterations last 1 month by default
        
        * Add drop down menu to select Project title, powered by
        portal property and SimpleVocabulary.
        
        * Add portal property to make disable border configurable
        on all types.
        
        0.9.0 (11/17/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Restore 'iteration tool':
        
        * Provide ability to batch create iterations for selected
        projects, e.g. November 2009.
        * Uses z3cform.
        
        0.8.0 (10/08/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Bug fixes:
        
        * Fix hours calculation for increments of time < 1 hour.
        * Calculate totals for active iterations only.
        * Don't show inactive iterations in iteration_templates/view.pt.
        
        * Change defaults for start and stop of projects & iterations.
        
        * Start and stop iteration on first day and last day of current month.
        * Start and stop project on first day day of current month and last day of
        current month plus one year.
        
        0.7.0 (09/29/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Package and bug fixes
        
        * Package shipped without top level docs directory, fixed.
        * projects_view was broken in several ways, fixed.
        
        0.6.0 (09/25/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Rename package to 'collective.project'.
        * Final Dexterity content types implementation:
        
        * Client - Provides container for Project, and nothing else.
        * Project - Has start(datetime), stop(datetime), rate(float), flat(boolean), billable(boolean) fields.
        * Iteration - Has start(datetime), stop(datetime) fields.
        * Task - Has start(datetime), stop(datetime), billable(boolean) fields.
        
        * Provides custom view templates for Project, Iteration, and Task as well as three top level views:
        
        * projects_view - Consulting -> Client A.
        * clients_view - Client A -> Consulting.
        * print_view - Format for print.
        
        0.5.0 (08/16/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Initial Dexterity content types implementation.
        
        0.4.0 (08/14/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Track variable and flat rate fee projects (e.g. consulting and hosting):
        
        * Amortize flat rate fee over number of months.
        
        * Compute totals for active projects only.
        
        0.3.0 (03/19/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Bug fix in iteration_view template.
        
        0.2.0 (03/19/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Add billable field to task
        * Add sort_on = 'getObjPositionInParent' to projects_view to display projects
        in order.
        
        0.1.0 (03/15/2009)
        ~~~~~~~~~~~~~~~~~~
        
        * Initial release.
        
Keywords: "project management"
Platform: UNKNOWN
Classifier: Framework :: Plone
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
