Giter Site home page Giter Site logo

projman's Introduction

Projman is (c) 2004-2015 Logilab and is available under the Gnu Public
Licence.

You can get information on Projman on
http://www.logilab.org/projects/projman/

OVERVIEW
--------

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.

Here follows a list of the functionalities of projman. Each command
  passed with out argument prints an help page providing details
  with the options of this command.  

  projman -d (--diagram)
      to generate diagrams (resources, gantt, etc.)

  projman -s (--schedule, --plan)
      to schedule project

  projman -x (--xml-view, --xml-doc)
      to generate xml views (task summary, cost tables, list of tasks)
      
  projman -V (--version)
      to print version of installed projman

  projman -H (--help)
      to get more help

This overview may be printed anytime by calling just 'projman'


At each funtionnality of projman cooresponds a mode and specific
options we will describe now.

PLANNING
--------

Use projman --schedule (or projman -s) for a list of supported
options for planning action.

The aim of planning is to order the tasks of a projet between
themselves according to constraint of date or constraint between
tasks and to take in account in the same time of resources
disponibilities.  It produces a XML file containing all informations
necessary for diagrams creation, as begin and end date for a task,
and a list of planned activities for resources concerned by the
project.

DIAGRAM
-------

Use projman --diagram (or projman -d) for a list of supported
options for diagrams generation.

You can obtain tree differents types of diagram for a planned project:

  - Gantt diagram: its summarizes the results of planning for a
    project;

  - Resources diagram: its summarizes the activities of each
    resources concerned by the project and gives a global view for
    resource disponibility;

  - Gantt and Resources diagram: combines the last two diagrams with
    just a global view for resources activities.

For each diagram, an image is generated. The fomrat availabel are:
png, gif, jpeg and tiff.


XMLDOC
------ 

Use projman --xml-view (or projman -x) for a list of supported
options for XML document creation.

This is a specific use of Projman to answer call for tenders. This
proposes tree view (each in XML file according to DocBook DTD):

  - list: its summarizes the tasks contained in the project;

  - cost: its summarizes the costs for each task of the project, the
    global cost in euros by example and the cost for each resource in
    days;

  - date: its summarizes the begin and end dates for the planned
    tasks.

Each view can be translated in pdf by using an appropriate
stylesheet and FOP.
  

If you have any questions, please mail [email protected]
for support.

projman's People

Contributors

nchauvat avatar ocayrol avatar gurneyalex avatar jcristau avatar adimasci avatar ogiorgis avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.