One of our projects had the following idea:
- Create a new custom field to hold the "Expected due date".
- Allow the project then to add a "comment" to that field to describe why that due date is expected.
You can of course create a custom field "Expected Due Date" and use a date picker for that, but how to hold the text then?
A comment is just one of many, and not easy to find later. Is there such a beast like "date with text" available, that is treated like one custom field, but with 2 values in it, a date and a text?
I could think of more cases where such a field could help.
When I should use 2 fields instead (a date picker with a text field), the following constraints should be implemented:
- Ensure that the text is filled if and only if a date is given.
- Ensure that the comment is cleared when the date is cleared (and vice versae).
- Allow the check of those constraints not only in a transition, but when editing the issue.