A fork of LibrePlan for users of this space.
Find a file
lmann99 a58320abcf Merge pull request #5 from lmann99/remove-notifications-when-tasks-removed
Remove notifications from queue when associated project or task deleted
2017-01-21 22:56:29 -05:00
conf Update Hibernate stack. 2016-05-24 16:55:13 +03:00
contrib/cutycapt Add CutyCapt RPM spec file 2012-03-15 09:55:17 +01:00
debian old name of libreplan is navalplan 2016-03-22 18:16:20 +01:00
doc Typographic and minor edits, addition of pipeline dashboard document 2017-01-02 23:57:59 -05:00
ganttzk Add to user preferences ability to set default show/hide button state 2017-01-14 18:49:09 -05:00
libreplan-business Remove notifications from queue when associated project or task deleted 2017-01-21 22:50:13 -05:00
libreplan-webapp Remove notifications from queue when associated project or task deleted 2017-01-21 22:50:13 -05:00
scripts Merge libreplan-webapp module with ZK branch. 2016-10-27 10:05:21 +03:00
src/main Merge libreplan-webapp module with ZK branch. 2016-10-27 10:05:21 +03:00
www doc: Add .rst extension to web services README 2012-11-28 18:08:54 +01:00
.gitignore Add possibility to send data usage to LibrePlan server. 2016-02-17 11:52:19 +02:00
AUTHORS.rst Update root files. 2016-10-27 10:05:19 +03:00
COPYING ItEr17S06XestionDaComunidadeItEr16S08: Added license info (AGPLv3). 2009-07-19 19:04:07 +02:00
HACKING.rst Added docs for i18n for Windows OS 2016-12-16 16:56:21 +02:00
INSTALL.rst Added interactive user roles list 2016-12-08 17:37:25 +02:00
INSTALL_fr.rst Ad french version and fix some typo. Upgrade soft versions 2016-05-14 01:57:23 +02:00
libreplan.spec Update root files. 2016-10-27 10:05:19 +03:00
NEWS.rst Style changes to User Accounts Page. 2016-11-01 15:13:03 +02:00
pom.xml Add project url to email template keywords, allow url keyword in timesheet template 2017-01-01 08:42:21 -05:00
README.Fedora.rst doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files 2012-11-26 13:57:25 +01:00
README.openSUSE.rst doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files 2012-11-26 13:57:25 +01:00
README.rst Update root files. 2016-10-27 10:05:19 +03:00
README_fr.rst Massive fix for french i18n: 2013-09-23 22:13:52 +02:00
TODO.rst doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files 2012-11-26 13:57:25 +01:00
UPDATE.rst doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files 2012-11-26 13:57:25 +01:00
UPDATE_fr.rst Massive fix for french i18n: 2013-09-23 22:13:52 +02:00
VERSION Update DBUnit. 2016-04-27 15:32:06 +03:00

LibrePlan
=========


Description
-----------

*LibrePlan* is a free software web application for project management,
monitoring and control.

*LibrePlan* is a collaborative tool to plan, monitor and control projects and
has a rich web interface which provides a desktop alike user experience. All the
team members can take part in the planning and this makes possible to have a
real-time planning.

It was designed thinking on a scenario where multiple projects and resources
interact to carry out the work inside a company. Besides, it makes possible
the communication with other company tools providing a wide set of web
services to import and export data.


Features
~~~~~~~~

* Resource management:

  * Two type of resources: machines and workers.
  * Flexible calendars easily reusable.
  * Resource configuration based on skills and roles.

* Planning:

  * Simple way to configure and estimate the work to plan. It is carried out
    through Work Breakdown Structures (WBS) [1]_.
  * Different detail levels during the planning.
  * Two ways to allocate resources:

    * Specific allocation: Concrete individuals.
    * Assisted generic allocation: Based on skills and roles fulfilled by the
      resources.

  * Templates to reuse work. Projects can be created based on templates for
    repeatable tasks being able to save time.

  * Automatic resource reallocation in order to minimize overload (overtime).

  * Advanced allocation. Manual configuration of daily work hours on a task
    when automatic allocation does not suit your needs.

  * Monte Carlo method. Statistical simulation to calculate the possibility to
    complete a project in a range of dates.

* Projects control and monitoring:

  * Company global analysis.

  * Earned Value Management [2]_. Project management method to objectively
    measure progress and performance of a project.

  * Planning quality management. It is possible to control quality of the tasks
    to be performed through forms.

  * Projects cost analysis.

  * Reported hours: worked hours are assigned to each task to track costs during
    the planning

  * Progress measurement through different unit types.

* Outsourcing

  LibrePlan provides support for companies that do outsourcing:

  * Project tasks can be outsourced and sent to the LibrePlan installation of
    the supplier.

  * You can receive progress notifications of the subcontractors to know how
    outsourced tasks are evolving .

* Other features:

  * Materials. You can manage the materials that planned tasks need to be
    carried out.

  * Complete users system with permissions, LDAP authentication, etc.


Requirements
------------

* *JRE 8* - Java Runtime Environment

  Project depends on Java 8 JRE is needed in order to run it

* *PostgreSQL* - Object-relational SQL database

  A database server is needed. You could use *PostgreSQL* or *MySQL* as you
  prefer.

* *Tomcat 8* - Servlet and JSP engine

  Server to deploy the application. You could use *Jetty* instead.

* *JDBC Driver* - Java database (JDBC) driver for PostgreSQL

  To connect application with *PostgreSQL* database in *Tomcat*

* *CutyCapt* - Utility to capture WebKit's rendering of a web page

  Required for printing

* *Xvfb* - Virtual Framebuffer 'fake' X server

  Used by CutyCapt for printing

See ``INSTALL`` file for installation instructions.

See ``HACKING`` file for compilation requirements and instructions.


Availability
------------

The cutting-edge version of this project is always available from the Git
repository at https://github.com/LibrePlan/libreplan

Released versions are available at
http://sourceforge.net/projects/libreplan/files/


Webpage
-------

You can find more information about *LibrePlan* at
http://www.libreplan.org/home/

For information related with *LibrePlan* development you can visit the wiki at
http://wiki.libreplan.org/twiki/bin/view/LibrePlan


Reporting bugs
--------------

Please use the bug tracker to report bugs at http://bugs.libreplan.org/


License
-------

*LibrePlan* is released under the terms of the GNU Affero General Public
License version 3 [3]_.

Please read the ``COPYING`` file for details.


Authors
-------

This project was initially sponsored by *Fundación para o Fomento da Calidade
Industrial e o Desenvolvemento Tecnolóxico de Galicia* [4]_.

Please see ``AUTHORS`` file for more information about the authors.



.. [1] http://en.wikipedia.org/wiki/Work_Breakdown_Structure
.. [2] http://en.wikipedia.org/wiki/Earned_Value_Management
.. [3] http://www.gnu.org/licenses/agpl.html
.. [4] http://gain.xunta.gal/