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-dev.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 the 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.