Hi All,
For those of you who would like to use
Trac on your SME server, I like to announce the availability of the an updated smeserver-trac contrib.
The contrib has the following features:
- Simple setup of Trac environments through SME server-manager panel
- Can be selectively enabled per domain
- Access configurable for ''Local Network Only'' or ''Entire Internet''
- Configurable list of users and/or user groups that are allowed to login.
- User authentication uses SME user names and passwords
- Complements the smeserver-subversion contrib with a powerfull repository browser giving a very nice view of change sets in your repository and syntax colouring and line number views of your repository files.
- 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''.[/list]
For the moment the smeserver-trac contrib and a set of associated rpms are available from my own server. It may be easiest to set it up as a repository in yum as follows:
db yum_repositories set through-ip repository \
BaseURL http://through-ip.com/packages/smeserver/i386/ \
Name 'Through IP Pty. Ltd. Packages Repository' \
EnableGroups yes \
Visible yes \
GPGCheck no \
status disabled
expand-template /etc/yum.conf
yum --enablerepo=smedev --enablerepo=through-ip install smeserver-trac
Please note that this is a preliminary release and may not be completely stable (although it works for me), so use at your own peril.
This is my first project at building a contrib for SME and I welcome your (constructive) comments and feedback.
Enjoy!
Marco Hess