WordPress.org

Making WordPress.org

Opened 4 months ago

Closed 4 months ago

Last modified 4 months ago

#3036 closed task (fixed)

Profiles: Add/update Community Team badge(s)

Reported by: hlashbrooke Owned by: coreymckrill
Milestone: Priority: normal
Component: Profiles Keywords: has-screenshots ui-feedback
Cc:

Description

Post and discussion for reference: https://make.wordpress.org/community/2017/05/04/there-has-been-a-bit/.

We currently have one badge for the Community Team and it is auto-assigned to all WordCamp organisers. It is labelled Community Team and uses .dashicons-groups (f307) with #11799d as the colour.

We need to make the following changes:

  1. The current badge must be renamed to Community Contributor and the current auto-assigning mechanism for it must remain the same.
  2. A new badge must be added with the label Community Team.
  3. This new badge will use the same icon and colour as the current badge, but must have a distinct background/fill colour, namely #b5dbe8.

The following people must get the new badge:

  • @myselfkhayer
  • @adityakane
  • @andreamiddleton
  • @bph
  • @brandondove
  • @camikaos
  • @carl-alberto
  • @yaycheryl
  • @courtneypk
  • @thewebprincess
  • @drebbitsweb
  • @emanuelblagonic
  • @francina
  • @hlashbrooke
  • @ibonazkoitia
  • @miss_jwo
  • @jimtrue
  • @psykro
  • @chanthaboune
  • @kcristiano
  • @enigmaweb
  • @mayukojpn
  • @meaganhanes
  • @defries
  • @remediosgraphic
  • @_dorsvenabili
  • @sheriebeth

In addition, would it be possible for myself (@hlashbrooke) to be given access to edit the list of people who have this new Community Team badge? We are training new deputies for the team at the moment and it would be great if I could assign them the badge when they are ready for it (instead of having to ask someone to do it each time).

All of this will bring the Community Team badge system in line with the other profile badges and will allow us to manage things properly going forward. It will also correctly recognise the people who make valuable contributions to the Community Team, but who do not currently have that sort of public recognition.

Attachments (4)

3036.PNG (18.5 KB) - added by SergeyBiryukov 4 months ago.
badge-organizer.jpg (15.3 KB) - added by coreymckrill 4 months ago.
Organizer badge
badges-with-organizer.png (36.6 KB) - added by hlashbrooke 4 months ago.
Badges with WordCamp Organizer badge included in suggested colour (#56af33)
Screenshot_20170815_133531.png (36.2 KB) - added by hlashbrooke 4 months ago.
Badge with colour #4354f7

Download all attachments as: .zip

Change History (38)

#1 @hlashbrooke
4 months ago

  • Type changed from enhancement to task

@SergeyBiryukov
4 months ago

#2 @SergeyBiryukov
4 months ago

  • Keywords has-screenshots added

The Profiles theme is not open-sourced yet, but here are the styles, just in case:

.badge-community {
	background: #b5dbe8;
	box-shadow: 0 0 0 4px #11799d;
}
.badge-community:before {
	color: #11799d;
}
.badge-community-contributor {
	background: white;
	box-shadow: 0 0 0 4px #11799d;
}
.badge-community-contributor:before {
	color: #11799d;
}

Here's how the new badge looks: 3036.PNG.

#3 @coreymckrill
4 months ago

  • Owner set to coreymckrill
  • Status changed from new to accepted

#4 follow-ups: @coreymckrill
4 months ago

  • Keywords reporter-feedback added

There are actually two distinct badge groups right now. One is the Community Team group and the other is the WordCamp Organizer group. Members must be manually assigned to the Community Team, while members are automatically assigned to WordCamp Organizers when their username gets added to an Organizer post in a WC site. However, in the Profiles theme there is logic that skips over the Dashicon for the WC Organizer group and displays the Community Team badge instead (this is what was supposed to be used). @iandunn made the commit [dotorg8440], but I don't see any explanation for it. My guess is that the original icon was too gendered.

  1. Do we need both a WordCamp Organizer group and a Community Contributor group? Is there anyone else who would be considered a "Community Contributor" besides a WordCamp organizer?
  2. If we don't need both, which name should we use?

In addition, would it be possible for myself (@hlashbrooke) to be given access to edit the list of people who have this new Community Team badge?

Unfortunately, as far as I can tell there isn't a way to manage the group member list unless you're a super admin. For now, your best bet would probably be to reopen this ticket each time you want to make changes to the membership list.

#5 @hlashbrooke
4 months ago

  • Keywords dev-feedback added; reporter-feedback removed

@coreymckrill Thanks for the updates here. That's very interesting about the groups - would there be scope to have three distinct groups/badges here then? Namely:

  1. WordCamp Organizer: Uses the badge that it is supposed to use (dashicons-businessman) an the auto-assigning mechanism remains in place.
  2. Community Contributor: Uses the current Community badge without the background fill. This can be manually assigned as we deem appropriate (I can think of a number of cases where we would assign this to individuals).
  3. Community Team: Uses the current Community badge, but includes the background fill. This would be manually assigned to the usernames I listed above and we can add future deputies to it as required.

This would mean that you would only be removing the logic that currently replaces the WordCamp Organizer badge, adding a new Community Contributor group, and adding the background fill to the Community Team badge.

We already have a distinct badge for WordCamp Speakers, so it makes sense to have a distinct one for WordCamp Organizers too.

Does that all make sense and would that be possible?

#6 in reply to: ↑ 4 ; follow-up: @SergeyBiryukov
4 months ago

Replying to coreymckrill:

However, in the Profiles theme there is logic that skips over the Dashicon for the WC Organizer group and displays the Community Team badge instead (this is what was supposed to be used). @iandunn made the commit [dotorg8440], but I don't see any explanation for it. My guess is that the original icon was too gendered.

Maybe https://developer.wordpress.org/resource/dashicons/#tickets would be a suitable replacement?

Unfortunately, as far as I can tell there isn't a way to manage the group member list unless you're a super admin. For now, your best bet would probably be to reopen this ticket each time you want to make changes to the membership list.

AFAIK, some team representatives are able to manage badges without being a super admin (at least that seems to be the case for Accessibility and Docs teams).

#7 in reply to: ↑ 6 @hlashbrooke
4 months ago

Replying to SergeyBiryukov:

I'm happy with any icon that makes sense for the WordCamp Organizer group. I do still like the "businessman" icon though - just because the person is wearing a tie, doesn't imply any particular gender I don't think. Depends on people's perceptions though I guess.

AFAIK, some team representatives are able to manage badges without being a super admin (at least that seems to be the case for Accessibility and Docs teams).

If there were a way for the Community Team reps to manage these badges, then that would be really great.

#8 in reply to: ↑ 4 @iandunn
4 months ago

Replying to coreymckrill:

in the Profiles theme there is logic that skips over the Dashicon for the WC Organizer group and displays the Community Team badge instead (this is what was supposed to be used). @iandunn made the commit [dotorg8440], but I don't see any explanation for it. My guess is that the original icon was too gendered.

That was part of the profiles redesign when the badges were first introduced. I don't think it had anything to do with the icon, since there wasn't an icon before that and we could have just picked a different one. It is weird that the code has the "businessman" icon in there, but maybe I just picked a random one since I knew it wouldn't actually be used? It's been too many years to remember. I definitely think we should pick a different icon if we end up displaying that badge, though.

I think the reason it was skipped was just that it was before there was a consistent pattern of the "Team" group/badge for team members and the "Contributor" group/badge for contributors. Organizers were considered to be team members at the time, so it didn't seem necessary to have an additional badge.

Now that the whole program and team is much bigger, I think it makes sense to reconsider that and probably have badges for Community Team, Community Contributor, and WordCamp Organizer. That's just my personal thoughts, though, it's something the team should decide.

Unfortunately, as far as I can tell there isn't a way to manage the group member list unless you're a super admin.

@jjj, is there a way for BuddyPress group admins to edit the group members list from the front end, even if they're not WP admins on the site? It seems like there would be, but I haven't seen that work before.

#9 @hlashbrooke
4 months ago

Thanks for the input @iandunn :)

The icon that @SergeyBiryukov suggested (dashicons-tickets) might make the most sense then as it is one that is unique to WordCamps. It also fits alongside the WordCamp Speaker badge in that it is an object that represents the work done by the contributor.

This ticket was mentioned in Slack in #buddypress by netweb. View the logs.


4 months ago

This ticket was mentioned in Slack in #community-events by myselfkhayer. View the logs.


4 months ago

#12 follow-up: @coreymckrill
4 months ago

Given that this is really just rearranging and clarifying details about some existing badge groups, rather than adding/removing a badge group, I personally don't think it's necessary to take this over to the Community P2. It seems more efficient to sort out details here.

@hlashbrooke your suggested implementation with three badges is totally doable. I have some followup comments/questions first:

  • Re: group management, from the look of the Slack mentions above, this isn't currently possible. Might be worth starting a separate Trac ticket about it.
  • Re: WC Organizer badge, I also like dashicon-tickets for the Organizer icon, as it's the same icon we use for WordCamps in the Events Widget on the WP Admin Dashboard. So that would get my vote.
  • Re: separate Contributor badge. It seems like there should be defined criteria for getting the badge. Any ideas for this? Do other teams have criteria spelled out?
Version 0, edited 4 months ago by coreymckrill (next)

#13 in reply to: ↑ 12 @hlashbrooke
4 months ago

Replying to coreymckrill:

Cool - sounds like this is all doable then.

Regarding your comments/questions:

Re: group management, from the look of the Slack mentions above, this isn't currently possible. Might be worth starting a separate Trac ticket about it.

Would this be a Meta ticket or a BuddyPress ticket? Either way, it shouldn't hold up the badge decisions here.

Re: WC Organizer badge, I also like dashicon-tickets for the Organizer icon, as it's the same icon we use for WordCamps in the Events Widget on the WP Admin Dashboard. So that would get my vote.

Cool - let's go with that then!

Re: separate Contributor badge. It seems like there should be defined criteria for getting the badge. Any ideas for this? Do other teams have criteria spelled out?

The criteria here would be mixture of things, but the initial ones that I can think of would be WordCamp mentors for sure, possibly meetup group organisers as well, and then anyone who contributes to the team in small doses (like at a Contributor Day). Does that sound like an alright definition to start with?

If this is all good with you, then you can go ahead and do this without any further confirmation from me :)

#14 follow-up: @coreymckrill
4 months ago

Would this be a Meta ticket or a BuddyPress ticket?

I recommend doing it as a Meta ticket with "Profiles" as the component.

The criteria here would be mixture of things, but the initial ones that I can think of would be WordCamp mentors for sure, possibly meetup group organisers as well, and then anyone who contributes to the team in small doses (like at a Contributor Day). Does that sound like an alright definition to start with?

Given the large number of people that would qualify with these (very reasonable, IMO) criteria, and the current bottleneck for managing a group badge list, perhaps we should hold off on the Contributor badge until either the list management issue is resolved, or we come up with an automated way to detect when someone should get it (like with some other badges).

#15 in reply to: ↑ 14 @hlashbrooke
4 months ago

Replying to coreymckrill:

Given the large number of people that would qualify with these (very reasonable, IMO) criteria, and the current bottleneck for managing a group badge list, perhaps we should hold off on the Contributor badge until either the list management issue is resolved, or we come up with an automated way to detect when someone should get it (like with some other badges).

For now then, could we only add the WordCamp mentors to the Community Contributor group? Meetup organisers are a lot harder to nail down in terms of commitment linked with username, so we'll have to work out a better system for that. Mentors are a more finite list, plus they can actually be automated quite easily. Here is the initial list though:

digisavvy
mbigul
dimensionmedia
nukaga
karenalma
nofearinc
nao
rafaelfunchal
ramiabraham
00sleepy

Will that work? Need any further input from me?

@coreymckrill
4 months ago

Organizer badge

#16 @coreymckrill
4 months ago

  • Keywords ui-feedback added; dev-feedback removed

For now then, could we only add the WordCamp mentors to the Community Contributor group?

Sounds good to me.

Now we just need to confirm the color scheme for the newly separate WordCamp Organizer badge. badge-organizer.jpg shows it with the same highlight color as the Community badges. Will that be sufficient, or does it need a different color?

cc @melchoyce

@hlashbrooke
4 months ago

Badges with WordCamp Organizer badge included in suggested colour (#56af33)

#17 follow-up: @hlashbrooke
4 months ago

I made a quick mockup with the WordCamp organizer badge set in a light green (#56af33). I don't have all the other badge colours for reference, but I think this works well. That being said, I'm happy to go with anything else if someone with more design acumen has a better plan.

#18 in reply to: ↑ 17 ; follow-up: @SergeyBiryukov
4 months ago

Replying to hlashbrooke:

I don't have all the other badge colours for reference, but I think this works well.

Here are the existing colors: https://make.wordpress.org/meta/handbook/documentation/profile-badges/.

#19 in reply to: ↑ 18 @hlashbrooke
4 months ago

Replying to SergeyBiryukov:

Replying to hlashbrooke:

I don't have all the other badge colours for reference, but I think this works well.

Here are the existing colors: https://make.wordpress.org/meta/handbook/documentation/profile-badges/.

Ah yes - of course!

In that case, perhaps #4354f7 would be better as one like it isn't in use yet.

@hlashbrooke
4 months ago

Badge with colour #4354f7

#20 follow-ups: @melchoyce
4 months ago

What if we used the Community blue for all community-related badges (Community team, organizing, and speaking), and grouped them together on people's profiles?

#21 in reply to: ↑ 20 @hlashbrooke
4 months ago

Replying to melchoyce:

What if we used the Community blue for all community-related badges (Community team, organizing, and speaking), and grouped them together on people's profiles?

Not a bad idea actually - I'd be down with that, especially if they could all be grouped together.

#22 in reply to: ↑ 20 @coffee2code
4 months ago

Replying to melchoyce:

What if we used the Community blue for all community-related badges (Community team, organizing, and speaking)...?

+1

Colors should be team-based and used for all of the team's associated badges.

#23 @coreymckrill
4 months ago

So, change the Speaker badge from yellow to the same Community blue as well? I understand the reasoning there, but it should be noted that the physical Speaker button that gets handed out at WordCamps and such is yellow...

#24 follow-ups: @hlashbrooke
4 months ago

Perhaps we make the Organizer badge the same colour as the Speaker badge? That would retain some consistency there, without messing with the existing conventions.

#25 in reply to: ↑ 24 @melchoyce
4 months ago

Replying to hlashbrooke:

Perhaps we make the Organizer badge the same colour as the Speaker badge? That would retain some consistency there, without messing with the existing conventions.

That could also work 👍

#26 in reply to: ↑ 24 @coreymckrill
4 months ago

Replying to hlashbrooke:

Perhaps we make the Organizer badge the same colour as the Speaker badge? That would retain some consistency there, without messing with the existing conventions.

I like that. Organizers and speakers are WordCamp-specific, so they are related to the Community team, but also kind of distinct.

#27 @hlashbrooke
4 months ago

Ok great. Then I'm happy to go forward with this :)

#28 @coreymckrill
4 months ago

  • Resolution set to fixed
  • Status changed from accepted to closed

This is resolved with [dotorg13337] and adjustments to the membership lists of the Community Team group and the new Community Contributor group.

#29 @mayukojpn
4 months ago

@hlashbrooke Where can I report deputy who don't get badge? I think @imnok should get it.

She also needs organizer badge: #3055

Last edited 4 months ago by SergeyBiryukov (previous) (diff)

#30 @hlashbrooke
4 months ago

Thanks @coreymckrill! I see that you used a different background colour (75% of the badge colour) instead of the one I mentioned above (#b5dbe8). I realise that 75% is considered the rule with these background colours, but if you look at the other badges, none of them stick to that rule - they all have custom colours instead that look a lot more like 50% of the badge colour. Could we do that for this Community Team badge too? The 75% shade is just too dark I think.

@mayukojpn I'll ping you on Slack to clear that up :)

#31 @hlashbrooke
4 months ago

Ha - I see @SergeyBiryukov brought this up as a separate ticket here: #3054. We can discuss it on there then :)

Last edited 4 months ago by SergeyBiryukov (previous) (diff)

This ticket was mentioned in Slack in #community-team by mayuko. View the logs.


4 months ago

#33 @dazunj
4 months ago

@hlashbrooke WordCamp Organizer badge is lost from some of the WordCamp Colombo Organizers.
https://profiles.wordpress.org/asithc
https://profiles.wordpress.org/nprasath002.

Do we need to create a ticket for this?

#34 @hlashbrooke
4 months ago

@dazunj That is a known bug - please ask in #meta-wordcamp on Slack about fixing it and someone will help you sort it out.

Note: See TracTickets for help on using tickets.