Difference between revisions of "Trac"

From SME Server
Jump to navigation Jump to search
(New page: == Trac for SME Server == === Maintainer === [mailto:smeserver-contribs@through-ip.com Marco Hess] === Description === Trac is a '''minimalistic''' approach to '''web-based''' management...)
 
 
(37 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Trac for SME Server ==
 
 
 
=== Maintainer ===
 
=== Maintainer ===
 
[mailto:smeserver-contribs@through-ip.com Marco Hess]
 
[mailto:smeserver-contribs@through-ip.com Marco Hess]
 +
 +
=== Version ===
 +
{{ #smeversion: smeserver-trac }}<br/><br/><br/><br/>
  
 
=== Description ===
 
=== Description ===
Line 13: Line 14:
 
the following features:  
 
the following features:  
 
 
 
 
* Simple setup through SME server-manager web panel  
+
* Simple setup through SME server-manager web panel  
* Access configurable for ''Local Network Only'' or ''Entire Internet''  
+
* Trac projects can be separately enabled per domain
* Configurable list of users and/or user groups that are allowed to login.  
+
* Used with and complementary to the [http://wiki.contribs.org/Subversion SME Subversion Webpanel] were Trac provides a browser with a colourised view of your subversion repository and its change sets.
* User authentication uses SME user names and passwords  
+
* Access configurable for ''Local Network Only'' or ''Entire Internet''  
* Many Trac configuration items automatically configured and updated by  
+
* Configurable list of users and/or user groups that are allowed to login.  
  the SME server configuration.  
+
* Configurable entry point in the Subversion repository so you can setup multiple Trac Project environments pointing to different projects or modules within the same repository.
* Preset Trac permissions with ''anonymous'' users mostly having read only  
+
* User authentication uses SME user names and passwords.
  access and wiki create and write access only granted to ''authenticated''  
+
* Many Trac configuration items automatically configured and updated by the SME server configuration.  
  users.  
+
* Preset Trac permissions with ''anonymous'' users mostly having read only access and wiki create and write access only granted to ''authenticated'' users.  
* SME ''admin'' is also the Trac Administrator.  
+
* SME ''admin'' is also the Trac Administrator.  
* Trac [http://trac.edgewall.org/wiki/WebAdmin WebAdmin] interface accessible  
+
* Trac [http://trac.edgewall.org/wiki/WebAdmin WebAdmin] interface accessible to the ''admin'' user for further configuration of ''components'', ''versions'', ''milestones'' and ''permissions''.
  to the ''admin'' user for further configuration of ''components'', ''versions'',  
+
 
  ''milestones'' and ''permissions''.  
 
 
 
=== Installation ===
 
=== Installation ===
This contrib is currently under development and can be found in the following location [http://www.through-ip.com/packages/smeserver/i386/]. To install this contrib get shell access as root user and issue the following commands:
+
This contrib can be found in the [http://mirror.contribs.org/smeserver/releases/7/smecontribs/i386/repodata/index.html SME Contribs] repository (available on SME Servers as of smeserver-yum-1.2.0-41).
 +
To install this contrib get shell access as root user and issue the following command ('''Note:''' the Through IP repository is still required to install a small number of dependency rpm packages for trac):
 +
yum install smeserver-trac --enablerepo=smecontribs
  
  db yum_repositories set through-ip repository \
 
  BaseURL http://through-ip.com/packages/smeserver/i386/ \
 
  Name 'Through IP Pty. Ltd.' \
 
  EnableGroups yes \
 
  Visible yes \
 
  GPGCheck no \
 
  status disabled
 
  
  expand-template /etc/yum.conf
+
=== Additional information ===
 +
More information about Trac can be found on http://trac.edgewall.com.
  
  yum --enablerepo=through-ip install smeserver-trac
+
More information on the SME Subversion Web Panel can be found in http://wiki.contribs.org/Subversion.
  
=== Additional information ===
+
=== Bugs ===
More information about Trac can be found on [http://trac.edgewall.com].
+
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-trac component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-trac|title=this link}}.
 +
Below is an overview of the current issues for this contrib:{{#bugzilla:columns=id,product,version,status,summary|sort=id|order=desc|component=smeserver-trac |noresultsmessage=No open bugs found.}}
 +
 
 +
===Changelog===
 +
Only released version in smecontrib are listed here.
  
 +
{{#smechangelog: smeserver-trac }}
 
----
 
----
  
[[Category: Contrib]]
+
[[Category: Deprecated_Contrib]]
[[Category: Trac]]
+
[[Category: Development Tools]]
[[Category: Subversion]]
+
[[Category: Webapps]]
 +
[[Category: Groupware]]

Latest revision as of 07:22, 11 July 2022

Maintainer

Marco Hess

Version

smeserver-trac
The latest version of smeserver-trac is available in the SME repository, click on the version number(s) for more information.





Description

Trac is a minimalistic approach to web-based management of software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.

This version of Trac is even easier to use as it is integrated into an SME Server with the following features:

  • Simple setup through SME server-manager web panel
  • Trac projects can be separately enabled per domain
  • Used with and complementary to the SME Subversion Webpanel were Trac provides a browser with a colourised view of your subversion repository and its change sets.
  • Access configurable for Local Network Only or Entire Internet
  • Configurable list of users and/or user groups that are allowed to login.
  • Configurable entry point in the Subversion repository so you can setup multiple Trac Project environments pointing to different projects or modules within the same repository.
  • User authentication uses SME user names and passwords.
  • Many Trac configuration items automatically configured and updated by the SME server configuration.
  • Preset Trac permissions with anonymous users mostly having read only access and wiki create and write access only granted to authenticated users.
  • SME admin is also the Trac Administrator.
  • Trac WebAdmin interface accessible to the admin user for further configuration of components, versions, milestones and permissions.

Installation

This contrib can be found in the SME Contribs repository (available on SME Servers as of smeserver-yum-1.2.0-41). To install this contrib get shell access as root user and issue the following command (Note: the Through IP repository is still required to install a small number of dependency rpm packages for trac):

yum install smeserver-trac --enablerepo=smecontribs 


Additional information

More information about Trac can be found on http://trac.edgewall.com.

More information on the SME Subversion Web Panel can be found in http://wiki.contribs.org/Subversion.

Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-trac component or use this link .

Below is an overview of the current issues for this contrib:

IDProductVersionStatusSummary (4 tasks)
7134SME Contribs8.0UNCONFIRMEDUnable to install TRAC to sme 8.0 - missing python 2.4
5137SME Contribs7.4CONFIRMEDRemoving trac will purge databases
4428SME Contribs7.3CONFIRMEDtrac.ini ownership gets corrupted after trac project modification through server-manager panel
3549SME Contribs7.2CONFIRMEDVery large subversion databases cause SME Server panel timouts

Changelog

Only released version in smecontrib are listed here.