Once you archive a badge ... what happens to:
- Timeline
- Profiles
- Management
Once you archive a badge ... what happens to:
rP Phabricator | |||
D14730 | rP6985643f5809 Filter archived Badges from UI |
First approaches that come to mind, for whatever that's worth:
Timeline: don't show (and no way to show in the future).
Profiles: In the long run, don't show by default + click into the panel for options/details/management (e.g., accommodate having 100 badges easily, let users pick which badges to share), which lets you dig around or click something and see archived badges you've been awarded?
For now, just render them with a disabled state probably?
(Likely no additional effort, but if we add an "Archived" state, the "Badge Detail" page should also render with that state.)
Management: No change, maybe? Default view in the application is already only active badges so that seems reasonable. But maybe prevent archived badges from being awarded?
I'll probably kill them everywhere, since you can dig them up in ApplicationSearch in Badges if you're really curious.
If you know you had three badges yesterday and then visit your profile and see only two badges, there's no way to figure out what happened (without examining the edit history of every badge), if we completely hide them, is there?
I don't think that actually matters and we might reasonably flesh out the profile a bit before unbeta'ing anyway, that was just my internal line of thinking.
Yeah, I sort of wonder "beta" wise if we should add the ability to "Close" a badge, which essentially locks it from (easily) adding new members. So a temporary badge like "Attended First Meetup" gets assigned out to 10 people, then closed & locked. Those could still show. "Archive" is still essentially in my mind, "delete from the UI".
I wouldn't mind having these somewhere on profile though, even it it's hidden by an "all badges" link or something.
"Close" makes sense to me. And, yeah, I agree that long-term some kind of "All Badges" link that leads to, like:
...or something along those lines makes sense.