1 Jun 01:41
[Trac-dev] Re: Feature set [was: Re: [Trac-dev] Re: Report for dynamic variables]
David Abrahams <dave <at> boostpro.com>
2008-05-31 23:41:05 GMT
2008-05-31 23:41:05 GMT
on Fri May 30 2008, "Noah Kantrowitz" <noah-AT-coderanger.net> wrote: > This would be a part of the long-fabled trac-hacks++ Alec and I have been > discussing over the last year or so. I think this installer will solve the > _real_ problem people are having. Its not that lots of plugins are a bad > idea, they are just annoying to get working. Put this installer in Trac > core, and you get the experience I think everyone wants. I'm sorry, I have to disagree. Even as someone who's willing (when necessary) to hack plugins and hack the Trac core to make them work right in my environment, my problems with plugins are the same as some others have mentioned in this thread. I need too many of them just to get basic functionality and their compatibility with the latest Trac is not always well-maintained. Noah, are you hearing about different kinds of plugin problems from other people, or are you saying something like that nobody who is complaining really understands the problem they're having? The economics of bringing a few mature, stable, and widely-needed plugins into the official distribution are clear to me: when Trac makes a code-breaking change, it's much easier to coordinate the code transformations needed to keep all those plugins running. Often, I'm sure, one person is doing a fairly mechanical scan through the Trac code and can take care of everything in one shot. -- -- Dave Abrahams BoostPro Computing(Continue reading)
>
> Other than that, the code looks interesting and even more so the OForge
> project.
> However, for this particular feature, I think it would have made more
> sense to write a patch against Trac, instead of writing a request filter
> + stream filter, as (to me at least) this issue looks more like a defect
> of the report subsystem rather than an optional feature: if you don't
> set the PRIORITY dynamic var, Trac reports an error page with no way to
> specify that value, which is not terribly useful. A simple list of input
> boxes for the missing variables would do, and plugins could still be
> implemented if anything more fancy is needed.
>
> -- Christian
>
> >
>
Looks quite good to me.
-- Christian
> On Thu, May 29, 2008 at 4:33 PM, Christian Boos <cboos <at> neuf.fr> wrote:
>
>> Culapov Andrei wrote:
>>
>>> Hi Richard,
>>> we implemented something exactly like this. Take a look
>>>
RSS Feed