Posiblity to add structured metadata to cards / items
I'm keeping track of the time that I'm working on a specific card / item. I would like to add this to the card, once I'm done with the item in a structured way. Also there might be other structured meta-information people would like to keep / save along with the cards.
A feature similar to the labels could solve this. Meta information can be defined and assigned to cards and filled out at any stage. It doesn't need to be super fancy, and mostly user-defined, but storing information other than the description is most likely something that others also need and can make use of.
@kbabioch Could you share more specific description for this feature and some example use-cases?
Here is a quick mockup of what I have in mind:
In the Details view of a card there is currently a row for:
- Assign a tag to this card
- Assign a user to this card
- Set a due date
My idea would be to allow additional, user-defined rows directly below the tag row. For example:
- Time spent: a simple text/number field where I can enter how much time I spent on this card (e.g. “1h 30m”).
- Related card: a field to paste a link to another Deck card (or maybe pick it via autocomplete), so I can express relationships between cards.
In general, it would be great if boards could define custom meta fields (similar to labels), e.g.:
- type: text / number / duration / URL
- name/label of the field
- optionally: whether the value should be shown on the card front or only in the details
This would make it possible to store structured metadata about cards (like time spent, customer ID, reference ticket, etc.) without overloading the description field.