Scrum Burndown plugin 1.9 released!
A new version of the Scrum Burndown plugin for Trac is released, bringing compatibility for Trac 0.11, and some bug fixes.
New features
There are no astonishing new features, this is mainly a compatibility release. The Scrum burndown plugin is currently compatible and tested with Trac 0.10.5, Trac 0.11.1, Python 2.4 and Python 2.5.
Download
Download the latest version: Scrum Burndown plugin
Installation and database upgrade
The database table is the same as the previous version. So, for upgrading the plugin there is no database upgrade needed. For new installations, you obviously need a database upgrade. See the installation instructions for more information.
Genshi and Clearsilver compatibility
The Scrum Burndown plugin switches automatically between Clearsilver and Genshi, depending on the version of Trac where the plugin is loaded. For the 0.10.x releases of Trac, ClearSilver is used. In the Trac 0.11.x releases the Genshi template is loaded.
PostgreSQL and MySQL
The plugin is currently not tested with PostgreSQL and MySQL. This will be done when I have a proper environment set up for these database systems.
Fixed issues
The following issues are fixed:
#3498 Incompatible with Genshi 0.5
#1743 No support for 0.11 version on trac
#2330 How to enable ScrumBurndownPlugin in 0.11b1
#1590 printing to stderr causes svn post-commit hook to crash
#1510 Porting to Trac 0.11 and Genshi templates
#2936 problem installing plugin
#1668 Environment Not Found
#1472 URL Not Found when click Burndown menu
#3017 Trac 0.11 – Burndown Chart does not show tickets with status ‘accepted’
Subscribe |


Hi! Good job! Will definitely try it as soon as I can.
I follow the instructions, and see the following information.
Trac detected an internal error:
AttributeError: ‘NoneType’ object has no attribute ‘getValue’
Hi anonymous,
What versions of Python and Trac do you use?
Which database backend (PostgreSQL, MySQL, SQLite) do you use?
- Daan
I use trac 0.11 and Python 2.5. The database backend is SQLite.
That’s weird, because that should work…
Can you post a stack trace? My email is my first name [at] this domain .nl
- Daan
I have the same problem: AttributeError: ‘NoneType’ object has no attribute ‘getValue’.
I use Trac 0.11 and Python 2.5.
I have the same problem: AttributeError: ‘NoneType’ object has no attribute ‘getValue’
More Information (I hope it will help you!):>’)
===================================================
dispatcher.dispatch(req)
File “/usr/lib64/python2.5/site-packages/trac/web/main.py”, line 197, in dispatch
resp = chosen_handler.process_request(req)
File “build/bdist.linux-i686/egg/burndown/burndown.py”, line 197, in process_requestFile “/usr/lib64/python2.5/site-packages/trac/web/clearsilver.py”, line 167, in __getitem__
value = self.get(name, None)
File “/usr/lib64/python2.5/site-packages/trac/web/clearsilver.py”, line 161, in get
value = self.hdf.getValue(str(name), ‘<
System Information:
User Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.3) Gecko/2008091700 SUSE/3.0.3-1.1 Firefox/3.0.3
Trac: 0.11.1
Python: 2.5.2 (r252:60911, Jun 7 2008, 00:38:48) [GCC 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]]
setuptools: 0.6c9
SQLite: 3.5.7
pysqlite: 2.4.1
Genshi: 0.5.1
mod_python: 3.3.1
Pygments: 0.8
Subversion: 1.5.0 (dev build)
jQuery: 1.2.6
Hi all,
To all those who had the “AttributeError: ‘NoneType’ object has no attribute ‘getValue’” problem.
I fixed the bug and uploaded new eggs. You can re-download the 1.9 release (see above for the links). Sorry for the inconvenience.
Daan
and the source code is… ? where?
Yeah, I can pull it out of the egg, but…
I need to make some minor changes for a multirepo postgresql (the repos are part of a single sprint)
never mind, found the svn at: http://trac-hacks.org/svn/scrumburndownplugin
Hi Michael,
What do you mean by ‘multirepo postgresql’? A PostgreSQL database with multiple SVN repositories?
Maybe I can help with the changes…
- Daan
Leave your response!
(What is RSS?)
.read popular posts
.recent comments
.categories
.blogroll
.now reading
Currently reading:
Recently finished:
View all books
jWeekend
jWeekend: Intensive, 1 and 2 day Java Technology, OO, JPA, Spring courses for busy people.
Recent Posts
Twitter
About
I'm Daan, and this is my blog. I'm a Java software developer, and at work we build open source software for the health care industry. We apply Scrum and some principles of eXtreme Programming.
We use things like Java, Spring, Hibernate, Wicket, OSGI, on Apple hardware.
Feel free to contact me via Skype.