Trac: Difference between revisions

From Cheaha
Jump to navigation Jump to search
(initial doc for Trac)
 
(→‎End Users: point to help links to end users)
Line 6: Line 6:
== End Users ==
== End Users ==


For end users interested in using Trac as a wiki, ticket/bug reporting tool (TBD, a landing page...)
For end users interested in using Trac as a wiki, ticket/bug reporting tool send an email to...
 
Coming soon, a self servicing web interface for provisioning a trac instance(TBD, a landing page...)


== Developers ==
== Developers ==

Revision as of 23:39, 30 November 2010

Introduction

Trac is an open source, web-based project management and bug-tracking tool (source:Wikipedia). Trac is built on python and provides a web interface to version control systems such as Subversion, Git, Mercurial etc. With its wiki markup capability, Trac serves as a great annotation tool for a project's source code.

End Users

For end users interested in using Trac as a wiki, ticket/bug reporting tool send an email to...

Coming soon, a self servicing web interface for provisioning a trac instance(TBD, a landing page...)

Developers

For developers, interested in customizing Trac (theme, plugins, or plain suffering from a hack-mania etc), setting up a development environment in one's own space without much fuss and moving parts, is of primary concern. This brings down to two essential components for developing for Trac,

  1. Python
  2. XAMPP (Apache, MySQL, PHP, Perl) stack.

NOTE: Though there may be any number of ways to set up an AMP stack, recommended here is one easy way which has cross-platform capability ie., XAMPP developed by Apache Friends.

References