Re: [Trac] Question about next Trac 1.0.2 release
On Tuesday, March 25, 2014 2:04:28 PM UTC-7, hasienda wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 25.03.2014 20:37, anton wrote: > > I have only a small question: > > Small step for me, big step for mankind ... ;-) > > > When will Trac 1.02 be available. > > Good question. There was an argument on doing such a new release few > weeks ago, also to familiarize new developers with release actions. > > > I ask because some times ago the > > Miletone in the Roadmap showed nearly 100% closed tickets. > > > > But as time passes, always new tickets are added ... > > so will there ever be a Trac 1.0.2 ?? > > At least 1.0.2 is more likely to happen in the near future then 1.2 IMHO. > > > Wouldn't it be better to relese 1.0.2 and move the > > actual tickets to 1.0.3? > > Maybe. But these, who actually resolve tickets, rule. > > > Or is 1.2 the next step? > > Next major release, yes. > > Pull and engage Trac when ever you like and need it. You'll always get a > working product, and developers work hard to ensure integration with > many Trac plugins as possible and seemless upgrades to any future minor > and major release. > > I like that dedication a lot. And you'll appreciate it too. Sorry, but > coding rules. Numbers are just milestone labels. And its ready when its > ready (borrowed from Debian guys). > > Steffen Hoffmann > Steffen captured the essence of it. I will say that, that we aren't holding back just to get another ticket or two finished. It really comes down to the long-time Trac developers finding time to show us new Trac developers have to prepare the release. However, everyone on the project volunteers their time, and they currently have none to commit. Once we get that next release out finally though, we should be able to have a more regular release schedule since there will be 5 developers capable of doing the release rather than just the two that have little time for the project at the moment. -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
[Trac] Re: Error assigns a ticket to a Developer
Maybe this is a chain reaction. I use customized and required fields. However, the tickets created by email2trac not carry these custom and required fields. This explains? @ivanelson []s 2014-03-24 13:58 GMT-03:00 Ivanelson Nunes : > Always this error occurs. When will I assign a ticket. > > I noticed that this only occurs in the ticket's created [1] email2trac. > The plugin is being broken TracjsGantt. > > [1] https://oss.trac.surfsara.nl/email2trac > > Traceback (most recent call last): >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >> line 497, in _dispatch_request >> dispatcher.dispatch(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >> line 214, in dispatch >> resp = chosen_handler.process_request(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> line 179, in process_request >> return self._process_ticket_request(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> line 614, in _process_ticket_request >> self._do_save(req, ticket, action) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> line 1328, in _do_save >> replyto=req.args.get('replyto')) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/model.py", >> line 363, in save_changes >> listener.ticket_changed(self, comment, author, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> line 2957, in ticket_changed >> self.rescheduleTickets(ticket, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> line 2766, in rescheduleTickets >> self.spliceGraph(tickets, ticket, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> line 2667, in spliceGraph >> if len(old_values[previewFields[fwd]]) == 0: >> TypeError: object of type 'NoneType' has no len() > > > > > @ivanelson > []s > -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
Re: [Trac] Question about next Trac 1.0.2 release
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 25.03.2014 20:37, anton wrote: > I have only a small question: Small step for me, big step for mankind ... ;-) > When will Trac 1.02 be available. Good question. There was an argument on doing such a new release few weeks ago, also to familiarize new developers with release actions. > I ask because some times ago the > Miletone in the Roadmap showed nearly 100% closed tickets. > > But as time passes, always new tickets are added ... > so will there ever be a Trac 1.0.2 ?? At least 1.0.2 is more likely to happen in the near future then 1.2 IMHO. > Wouldn't it be better to relese 1.0.2 and move the > actual tickets to 1.0.3? Maybe. But these, who actually resolve tickets, rule. > Or is 1.2 the next step? Next major release, yes. Pull and engage Trac when ever you like and need it. You'll always get a working product, and developers work hard to ensure integration with many Trac plugins as possible and seemless upgrades to any future minor and major release. I like that dedication a lot. And you'll appreciate it too. Sorry, but coding rules. Numbers are just milestone labels. And its ready when its ready (borrowed from Debian guys). Steffen Hoffmann -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlMx71AACgkQ31DJeiZFuHeRpwCfaFNvuX56TDh/CE1O9HJNuJso pe0AoJSfUINSA4Kmmep8e+cBDKbAQYpX =7bcf -END PGP SIGNATURE- -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
[Trac] Question about next Trac 1.0.2 release
Hi, I have only a small question: When will Trac 1.02 be available. I ask because some times ago the Miletone in the Roadmap showed nearly 100% closed tickets. But as time passes, always new tickets are added ... so will there ever be a Trac 1.0.2 ?? Wouldn't it be better to relese 1.0.2 and move the actual tickets to 1.0.3? Or is 1.2 the next step? Thanks Anton -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
Re: [Trac] Re: Error assigns a ticket to a Developer
I made the change: from: > -self.rescheduleTickets(ticket, old_values) > to: > +if old_values: > +self.rescheduleTickets(ticket, old_values) But the problem remains. Also restarted apache. @ivanelson []s 2014-03-25 14:21 GMT-03:00 RjOllos : > On Monday, March 24, 2014 9:58:23 AM UTC-7, ivanelson wrote: >> >> Always this error occurs. When will I assign a ticket. >> >> I noticed that this only occurs in the ticket's created [1] email2trac. >> The plugin is being broken TracjsGantt. >> >> [1] https://oss.trac.surfsara.nl/email2trac >> >> Traceback (most recent call last): >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >>> line 497, in _dispatch_request >>> dispatcher.dispatch(req) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >>> line 214, in dispatch >>> resp = chosen_handler.process_request(req) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >>> line 179, in process_request >>> return self._process_ticket_request(req) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >>> line 614, in _process_ticket_request >>> self._do_save(req, ticket, action) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >>> line 1328, in _do_save >>> replyto=req.args.get('replyto')) >>> File >>> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/model.py", >>> line 363, in save_changes >>> listener.ticket_changed(self, comment, author, old_values) >>> File "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0. >>> 10-py2.7.egg/tracjsgantt/tracpm.py", line 2957, in ticket_changed >>> self.rescheduleTickets(ticket, old_values) >>> File "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0. >>> 10-py2.7.egg/tracjsgantt/tracpm.py", line 2766, in rescheduleTickets >>> self.spliceGraph(tickets, ticket, old_values) >>> File "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0. >>> 10-py2.7.egg/tracjsgantt/tracpm.py", line 2667, in spliceGraph >>> if len(old_values[previewFields[fwd]]) == 0: >>> TypeError: object of type 'NoneType' has no len() >> >> >> >> >> @ivanelson >> []s >> > > I won't venture a guess as to why this is only occurring with email2trac, > but the following patch might work around the problem: > > diff --git a/tracjsganttplugin/0.11/tracjsgantt/tracpm.py > b/tracjsganttplugin/0. > index 102bb6f..b6df829 100644 > --- a/tracjsganttplugin/0.11/tracjsgantt/tracpm.py > +++ b/tracjsganttplugin/0.11/tracjsgantt/tracpm.py > @@ -2954,7 +2954,8 @@ class TicketRescheduler(Component): > if self._affectsSchedule(ticket, old_values): > self.env.log.info('Changes to %s affect schedule. > Rescheduling.' % >ticket.id) > -self.rescheduleTickets(ticket, old_values) > +if old_values: > +self.rescheduleTickets(ticket, old_values) > > > def ticket_deleted(self, ticket): > > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to trac-users+unsubscr...@googlegroups.com. > To post to this group, send email to trac-users@googlegroups.com. > Visit this group at http://groups.google.com/group/trac-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
[Trac] Re: Error assigns a ticket to a Developer
On Monday, March 24, 2014 9:58:23 AM UTC-7, ivanelson wrote: > > Always this error occurs. When will I assign a ticket. > > I noticed that this only occurs in the ticket's created [1] email2trac. > The plugin is being broken TracjsGantt. > > [1] https://oss.trac.surfsara.nl/email2trac > > Traceback (most recent call last): >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >> >> line 497, in _dispatch_request >> dispatcher.dispatch(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/web/main.py", >> >> line 214, in dispatch >> resp = chosen_handler.process_request(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> >> line 179, in process_request >> return self._process_ticket_request(req) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> >> line 614, in _process_ticket_request >> self._do_save(req, ticket, action) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/web_ui.py", >> >> line 1328, in _do_save >> replyto=req.args.get('replyto')) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg/trac/ticket/model.py", >> >> line 363, in save_changes >> listener.ticket_changed(self, comment, author, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> >> line 2957, in ticket_changed >> self.rescheduleTickets(ticket, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> >> line 2766, in rescheduleTickets >> self.spliceGraph(tickets, ticket, old_values) >> File >> "/usr/local/lib/python2.7/dist-packages/Trac_jsGantt-0.10-py2.7.egg/tracjsgantt/tracpm.py", >> >> line 2667, in spliceGraph >> if len(old_values[previewFields[fwd]]) == 0: >> TypeError: object of type 'NoneType' has no len() > > > > > @ivanelson > []s > I won't venture a guess as to why this is only occurring with email2trac, but the following patch might work around the problem: diff --git a/tracjsganttplugin/0.11/tracjsgantt/tracpm.py b/tracjsganttplugin/0. index 102bb6f..b6df829 100644 --- a/tracjsganttplugin/0.11/tracjsgantt/tracpm.py +++ b/tracjsganttplugin/0.11/tracjsgantt/tracpm.py @@ -2954,7 +2954,8 @@ class TicketRescheduler(Component): if self._affectsSchedule(ticket, old_values): self.env.log.info('Changes to %s affect schedule. Rescheduling.' % ticket.id) -self.rescheduleTickets(ticket, old_values) +if old_values: +self.rescheduleTickets(ticket, old_values) def ticket_deleted(self, ticket): -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
[Trac] Notice: trac-hacks is down temporarily
You may have noticed that trac-hacks.org is not reachable. We hope to have the situation fixed within the next 12 hours. If you've been following the mailing list you may recall that we've announced that trac-hacks.org will be moved to more reliable hosting, provided by Edgewall. That is still the plan, and should happen within the next month or two. The hosting for Trac has been very reliable, so it's reasonable to expect the same for trac-hacks.org after the site is moved. -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to trac-users+unsubscr...@googlegroups.com. To post to this group, send email to trac-users@googlegroups.com. Visit this group at http://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.