Opened 19 years ago
Last modified 7 years ago
#2961 new enhancement
custom comment fields
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | next-major-releases |
Component: | ticket system | Version: | 0.9.4 |
Severity: | normal | Keywords: | time tracking tracobject comment |
Cc: | ryan@…, leho@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I'd like a function similar to TracTicketsCustom, but for comments.
I'm looking to integrate time tracking into Trac to eliminate some double entry, but unlike all the folks at #710, I'd like my "hours spent" field to be on the comment, so we can track who is putting in the time when, and not just have one field on the ticket everyone keeps updating.
Attachments (0)
Change History (12)
comment:1 by , 19 years ago
Keywords: | time tracking added |
---|
comment:2 by , 19 years ago
Cc: | added |
---|
comment:3 by , 18 years ago
comment:4 by , 18 years ago
Keywords: | tracobject added |
---|---|
Milestone: | → 2.0 |
No, I don't think so (well, at least not in a clean way).
(Developement Notes) I have to think about having metadata for changes… Now that I think about it, what I wrote about the comment in TracDev/Proposals/DataModel#ResourceChangeHistory can't be done without an indication that the comment is to be treated specially, labeled as a property sticking to the change, not as a changing property of the resource.
It's the same kind of distinction in Subversion, between a property and a revision property.
comment:5 by , 18 years ago
My apologies, I forgot about this ticket completely. My company ended up writing a plug-in to accomplish my specific hours-tracking needs: TimingAndEstimationPlugin
I still think having generic custom comment fields would be good for extensibility, but the specific need I was looking to fill has been filled.
comment:8 by , 12 years ago
Keywords: | comment added |
---|
comment:9 by , 9 years ago
Owner: | removed |
---|
comment:10 by , 7 years ago
Cc: | added |
---|
Can this be accomplished with a plugin?