﻿ticket	summary	type	release	owner	status	created	modified	_description	_reporter
6408	TicketChangeListener.ticket_created() does not call Scheduler.schedule() correctly (argument count not match)	defect	0.11	Jörg Viola	new	2010-01-10T14:54:53+01:00	2010-01-10T14:54:53+01:00	"reversion:r7365

See listerner:
class TicketChangeListener(Component):
    """"""Ticket change listener triggering re-scheduling.""""""

    implements(ITicketChangeListener)
    
    def ticket_created(self, ticket):
        """"""Called when a ticket is created.""""""
        scheduler = Scheduler()
        scheduler.schedule(self.env);

And the Scheduler class:
class Scheduler(object):
    """"""Ticket Scheduler""""""
    
    def schedule(self, env, config):
        """"""Schedules all tickets""""""

The schedule() tasks 3 arguments, but only 2 given  in ticket_created()

Maybe the solution is :

scheduler.schedule(self.env, self.config);"	Luke
7121	Team Availability doesn't work	defect	0.11	Jörg Viola	new	2010-05-13T17:26:07+02:00	2010-05-13T19:57:25+02:00	"When I install the plugin, I get two Team Availability items on the Admin page but both give:

{{{
Traceback (most recent call last):
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/api.py"", line 377, in send_error
    'text/html')
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/chrome.py"", line 743, in render_template
    message = req.session.pop('chrome.%s.%d' % (type_, i))
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/api.py"", line 195, in __getattr__
    value = self.callbacks[name](self)
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/main.py"", line 265, in _get_session
    return Session(self.env, req)
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/session.py"", line 149, in __init__
    if req.authname == 'anonymous':
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/api.py"", line 195, in __getattr__
    value = self.callbacks[name](self)
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/main.py"", line 134, in authenticate
    authname = authenticator.authenticate(req)
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/auth.py"", line 70, in authenticate
    authname = self._get_name_for_cookie(req, req.incookie['trac_auth'])
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/web/auth.py"", line 189, in _get_name_for_cookie
    (cookie.value, req.remote_addr))
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/db/util.py"", line 64, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File ""/usr/local/lib/python2.5/site-packages/Trac-0.11.6-py2.5.egg/trac/db/util.py"", line 64, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
ProgrammingError: current transaction is aborted, commands ignored until end of transaction block
}}}"	Chris.Nelson@…
6244	Mapping Custom Fields to existing fields	enhancement	0.11	Jörg Viola	new	2009-11-23T15:41:43+01:00	2009-11-23T15:41:43+01:00	"It would be very good to have the possibility to map a custom field to a existing field.

See http://trac-hacks.org/wiki/ProjectPlanPlugin ""Basic Setup"""	didley@…
6531	Installation tips	enhancement	0.11	Jörg Viola	new	2010-02-03T17:07:42+01:00	2010-02-03T17:07:42+01:00	"Hi
Can we have more information about the installation process? 

What table we have to insert those fields?
Is the EstimationToolsPlugin installation compulsory?

thanks"	anonymous
6203	Installation issues	defect	0.11	Jörg Viola	new	2009-11-13T18:31:47+01:00	2009-11-27T12:29:48+01:00	"When attempting to deploy the plug-in, we bumped into several issues:
 1. Errors in the Admin ''Team Availability'' option: missing an ""AVAILABILITY"" table
   1. Worked around by manually adding the table using SQLite
 1. Documentation issues: typos in macros
   1. Fixed [http://trac-hacks.org/wiki/SchedulingToolsPlugin?action=diff&version=15 in place]
 1. Few errors while trying to use the macro `[[GanttChart]]`
   {{{AttributeError: type object 'datetime.datetime' has no attribute 'str[something]'.}}}
   1. Possibly fixed by applying the changes described [http://bytes.com/topic/python/answers/836231-syntax-problem-strptime-python-2-4-a here]

Thing is, after all these error workaround attempts, we are still jammed:
 * Only the table header is displayed using the `[[TimeTable]]` macro
 * Nothing is displayed in the `[[GanttChart]]`

Are there any requirements/specific versions for installing this plug-in? Are the issues/workarounds we tried valid?

Version details:
 * SchedulingToolsPlugin: r7129
 * Trac: 0.11.2
 * Python: 2.4.3"	helder.magalhaes@…
6132	Incompatibility with TracDateField	defect	0.11	Jörg Viola	new	2009-10-30T23:37:12+01:00	2009-10-30T23:37:12+01:00	"TracDateField stores date in the DB (m/d/Y d/m/Y or m-d-Y or ...), But schedulingTools expect DateTime formatted string...
Specifically: line 74 in scheduler.py"	boris.krasnoiarov@…
