admin wrote:OK, I did a bit of meditation and still fail to see why Extra Tags and Custom Columns should be joined. They are just too different. But it's not that important.
Indeed this isn't truly that important - the best looking hammer drives nails no better than an ugly one.
However, I never argued that Extra Tags
and Custom Columns should be joined. Instead the marriage should be between Extra Columns
and Custom Columns.
Thus far, I see 3 separate features:
1) Extra Tags
- Five extra fields that allow the user to tag items with data of their desired format.
2) Extra Columns
- Five columns corresponding to Extra Tags for displaying their information in the List. Currently they also serve as the only non-scripting way to configure and modify the Extra Tags
3) Custom Columns - These are columns that the user can define to show custom information.
My argument is that the ability to configure Extra Tags
should not require the user go through Extra Columns
- this is too difficult to discover, impossible to reach via keyboard, and not very useful in non-Details list views.
Giving Extra Tags
better placement lessens the differences between Extra Columns
and Custom Columns and makes it obvious that they should be combined. This in turns provides some much needed cohesion between two disjointed features that had some overlap (Extra Tags
and Custom Columns) and gives a better feeling of integration across XY.
Now I'll go back to pondering which hammer sells better...