Brian Meeker wrote:
> The only feature I removed was the ability to not modify the
> changetime of each ticket that is modified. Some users use the plugin
> in such a way that modifying changetimes messed up there internal
> auditing. I don't think this is the sort of feature that belongs in
> the Trac core though.

Agreed.

>  * Currently I have separate files for batch JavaScript and CSS. These
> are only included on the query page if the batch module is enabled and
> the user has the TRAC_BATCH_MODIFY permission. Should these be
> integrated into query.js and report.css?

Yes, they should. Merging the .css files has probably no impact at all.
As for the .js...

> This would eliminate some
> duplication, but with the side effect that unneeded styles and scripts
> could be included on the page. Another option would be to refactor
> query.js so the common functions are not in the ready event.

I would try to measure the performance impact of leaving it on all the
time, and if it's small enough (or not measurable), leave it there. I
suspect this will be the case.

>  * Are there any guidelines for adding new config options? Currently
> the plugin has three config options related to the handling of text
> fields. There a couple of new fields I have considered adding as well,
> one for excluding certain fields from batch modification and one for
> adding certain fields by default.

Other than keeping the number of options as small as possible, I don't
think so.

Note that I haven't had a chance to look at the code yet, so this is
just general advice.

Thanks for working on this!

-- Remy

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to