projman(1)

NAME
projman
 - tool for project management and diagrams creation

SYNOPSIS
projman [ command ] [ options ] [ FILES ... ]

DESCRIPTION
Projman is a tool for project management and diagrams creation, as Gantt diagram and resources activities diagram. It includes lots of functionnalties as conversion format between some softs, planning of project's tasks, diagrams generation and finally special views for call tenders utilities. All different format and output are XML files. The list of the functionalities is printed by calling 'projman' without arguments.

COMMANDS
  projman checker
    to check problem definition
    ex: projman checker --verbose=1
  projman schedule
    to schedule project
    ex: projman schedule --project-file=projman_project.xml
  projman diagram type
    to generate diagrams (resources, gantt, etc.)
    type = gantt, resources, gantt-resources
    ex: projman diagram gantt
  projman view type
    to generate xml views (cost-para, duration-para, duration-table, cost-table, dates-para, duration-section, rates-section, tasks-list-section)
    type = cost-para, duration-para, duration-table, cost-table, dates-para, duration-section, rates-section, tasks-list-section ????
    rates-section|tasks-list-section
    ex: projman view --output=out_list.xml tasks-list-section

  projman -V (--version)
    display version of installed projman
  projman -h (-H, --help)
    to get more help

OPTIONS

  Checker

--version
    show program's version number and exit

-h, --help
    show this help message and exit

-f <project description file>, --project-file=<project description file>
    specify the project description file to use [current: project.xml]

--verbose=<0..3>
    display additional information during execution of projman [current: none]

-R <virtual task root>, --task-root=<virtual task root>
    identifier of a task to use as root [current: none]

  Schedule

--version
    show program's version number and exit

-h, --help
    show this help message and exit

-f <project description file>, --project-file=<project description file>
    specify the project description file to use [current: project.xml]

--verbose=<0..3>
    display additional information during execution of projman [current: none]

-R <virtual task root>, --task-root=<virtual task root>
    identifier of a task to use as root [current: none]

--factorized_days=<1, 2 or 4>
    schedule and display task in day(1), half day(2) or quarter of day(4). Attention: if you decide to use this option, be coherent for next projman commands ! [current: 1]

--type=<schedule type>
    scheduling method [current: csp]

--time=<1...>
    stop the programm after time [current: 400000]

SEE ALSO
The full documentation for projman schedule is maintained as a Texinfo manual. If the info and projman schedule programs are properly installed at your site, the command

    info projman schedule

should give you access to the complete manual.

  Diagram
--version show program's version number and exit

-h, --help
    show this help message and exit

-f <project description file>, --project-file=<project description file>
    specify the project description file to use [current: project.xml]

--verbose=<0..3>
    display additional information during execution of projman [current: none]

-R <virtual task root>, --task-root=<virtual task root>
    identifier of a task to use as root [current: none]

--factorized_days=<1, 2 or 4>
    schedule and display task in day(1), half day(2) or quarter of day(4). Attention: if you decide to use this option, be coherent for next projman commands ! [current: 1]

-o <output xml file>, --output=<output xml file>
    specific output file to use when a single diagram is generated [current: none]

--selected-resource=<resource identifier>
    specifies the id of the resource to take in account for resources diagrams [current: none]

--format=<format>
    specifies the output format for diagrams [current: svg]

--depth=<level>
    specifies the depth to visualize for diagrams, default to 0 which means all the tree [current: none]

--timestep=<day, week, month>
    timeline increment in days for diagram [current: day]

--view-begin=<yyyy/mm/dd>
    begin date for diagram view [current: none]

--view-end=<yyyy/mm/dd>
    end date for diagram view [current: none]

--del-ended=<y or n>
    do not display in resource diagram tasks wich are completed, meaning that time of work on them equals theirs duration. [current: no]

--del-empty=<y or n>
    do not display in resource diagram tasks wich are not worked during given period [current: no]

  XML-View

--version
    show program's version number and exit

-h, --help
    show this help message and exit

-f <project description file>, --project-file=<project description file>
    specify the project description file to use [current: project.xml]

--verbose=<0..3>
    display additional information during execution of projman [current: none]

-R <virtual task root>, --task-root=<virtual task root>
    identifier of a task to use as root [current: none]

--factorized_days=<1, 2 or 4>
    schedule and display task in day(1), half day(2) or quarter of day(4). Attention: if you decide to use this option, be coherent for next projman commands ! [current: 1]

-o <output xml file>, --output=<output xml file>
    specific output file to use [current: output.xml]

--display-dates=<y or n>
    display task's begin and end date (tasks-list view only) [current: yes]

SEE ALSO
The full documentation for projman view is maintained as a Texinfo manual. If the info and projman view programs are properly installed at your site, the command

    info projman view

should give you access to the complete manual.

SEE ALSO
http://www.logilab.org/projects/projman/

COPYRIGHT
(c) 2004 Logilab. General Public Licence. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

BUGS
Full listing at http://intranet.logilab.fr/jpl/view?rql=728

AUTHOR
Logilab <contact@logilab.fr>