Redmine
   HOME

TheInfoList



OR:

Redmine is a
free and open source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project
wiki A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pub ...
s and forums, time tracking, and flexible, role-based access control. It includes a calendar and
Gantt chart A Gantt chart is a type of bar chart that illustrates a project schedule, named after its popularizer, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationshi ...
s to aid visual representation of projects and their deadlines. Redmine integrates with various
version control In software engineering, version control (also known as revision control, source control, or source code management) is a class of systems responsible for managing changes to computer programs, documents, large web sites, or other collections o ...
systems and includes a repository browser and
diff In computing, the utility diff is a data comparison tool that computes and displays the differences between the contents of files. Unlike edit distance notions used for other purposes, diff is line-oriented rather than character-oriented, but ...
viewer. The design of Redmine is significantly influenced by
Trac Trac is an open-source, web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Tr ...
, a software package with some similar features. Redmine is written using the
Ruby on Rails Ruby on Rails (simplified as Rails) is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and we ...
framework. It is cross-platform and cross-database and supports 49 languages.


Features

Redmine's features include the following: * Allows tracking of multiple projects * Supports flexible
role-based access control In computer systems security, role-based access control (RBAC) or role-based security is an approach to restricting system access to authorized users. It is an approach to implement mandatory access control (MAC) or discretionary access control ...
* Includes an
issue tracking system An issue tracking system (also ITS, trouble ticket system, support ticket, request management or incident ticket system) is a computer software package that manages and maintains lists of issues. Issue tracking systems are generally used in colla ...
* Features a
Gantt chart A Gantt chart is a type of bar chart that illustrates a project schedule, named after its popularizer, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationshi ...
and calendar * Integrates News, documents and files management * Allows
Web feed On the World Wide Web, a web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors '' syndicate'' a web feed, thereby allowing users to ''subscribe'' a channel to it by adding the fe ...
s and e-mail notifications. * Supports a per-project
wiki A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pub ...
and per-project forums * Allows simple time tracking * Includes custom fields for issues, time-entries, projects and users * Supports a range of SCM integration, including ( SVN, CVS,
Git Git () is a distributed version control system: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data in ...
,
Mercurial Mercurial is a distributed revision control tool for software developers. It is supported on Microsoft Windows and Unix-like systems, such as FreeBSD, macOS, and Linux. Mercurial's major design goals include high performance and scalability, d ...
,
Bazaar A bazaar () or souk (; also transliterated as souq) is a marketplace consisting of multiple small stalls or shops, especially in the Middle East, the Balkans, North Africa and India. However, temporary open markets elsewhere, such as in t ...
and
Darcs Darcs is a distributed version control system created by David Roundy. Key features include the ability to choose which changes to accept from other repositories, interaction with either other local (on-disk) repositories or remote repositories v ...
) * Supports multiple
LDAP The Lightweight Directory Access Protocol (LDAP ) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network. Directory servi ...
authentication Authentication (from ''authentikos'', "real, genuine", from αὐθέντης ''authentes'', "author") is the act of proving an assertion, such as the identity of a computer system user. In contrast with identification, the act of indicatin ...
* Allows user self-registration * Supports 49 languages * Allows multiple databases * Allows for plugins * Provides a
REST Rest or REST may refer to: Relief from activity * Sleep ** Bed rest * Kneeling * Lying (position) * Sitting * Squatting position Structural support * Structural support ** Rest (cue sports) ** Armrest ** Headrest ** Footrest Arts and enter ...
API


Adoption

, there were more than 80 major Redmine installations worldwide. Among the users of Redmine is
Ruby A ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called ...
. In 2015, Redmine was the most popular open source project planning tool.


Forks

Following concerns with the way the feedback and patches from the Redmine community were being handled a group of Redmine developers created a
fork In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
of the project in February 2011. The fork was initially named Bluemine, but changed to ChiliProject. After the leader of the fork moved on from ChiliProject in 2012 and development and maintenance had been announced to shut down, the project was officially discontinued in February 2015. Another fork of ChiliProject called
OpenProject OpenProject is a web-based project management system for location-independent team collaboration. This free open-source application is released under the GNU (General Public License) Version 3 (GPLv3) and is available as a community edition ...
is active since 2015.


See also

*
Comparison of issue-tracking systems This article is a comparison of issue tracking systems that are notable, including bug tracking systems, help desk and service desk issue tracking systems, as well as asset management systems. The comparison includes client-server application, d ...
*
Comparison of project management software The following is a comparison of project management software. General information Features Monetary features See also * Kanban (development) * Project management software * Project planning * Comparison of scrum software * Comparison ...
*
Comparison of time-tracking software This is a comparison of notable time-tracking software packages and web hosted services. See also * Deployment management * Flextime plan * Project management software * Timesheet * Working time Working(laboring) time is the perio ...
*
Software configuration management In software engineering, software configuration management (SCM or S/W CM) is the task of tracking and controlling changes in the software, part of the larger cross-disciplinary field of configuration management. SCM practices include revisio ...


References


Sources

* *


External links

* {{Wiki software Task management software Bug and issue tracking software Free project management software Project management software Free wiki software Cross-platform free software Free software programmed in Ruby 2006 software