split plugin into an estimation plugin and a billing plugin
|Reported by:||Pierre Phaneuf||Owned by:||Russ Tyndall|
|Cc:||Pierre Phaneuf||Trac Release:||0.10|
I see two major users of the TimingAndEstimationPlugin: consultants and other such companies that need to bill customers for specific work (as well as give them an estimate ahead of time, of course), and then there are other software development shops that want to use it simply to plan their software (for example, those who would use the ScrumBurndownPlugin or something similar).
Myself, being in the latter group, am finding the presence of the "billable" checkbox and report pages that make just about no sense for my environment to be slightly annoying. This is certainly supportable, but I can't help but think that the parts that I don't want should in fact be very easy to implement on top of a more simple plugin that only provided basic time estimation and provided all the more sophisticated reports and such needed by the consultant crowd.
How about a BillableHoursPlugin that would depend on TimingAndEstimationPlugin and which would add the billable checkbox and the reports? I would even offer myself to help with the coding work, actually, but I can't help maintain that hypothetical BillableHoursPlugin, since I wouldn't even use it myself...