Opened 12 years ago
Last modified 12 years ago
#10725 new defect
Incompatible with Trac 1.0
Reported by: | Owned by: | Petr Škoda | |
---|---|---|---|
Priority: | high | Component: | TracDownloaderPlugin |
Severity: | blocker | Keywords: | |
Cc: | Trac Release: | 1.0 |
Description
Plug-in is incompatible with the current stable release of Trac. It is mentioned on the project page that even 0.11 had issues, but under 1.0 it completely fails.
This is a shame as (based on available screenshots) the functionality is far superior to the "TracDownloads" plugin. Being able to associate multiple files t0 a given release version, with attractive organization on the download page for example.
When first enabling the plugin, the following warning is displayed:
Warning: Error with navigation contributor "DownloaderModule"
Then when attempting to browse to the WebAdmin page to configure the plugin, the following error is displayed:
Trac detected an internal error:
AttributeError: hdf
Here's the Python Traceback Most recent call last:
File "/usr/lib/python2.6/site-packages/Trac-1.0-py2.6.egg/trac/web/main.py", line 497, in _dispatch_request File "/usr/lib/python2.6/site-packages/Trac-1.0-py2.6.egg/trac/web/main.py", line 214, in dispatch File "/usr/lib/python2.6/site-packages/Trac-1.0-py2.6.egg/trac/admin/web_ui.py", line 130, in process_request File "/usr/lib/python2.6/site-packages/TracDownloader-0.1-py2.6.egg/tracdownloader/admin.py", line 130, in process_admin_request File "/usr/lib/python2.6/site-packages/TracDownloader-0.1-py2.6.egg/tracdownloader/model.py", line 63, in file_directory_check File "/usr/lib/python2.6/site-packages/Trac-1.0-py2.6.egg/trac/web/api.py", line 307, in __getattr__
System Information:
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0 Trac 1.0 Genshi 0.6 (without speedups) GIT 1.7.11.3 pysqlite 2.4.1 Python 2.6.8 (unknown, Nov 7 2012, 14:47:34) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] setuptools 0.6 SQLite 3.3.6 Subversion 1.7.7 (r1393599) jQuery 1.7.2
Note: system is RHEL 5 (CentOS 5) with Python 2.6 RPMs
The templates need to be ported from ClearSilver to Genshi. That is no small task. Unless someone takes over maintainership of the plugin, the porting is unlikely to happen.