Can an attribute ID be arbitrarily picked ?
Have noticed all OOTB attribute ID's come in a long string in the form of
com.ibm.team.workitem.attribute.<attributeName>
like the ID of any other RTC entities.
But when creating new customized attributes, found that their ID can be arbitrarily picked, as long as there are no embedded blanks (and probably most of the special chars).
Is the long, descriptive ID built that way just to have an effective way to actually identify the owner/creator and the type of the entity, i.e. the <attributeName> is a workitem.attribute created by com.ibm.team ?
Is there any implication not to use the implied convention, or to use the convention, besides the creation or the avoidance of a confusion in trying to figure out what an entity is by name ?
|
Accepted answer
Hi Long,
There is no specific rule regarding that. I have found many repositories where admins just gave id without any prefix. Anyway, from my perspective it could be a good practice to use a convention like for Java packages - give creator name as a prefix to improve search experience when administering attributes. Let us know if that helps. long TRUONG selected this answer as the correct answer
Comments we override and replace the generated id for custom items with our own
long TRUONG
commented Feb 06 '14, 6:41 a.m.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.