#8140 closed task (fixed)
Merge codebase with TracTicketStatsPlugin?
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Component: | TicketStatsMacro |
Severity: | normal | Keywords: | |
Cc: | Steffen Hoffmann | Trac Release: | 0.11 |
Description
I'm working on fixing open issues with the TracTicketStatsPlugin, and since these two plugins share so much code, I was wondering how you'd feel about packaging them together.
Attachments (0)
Change History (10)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
If the following is okay with you, I propose to:
- Merge the codebase of TicketStatsMacro into TracTicketStatsPlugin, copy relevant information from the TicketStatsMacro wiki page to the TracTicketStatsPlugin wiki page and reassign open tickets from the TicketStatsMacro to the TracTicketStatsPlugin.
- Add an option to turn off the TracTicketStatsPlugin page, so that a user can choose to use only the TicketStatsMacro portion, thus preserving the existing behavior of the TicketStatsMacro.
- Send an email to otaku42 requesting commit access to TracTicketStatsPlugin for you so that you have access for any future development you wish to do.
- Mark the TicketStatsMacro as deprecated and direct users to the TracTicketStatsPlugin.
Later on, I intend to merge the TracTicketStatsPlugin with the TracMetrixPlugin, and rename it ProjectMetricsPlugin. I also hope to add functionality and merge additional plugin functionality, pending buy-in by other plugin authors.
comment:3 Changed 14 years ago by
I've been committing to TracTicketStatsPlugin for some time, but did not fully go through the correct channels to adopt the plugin, so I've initiated that process in #7537.
comment:4 Changed 12 years ago by
Owner: | changed from Guillermo M Narvaja to Ryan J Ollos |
---|---|
Status: | new → assigned |
comment:6 Changed 12 years ago by
(In [13099]) Refs #8140: Merged the TicketStatsMacro into the TracTicketStatsPlugin. The TicketStatsMacro is now deprecated and development will continue in the TracTicketStatsPlugin codeline.
Bumped the version of the TracTicketStatsPlugin to 3.0.0dev
and set the default Yahoo YUI API version to be 2.9.0
, which is the version that the TicketStatsMacro used.
comment:7 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:8 Changed 12 years ago by
comment:9 Changed 12 years ago by
(In [13110]) Refs #8140: Tag version 2.2.0 of TracTicketStatsPlugin.
Yes, will be wonderfull. Most of the code was taken from that plugin. I should have done when I created the plugin but I didn't felt very comfortable with the API trac.
Please tell me if you need some help.