From Fedora Project Wiki

No edit summary
Line 8: Line 8:
Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all current and past project events in order, making the acquisition of an overview of the project and tracking progress very easy. The roadmap shows the road ahead, listing the upcoming project milestones.
Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all current and past project events in order, making the acquisition of an overview of the project and tracking progress very easy. The roadmap shows the road ahead, listing the upcoming project milestones.


== What Modules Does The Fedora Project Use? ==
== What modules does the Fedora project use? ==
Fedora Projects make use of the Wiki, Timeline, Roadmap, Ticketing and Searching modules. A brief description of each module and how it is utilized by the project is included below.
Fedora Projects make use of the Wiki, Timeline, Roadmap, Ticketing and Searching modules. A brief description of each module and how it is utilized by the project is included below.


Line 51: Line 51:
The search results show the most recent modifications ranked first rather than the most relevant result.
The search results show the most recent modifications ranked first rather than the most relevant result.


== How Can I Install Trac Locally? ==
== How can I install Trac locally? ==


TBA
Below to be edited:


== Using The Trac Ticketing System ==
Trac is availabe in the Fedora project repositories.


Once installed using dnf, you can refer to the TracWiki for customization and configuration of your Trac system.


== Using the Trac ticketing system ==
TBA


== More information ==
== More information ==
The trac package for Fedora Extras is maintained by JoostSoeterbroek.
Check for bug reports on trac: [https://bugzilla.redhat.com/bugzilla/buglist.cgi?product=Fedora+Extras&component=trac bugzilla search] .
The trac project page is available at http://www.edgewall.com/trac


[http://projects.edgewall.com/trac/wiki/TracGuide Trac User and Administration Guide]  
TO BE UPDATED > Check for bug reports on trac: [https://bugzilla.redhat.com/bugzilla/buglist.cgi?product=Fedora+Extras&component=trac bugzilla search] .


----
----
[[Category:Packages]]
[[Category:Packages]]

Revision as of 06:22, 12 March 2016

Old page
This page has been marked as "old", and likely contains content that is irrelevant or incorrect. If you can, please update this page. This page will be deleted if action is not taken.

What is Trac?

Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.

Trac provides an interface to version control systems, such as Subversion and Git, an integrated Wiki and convenient reporting facilities.

Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all current and past project events in order, making the acquisition of an overview of the project and tracking progress very easy. The roadmap shows the road ahead, listing the upcoming project milestones.

What modules does the Fedora project use?

Fedora Projects make use of the Wiki, Timeline, Roadmap, Ticketing and Searching modules. A brief description of each module and how it is utilized by the project is included below.

Wiki

Trac has a built-in wiki system which you can use for organizing knowledge and information in a very flexible way by creating pages containing an intuitive and easy to learn textual markup. This text markup is also used in all other parts of the system, so not only in wiki pages, but also in ticket description and comments, check-in log messages, milestone descriptions and report descriptions, even in third-party extensions. It allows for formatted text and hyperlinks in and between all Trac modules.

The usage of the Wiki by the Fedora Project groups largely centers around providing an overview of the ticketing system, where to get help via mailing list or IRC, and information on filing bug reports.

Timeline

Trac's timeline feature provides a historic view of the project in a single report.

It lists all Trac events that have occurred in chronological order, a brief description of each event and if applicable, the person responsible for the change.

The timeline lists these kinds of events:

  • Wiki page events — Creation and changes
  • Ticket events — Creation and resolution/closing and optionally other changes
  • Source code changes — Repository check-ins
  • Milestone — Milestone completed

Roadmap

A roadmap is a list of future milestones. The roadmap can be filtered to show or hide completed milestones and milestones with no due date. In the case that both show completed milestones and hide milestones with no due date are selected, completed milestones with no due date will be shown.

The roadmap shows a percentage complete of milestones, allowing the Fedora group to track their progress on meeting milestones pertaining to their particular project.

Ticketing

The Trac ticket system provides a simple but effective way to track issues and software bugs within a project.

As the central project management element of Trac, tickets can be used for project tasks, feature requests, bug reports, software support issues among others.

As with the TracWiki, this subsystem has been designed with the goal of making user contribution and participation as simple as possible.

An issue is assigned to a person who must resolve it or reassign the ticket to someone else. All tickets can be edited, annotated, assigned, prioritized and discussed at any time.

Using the ticketing system is explained in more detail in the Using The Trac Ticketing System part of the Wiki.

Searching

Trac has built-in search functionality to search for occurrences of keywords and substrings in wiki pages, tickets and changeset properties, such as author, revision and log messages.

Apart from the Search module, you will also find a small search field above the navigation bar at all time. It provides convenient access to the search module from all pages.

The search results show the most recent modifications ranked first rather than the most relevant result.

How can I install Trac locally?

Below to be edited:

Trac is availabe in the Fedora project repositories.

Once installed using dnf, you can refer to the TracWiki for customization and configuration of your Trac system.

Using the Trac ticketing system

TBA

More information

TO BE UPDATED > Check for bug reports on trac: bugzilla search .