Changes between Version 31 and Version 32 of TracFeatures
- Timestamp:
- Dec 8, 2015, 1:55:38 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracFeatures
v31 v32 8 8 == Open source project management tool 9 9 10 Trac is a lightweight project management tool that is implemented as a web-based application, written in the Python programming language. It emphasizes ease of use and low ceremony, and is [ http://en.wikipedia.org/wiki/Open_source_software open source].10 Trac is a lightweight project management tool that is implemented as a web-based application, written in the Python programming language. It emphasizes ease of use and low ceremony, and is [wikipedia:Open_source_software open source]. 11 11 12 12 Ideal for managing software developments, it is flexible enough to use for many types of projects. As it's open source, if it doesn't quite fit your needs, you can always make changes yourself, write plugins, or commission someone else to do so. … … 22 22 == Online repository viewing 23 23 24 Trac gives a highly usable browsing and management front-end for [http://subversion.tigris.org/ Subversion], a modern open-source [ http://en.wikipedia.org/wiki/Version_control version control system]. Trac gives you clear and elegant code highlighting and file comparison, so you can easily see how files differ. Using plugins, Trac also supports other version control software.24 Trac gives a highly usable browsing and management front-end for [http://subversion.tigris.org/ Subversion], a modern open-source [wikipedia:Version_control version control system]. Trac gives you clear and elegant code highlighting and file comparison, so you can easily see how files differ. Using plugins, Trac also supports other version control software. 25 25 26 26 == User management 27 27 28 Trac has a simple [TracPermissions permission system] to control what users can and can't access. Can be enhanced with th:AccountManagerPluginand other plugins.28 Trac has a simple [TracPermissions permission system] to control what users can and can't access. Permissions can be enhanced with the [th:AccountManagerPlugin] and other plugins. 29 29 30 30 == Wiki 31 31 32 [TracWiki Built-in documentation server], which can be used for developer or user resources. As it's a [ http://en.wikipedia.org/wiki/Wiki Wiki], it can be set up to allow shared editing. Uses MoinMoin syntax and magiclinks to tickets, reports and source.32 [TracWiki Built-in documentation server], which can be used for developer or user resources. As it's a [wikipedia:Wiki Wiki], it can be set up to allow shared editing. Uses MoinMoin syntax and links to tickets, reports and source. 33 33 34 34 Wiki pages can start from a [wiki:PageTemplates template]. … … 36 36 == Features provided through plugins 37 37 38 There area [PluginList range of plugins available] supporting additional features, from anti-spam to Gantt charts and [TimeTracking time tracking]. See also [http://trac-hacks.org Trac-Hacks] for several plugins and hacks.38 There is a [PluginList range of plugins available] supporting additional features, from anti-spam to Gantt charts and [TimeTracking time tracking]. See also [http://trac-hacks.org Trac-Hacks] for several plugins and hacks. 39 39 40 40 == Discussion … … 45 45 46 46 * '''Q''': Bug categories? 47 * '''A''': Y es, you can categorize in many ways. Start on TracTicketsCustomFields. There are priorities, severities and keywords you can abuse for this. Or maybe you can use [http://trac.edgewall.org/demo-0.12/wiki/TracTicketsCustomFields custom fields] for this?47 * '''A''': You can categorize bugs in many ways. Start on TracTicketsCustomFields. There are priorities, severities and keywords you can use for this. Or maybe you can use [http://trac.edgewall.org/demo-0.12/wiki/TracTicketsCustomFields custom fields] for this? 48 48 * '''Q''': Development Calendar? 49 * '''A''': Think so; at least I see one in our test installation. 49 * '''A''': Think so; at least I see one in our test installation. There are also [https://trac-hacks.org/tags/calendar?wiki=on calendar plugins]. 50 50 * '''Q''': Bug type flow, eg bugs migrate from unconfirmed -> prioritized -> confirmed -> fixed? 51 * '''A''': This can be found in trac.ini, see TracWorkflow .51 * '''A''': This can be found in trac.ini, see TracWorkflow, and is configurable. 52 52 * '''Q''': Is there a "resource planning" possibility? Something that Gantt charts would provide? 53 * '''A''': There's a Gantt chart plugin a t PluginList, check there.53 * '''A''': There's a Gantt chart plugin and resource planning plugins at PluginList, check there. 54 54 55 55 === Comparisons 56 56 57 57 To make this page particularly valuable, consider which features Trac sports/lacks in contrast to other popular systems, such as [https://www.bugzilla.org/ BugZilla], JIRA, Confluence, MediaWiki, FogBugz. 58 Wikipedia hosts a [ http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems comparison of issue (& bug) tracking systems], although Trac's entry is out of date.58 Wikipedia hosts a [wikipedia:Comparison_of_issue_tracking_systems comparison of issue (& bug) tracking systems], although Trac's entry is out of date. 59 59 60 60 If this page covers both its relative strengths and weaknesses, this would be a great page: letting potential users know what they'll get, how much work they'll need to do to get it running, and what competing packages can offer.