https://github.com/trac-hacks/trac-notify-plugin
The Notify Plugin is addon for Trac that "notifies" (calls) a web-based page/script when a ticket is created, modified or deleted.
https://github.com/trac-hacks/trac-notify-plugin
trac-plugin
Last synced: 12 months ago
JSON representation
The Notify Plugin is addon for Trac that "notifies" (calls) a web-based page/script when a ticket is created, modified or deleted.
- Host: GitHub
- URL: https://github.com/trac-hacks/trac-notify-plugin
- Owner: trac-hacks
- License: other
- Created: 2010-02-22T18:02:07.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2010-02-22T18:17:16.000Z (over 16 years ago)
- Last Synced: 2023-04-11T08:47:48.411Z (about 3 years ago)
- Topics: trac-plugin
- Language: Python
- Homepage: http://virtual-planner.palepurple.co.uk/
- Size: 78.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Trac Notify Plugin
==================
What It Is
==========
Trac Notify Plugin is a Trac plugin that "notifies" (calls) a PHP (or any other web-based page) script when a ticket is created, modified or deleted. It also passes along various bits of information about the ticket that was altered.
Building
========
Trac accepts plugins in the form of Python Eggs. These are just zip files with some config information and are easy to create. One important note is that they must be compiled for the version of Python on which the target Trac system is running. That is; if you want the plugin to work on a Trac instance which is running on-top of Python 2.5, the egg must be built with Python 2.5. The same goes for version 2.4.
You will need something called Setup Tools. If you don't have this, fret not - if you're running Ubuntu. Simply run:
sudo apt-get install python-setuptools
Next, change to the directory where the Trac Notify Plugin code lives. You should see something like this:
build.sh
notify
setup.py
TracNotify.egg-info
System wide installation
If you wish to install the Plugin system wide, run:
sh build.sh
Then edit (or create) /usr/share/trac/conf/trac.ini, it should look like (or at least contain):
[components]
notify.* = enabled