Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 815
    • Issues 815
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 46
    • Merge Requests 46
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds FrontendMinds Frontend
  • Issues
  • #1353

Closed
Open
Opened 2 hours ago by Ben Hayward@benhayward.ben
  • Report abuse
  • New issue
Report abuse New issue

(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.

xlarge__1_

Please solve the reCAPTCHA

We want to be sure it is you, please confirm you are not a robot.

Edited 1 hour ago by Ben Hayward

Related issues
0

    • Ben Hayward @benhayward.ben added 2 - Normal T - Feature labels 2 hours ago

      added 2 - Normal T - Feature labels

    • Ben Hayward @benhayward.ben added P - Platform label 2 hours ago

      added P - Platform label

    • Ben Hayward @benhayward.ben changed the description 2 hours ago

      changed the description

    • Ben Hayward @benhayward.ben changed the description 1 hour ago

      changed the description

    • Mark Edworthy
      Mark Edworthy @medworthy · 1 hour ago

      @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 22 minutes ago
    • MindsGaming
      MindsGaming @MindsGaming · 1 hour ago

      @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.

    • Mark Edworthy
      Mark Edworthy @medworthy · 23 minutes ago

      @MindsGaming & @benhayward.ben
      Whichever method is finally decided on and implemented, the changes need to be reflected within the FAQ (Helpdesk) section of the platform.

    • Ben Hayward
      Ben Hayward @benhayward.ben · 17 minutes ago
      Developer

      I see both of your points here. I wonder which icon we should use. I'll have to have a think on it, any suggestions feel free to leave them here. We could even change the text on the existing admin badge to show 'Minds Developer' / 'Minds Admin / Developer'.

      Edited by Ben Hayward 17 minutes ago
    • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
    Please register or sign in to reply
    Assignee
    None
    Assign to
    None
    Epic
    None
    None
    Milestone
    None
    Assign milestone
    None
    Time tracking
    No estimate or time spent
    None
    Due date
    None
    3
    Labels
    2 - Normal P - Platform T - Feature
    Assign labels
    • View project labels
    None
    Weight
    None
    Confidentiality
    Not confidential
    Lock issue
    Unlocked
    4
    4 participants
    user avatar
    Ben Hayward
    user avatar
    Mark Edworthy
    user avatar
    MindsGaming
    user avatar
    Emiliano Balbuena
    Reference: minds/front#1353