Trac Downloads

A Trac plugin for listing released downloads

Status

First release, simple functionality that works - no snazzy features...

Requirements

  • Trac >= 0.10
  • A web server (to serve up the files)

Installation (source)

  1. Check out https://svn.rectang.com/tracdown
  2. Run: python setup.py bdist_egg
  3. Copy the created egg from the dist folder into the plugins directory of your Trac environment.
  4. Add the following section to your trac.ini
    [components]
    tracdown.* = enabled
    
    [download]
    path = /path/to/release/project
    url = http://server.com/releases/project
    
    1. Check out other ConfigOptions too :)
    2. If you use Trac to manage your whole site you might need to read TracDownInRootUrl
  5. Check if your trac installation is configured for python egg plugins (see Setting up the Plugin Cache)
  6. Restart trac / webserver.
  7. Add tne DOWNLOADS_VIEW permission to the anonymous user, or whoever you want to be able to see this download listing

Planned Features

Download counting

Author

Andy "HandyAndE" Williams

License

The TracDown Plugin is licensed under GPL

Bugs & Ideas

Create a new Ticket.