This would be useful to identify who is currently working on a card. Helps with visual scanning and clearly shows when certain people are "hogging" cards.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
adds User image icon to Sprint Board Task Cards | phabricator/extensions/Sprint | master | +108 -18 |
Related Objects
Event Timeline
Change 182463 had a related patch set uploaded (by Christopher Johnson (WMDE)):
adds Owner Image Icon to Sprint Card
Change 182463 merged by Christopher Johnson (WMDE):
adds User image icon to Sprint Board Task Cards
Check https://phab08.wmflabs.org/project/sprint/board/27/ for demo and test of this feature.
Thank you! Not bad at all for sprints, where there are less tasks and all of them are supposed to be assigned to someone. I can also see its usefulness in non-sprint projects, but that depends on https://secure.phabricator.com/T4863, which is a longer term game.
I think it would be better to use the smallest version of the avatar, like the one used in the log of tasks (i.e. see above "Aklapper triaged this task as "Needs Volunteer" priority.").
Also, the boxes might need to be arranged differently. Currently the height of the avatar pulls "Points:" down, which looks bad and makes the size of the card bigger.
In order to make the cards look better (like Trello), we would have to recreate several upstream UI classes.
For this image, I opted to use the basic icon class PHUIIconView() which has constants that control the css and celerity resource implementation. The icon size is set by the constant HEAD_SMALL which makes it 35px square. This was overridden in a recent update in the phabricator-side-menu-view.css (phabricator-icon-nav .phui-icon-view.phuihead-small) that sets it as 24px square. This can be seen here: https://phab08.wmflabs.org/project/sprint/board/27/
I do not think that this card style is very nice and it could be improved. But, the small image is there for now.
Good! It looks like the cards wuld benefit from some vertical-align: top.
Anyway, @Jdlrobson is the one wanting this feature, and he is a web coder ninja himself... (hint, hint)
This is so far my biggest pain point about using Phabricator for sprint boards. I can see username but not avatar - how do I get the avatars on https://phabricator.wikimedia.org/tag/gather_sprint_c/board/
That is not a Sprint project.... As in using the Sprint extension (no burndown chart).
Got it! FYI to newbies like myself there is a barely visible checkbox when you edit project details for Sprint - tick that and boom - magic :)
@Jdlrobson: Please do read https://www.mediawiki.org/wiki/Phabricator/Project_management#Sprints and spread the word that there is documentation. I just corrected the wrong icon, the wrong color, and the missing start and end dates of "Gather Sprint C_" (the name still violates the project guidelines).
CCing @JKatzWMF just to ma sure he is aware of he comment above. No worries, it happens the first time. :)