(feat): Developer Badges
It has been brought to my attention that some of the user-base correctly question whether I, and other developers are really staff. The obvious solution to this would be to create a new badge for developers.
A simple recolour of the admin badge would do the trick, but we may need a way to support it in the back end. I have previously verbally proposed to the team a badge system that stores the names of all of the badges held in an array similar to how 'nsfw' is handled - I feel this would be a cleaner approach than adding another variable into the entity but it may but over-complicating things.
Image provided by @FretzCapo as a mockup that I've put down to a vote in our developer chat.
added 2 - Normal T - Feature labels
added P - Platform label
changed the description
changed the description
@benhayward.ben,
Considering that currently all developers are employees / contractors of Minds Inc. (and there are still issues surrounding the active encouragement and promoting of 3rd party contributions), as well as trying to limit any obfuscation or confusion in relation to staff status, I agree that staff members should have a different coloured badge ie. the green badge) that distinguishes them from verified users. However, I believe that having many multiple coloured badges could aid in further confusion for the average user and consider that it would be more sensible to have only a single colour (ie. green) for all staff members.I have just noticed that not all staff developers are treated equally within this situation. As an example, whilst yourself possess a blue badge, other staff developers (ie. edgebal) have a green badge and this situation provides even further confusion.
Also, please remember that the staff are not well known for producing straightforward documentation about procedural changes and I believe that a multiple colour scheme will just add to the confusion (please remember the KISS principles when approaching issues such as this).
Edited by Mark Edworthy@medworthy I think actual different icons would be a better solution personally as I agree to many colors makes any badge less valuable and less likely to be viewed.
However I do agree that developers and admins need to be disguised in some way and separately if they do not have the same permissions.