Hi folks
We have a non development orientated team within our business that essentially needs a case management system. We are considering using an existing case management system and modifying it. Since we use fogbugz within the development environment, it would be our first choice.
In order for this to work we would need to make some changes to the case entry form.
Change the bug categories or provide an alternative field of categories and hide the normal bug, feature etc. (although keeping inbox and surrounding functionality would be useful)
Add additional fields such as organisation (custom fields plugin) and provide validation (js/bugmonkey ?)
Extend the case entry form or provide another form for imputing geographical location information. The fields displayed or enabled on this form would vary depending on the case custom case categories we would need to define.
I would guess this constitutes fairly extensive customisation and what we would end up with is essentially a custom branch of fogbugz that could only be supported internally, this of course would be true of any system that we customised or wrote ourselfs so just to clarify that is not an issue.
What is the best way to achieve this -Can it be done with the plugin architecture -Would be be better hosting some kind of ascx .net control in the fogbugz page (if this is even possible) -Would be be better modifying the editBug wasabi code?
I assume plugins have been written that add complex functionality to fogbugz so some pointers as to how that can be achieved would be very valuable.
Cheers Felix