#466 Modularity WG Onboarding badge
Closed: Pushed None Opened 7 years ago by skamath.

Badge description (like "You added a co-maintainer to a package. BFF!"):

The title could be something related to AGILE - Agile Panda / Agile Warrior ow something along those lines.

Description : Congratulations, you got sponsored into the the Modularity WG.

Help the badges team understand what this idea is all about. If this badge is awarded for certain kinds of activities:
1) What are those activities?
This badge is to be awarded to all the sponsored members of Modularity WG.

2) Who is doing them (are they packagers? translators? newcomers? veterans? users? sponsors?)
Targets the members and new-comers of the modularity-wg group.

3) Why are they doing them (is this a means to a different end?)

4) When do they do them (every day? once a year?)
Once.

5) How do they do them (by talking in IRC? by running commands in the console? by using a web interface?)
By getting sponsored to the [https://admin.fedoraproject.org/accounts/group/view/modularity-wg modularity-wg] group.
Lastly, do you have any ideas for artwork concepts?
Not yet.


Basic yml added for automatically awarding the badge.
fas-modularity.yml

Basic yml added for automatically awarding the badge.
fas-modularity.yml

That new modularity yaml rule looks good to me.

Note that it will only award the badge to new members of the modularity-wg. All the people who are already in the group will not get the badge.

You can patch this script: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/badges/backend/files/cron/award-oldschool-badges#n124 which runs as a cronjob, and it will award the badge to all the people who are already in the group.

That new modularity yaml rule looks good to me.

Note that it will only award the badge to new members of the modularity-wg. All the people who are already in the group will not get the badge.

You can patch this script: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/badges/backend/files/cron/award-oldschool-badges#n124 which runs as a cronjob, and it will award the badge to all the people who are already in the group.

Replying to [comment:1 ralph]:

That new modularity yaml rule looks good to me.

Perfect, reflecting that in ticket status. Before adding this file to the repo, we'll want to make sure all the details are still correct once the badge artwork is completed (e.g. the PNG file name is fas-modularity.png right now).

Note that it will only award the badge to new members of the modularity-wg. All the people who are already in the group will not get the badge.

You can patch this script: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/badges/backend/files/cron/award-oldschool-badges#n124 which runs as a cronjob, and it will award the badge to all the people who are already in the group.

Oh, okay, this is super useful to know! Thanks for pointing this out. We'll bring this up in our own meeting today. :)

Replying to [comment:1 ralph]:

That new modularity yaml rule looks good to me.

Perfect, reflecting that in ticket status. Before adding this file to the repo, we'll want to make sure all the details are still correct once the badge artwork is completed (e.g. the PNG file name is fas-modularity.png right now).

Note that it will only award the badge to new members of the modularity-wg. All the people who are already in the group will not get the badge.

You can patch this script: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/badges/backend/files/cron/award-oldschool-badges#n124 which runs as a cronjob, and it will award the badge to all the people who are already in the group.

Oh, okay, this is super useful to know! Thanks for pointing this out. We'll bring this up in our own meeting today. :)

Hi there!

We just discussed this topic in the weekly Modularity WG meeting ([https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-05/weekly_meeting_of_modularity_wg.2016-07-05-15.00.html minutes], [https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-05/weekly_meeting_of_modularity_wg.2016-07-05-15.00.log.html log]) and the gist is that we'd prefer a theme that's more specific to modularity, modules, ... rather than the development methodology we use.

Some ideas that came up:

  • a jigsaw puzzle ("pieces that fit together nicely")
  • a model made from legos ("blocks that fit together nicely, but not just one way")
  • an actual jigsaw (the tool to make a jigsaw puzzle)

We also tangentially discussed badges for progressions (e.g. "jigsaw -> Duplos -> Legos") but as membership in the WG group is a binary thing, that's probably better for people committing changes to modules (analogous to packagers), so something for later perhaps.

Hi there!

We just discussed this topic in the weekly Modularity WG meeting ([https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-05/weekly_meeting_of_modularity_wg.2016-07-05-15.00.html minutes], [https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-05/weekly_meeting_of_modularity_wg.2016-07-05-15.00.log.html log]) and the gist is that we'd prefer a theme that's more specific to modularity, modules, ... rather than the development methodology we use.

Some ideas that came up:

  • a jigsaw puzzle ("pieces that fit together nicely")
  • a model made from legos ("blocks that fit together nicely, but not just one way")
  • an actual jigsaw (the tool to make a jigsaw puzzle)

We also tangentially discussed badges for progressions (e.g. "jigsaw -> Duplos -> Legos") but as membership in the WG group is a binary thing, that's probably better for people committing changes to modules (analogous to packagers), so something for later perhaps.

Forwarding a reply [https://lists.fedoraproject.org/archives/list/commops@lists.fedoraproject.org/message/FYTW7HDWQMH6OZI7UDTNANG5Z23CHJZY/ from the commops mailing list] to the ticket.


Hi there!

Caveat - the puzzle peice is a symbol for some Autism Spectrum Disorder organizations, such as Autism Speaks. Some Autistic people do not appreciate being presented as a less than complete person and prefer to think of themselves as Neurodiverse.

I tried to think of other "modular" ideas and came up with;
- space vehicles (International Space Station, various space capable rockets)
- molecular chemistry ( a molecule of water is two hydrogen and an oxygen, the periodic table is sectioned out to like elements, an atom itself is described as having various shells that hold up to a certain amount of electrons)
- Parts of a radio, circuit board, or motherboard
- something more organic - a basic lifeform has a circulatory system, digestion system
- Parts of any vehicle or automobile

I haven't been participating in modularity, so these ideas may or may not have merit, but wanted to share.

Thanks,
Zach

aikidouke

Forwarding a reply [https://lists.fedoraproject.org/archives/list/commops@lists.fedoraproject.org/message/FYTW7HDWQMH6OZI7UDTNANG5Z23CHJZY/ from the commops mailing list] to the ticket.


Hi there!

Caveat - the puzzle peice is a symbol for some Autism Spectrum Disorder organizations, such as Autism Speaks. Some Autistic people do not appreciate being presented as a less than complete person and prefer to think of themselves as Neurodiverse.

I tried to think of other "modular" ideas and came up with;
- space vehicles (International Space Station, various space capable rockets)
- molecular chemistry ( a molecule of water is two hydrogen and an oxygen, the periodic table is sectioned out to like elements, an atom itself is described as having various shells that hold up to a certain amount of electrons)
- Parts of a radio, circuit board, or motherboard
- something more organic - a basic lifeform has a circulatory system, digestion system
- Parts of any vehicle or automobile

I haven't been participating in modularity, so these ideas may or may not have merit, but wanted to share.

Thanks,
Zach

aikidouke

On the [https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-26/modularity_wg.2016-07-26-15.00.html Modularity WG meeting], held on 2016-July-26, we have agreed on the following theme:

Unfortunately we were lack of members with voting rights during the meeting, so necessary quorum has not been reached. As such we have agreed on the "lazy consensus" approach". If any of the Modularity WG member with voting rights, not present on the meeting, would like to see a different theme, please speak up and express your idea. The deadline till the possibility to change the decision made on the meeting will expire, is set at the end of this week 2016-July-31 23:59 UTC.

On the [https://meetbot.fedoraproject.org/fedora-meeting-3/2016-07-26/modularity_wg.2016-07-26-15.00.html Modularity WG meeting], held on 2016-July-26, we have agreed on the following theme:

Unfortunately we were lack of members with voting rights during the meeting, so necessary quorum has not been reached. As such we have agreed on the "lazy consensus" approach". If any of the Modularity WG member with voting rights, not present on the meeting, would like to see a different theme, please speak up and express your idea. The deadline till the possibility to change the decision made on the meeting will expire, is set at the end of this week 2016-July-31 23:59 UTC.

'''Proposed name''': Modularity WG Member

CCing some members of the Design Team to this ticket to check out. With the Design FAD + Massachusetts badges workshop coming up this weekend, maybe this is a ticket that someone might like to tackle!

'''Proposed name''': Modularity WG Member

CCing some members of the Design Team to this ticket to check out. With the Design FAD + Massachusetts badges workshop coming up this weekend, maybe this is a ticket that someone might like to tackle!

Here's a draft so far; tried to imply the idea of removing and replacing a lego piece (although I'm not sure if the design is too subtle in it's message).
[[Image(ticket #466.png)]]

Here's a draft so far; tried to imply the idea of removing and replacing a lego piece (although I'm not sure if the design is too subtle in it's message).
[[Image(ticket #466.png)]]

From my perspective, it looks pretty awesome. Would be interested to hear about others think too.

From my perspective, it looks pretty awesome. Would be interested to hear about others think too.

I am +1 for this design. It looks really great.

I am +1 for this design. It looks really great.

@maryshak1996, thanks for the work on the design. I think that drop shadows you are using don't really fit into the style of badges that well. Perhaps try another version without them. It could be cool to see the blocks interlocking somehow, maybe something like this https://pixabay.com/static/uploads/photo/2014/03/25/16/58/lego-297773_960_720.png

@maryshak1996, thanks for the work on the design. I think that drop shadows you are using don't really fit into the style of badges that well. Perhaps try another version without them. It could be cool to see the blocks interlocking somehow, maybe something like this https://pixabay.com/static/uploads/photo/2014/03/25/16/58/lego-297773_960_720.png

@maryshak1996, please upload SVGs and PNGs when you attach your badge artwork. Thanks :)

@maryshak1996, please upload SVGs and PNGs when you attach your badge artwork. Thanks :)

here's another option, with the interlocking lego idea that @riecatnor suggested
[[Image(ticket #466_attempt2.png)]]

here's another option, with the interlocking lego idea that @riecatnor suggested
[[Image(ticket #466_attempt2.png)]]

@maryshak1996, lookin' better :) can you try a version with three lego blocks, centering them and give them outlines. Similar to the style on this badge: https://badges.fedoraproject.org/badge/apprentice-wordsmith-ii or if you want to keep it flatter try to imitate this style: https://badges.fedoraproject.org/badge/chief-editor In general, we do not use blur effects in our badges aesthetics. Try to go with simple, bright and clean designs

@maryshak1996, lookin' better :) can you try a version with three lego blocks, centering them and give them outlines. Similar to the style on this badge: https://badges.fedoraproject.org/badge/apprentice-wordsmith-ii or if you want to keep it flatter try to imitate this style: https://badges.fedoraproject.org/badge/chief-editor In general, we do not use blur effects in our badges aesthetics. Try to go with simple, bright and clean designs

tweaked things a little bit more with strokes and such, let me know what you think!
[[Image(ticket #466_attempt3.png)]]

tweaked things a little bit more with strokes and such, let me know what you think!
[[Image(ticket #466_attempt3.png)]]

Replying to [comment:16 maryshak1996]:

tweaked things a little bit more with strokes and such, let me know what you think!

Thanks for the update! I like it very much, especially that every "lower" piece exposes some, but not all of its knobs, that's a nice analogy for exposed vs. private APIs.

Replying to [comment:16 maryshak1996]:

tweaked things a little bit more with strokes and such, let me know what you think!

Thanks for the update! I like it very much, especially that every "lower" piece exposes some, but not all of its knobs, that's a nice analogy for exposed vs. private APIs.

Replying to [comment:17 nphilipp]:

Replying to [comment:16 maryshak1996]:

tweaked things a little bit more with strokes and such, let me know what you think!

Thanks for the update! I like it very much, especially that every "lower" piece exposes some, but not all of its knobs, that's a nice analogy for exposed vs. private APIs.
I'm glad that it's getting the message across well!

Replying to [comment:17 nphilipp]:

Replying to [comment:16 maryshak1996]:

tweaked things a little bit more with strokes and such, let me know what you think!

Thanks for the update! I like it very much, especially that every "lower" piece exposes some, but not all of its knobs, that's a nice analogy for exposed vs. private APIs.
I'm glad that it's getting the message across well!

Lookin good! Can you try a version where the blocks are lighter? I just reread the badge description and I realize this is a membership badge, so you want to use a pink ring and a green background. I'd like to see a version with the Legos smaller and centered with the light burst background. Similar to this badge: https://badges.fedoraproject.org/badge/grillardin-cookbook-iii

Lookin good! Can you try a version where the blocks are lighter? I just reread the badge description and I realize this is a membership badge, so you want to use a pink ring and a green background. I'd like to see a version with the Legos smaller and centered with the light burst background. Similar to this badge: https://badges.fedoraproject.org/badge/grillardin-cookbook-iii

Tried to incorporate your suggestions into this:
[[Image(ticket #466_attempt4.png)]]

Tried to incorporate your suggestions into this:
[[Image(ticket #466_attempt4.png)]]

Replying to [comment:20 maryshak1996]:

Tried to incorporate your suggestions into this:
[[Image(ticket #466_attempt4.png)]]

Looks very nice!! Can we also try a white background around the blocks? It would make them pop beautifully.

Replying to [comment:20 maryshak1996]:

Tried to incorporate your suggestions into this:
[[Image(ticket #466_attempt4.png)]]

Looks very nice!! Can we also try a white background around the blocks? It would make them pop beautifully.

Yes it's looking great!! The background color should be lighter, similar to this other member badge: https://badges.fedoraproject.org/badge/pixel-ninja that might help it pop off without the white stroke

Yes it's looking great!! The background color should be lighter, similar to this other member badge: https://badges.fedoraproject.org/badge/pixel-ninja that might help it pop off without the white stroke

here it is with a lighter green background and a dark green outline around the blocks
[[Image(ticket #466_attempt 5_green outline.png)]]
and here is a variation with the same light green background but with the white outline that @mleonova suggested
[[Image(ticket #466_attempt 5_white outline.png)]]

here it is with a lighter green background and a dark green outline around the blocks
[[Image(ticket #466_attempt 5_green outline.png)]]
and here is a variation with the same light green background but with the white outline that @mleonova suggested
[[Image(ticket #466_attempt 5_white outline.png)]]

I think the white outline is going in the right direction, it's just a little too much IMO. For a quick experiment I've filled the white outline with a very light green (saturation of 15%, #d9ffd9) and it still popped nicely, but wasn't so hard on the eyes.

I think the white outline is going in the right direction, it's just a little too much IMO. For a quick experiment I've filled the white outline with a very light green (saturation of 15%, #d9ffd9) and it still popped nicely, but wasn't so hard on the eyes.

@nphilipp great idea! I just tried that and I think it looks pretty good!
[[Image(ticket #466_attempt 6.png)]]

@nphilipp great idea! I just tried that and I think it looks pretty good!
[[Image(ticket #466_attempt 6.png)]]

@maryshak1996 Thanks!

I've raised this ticket again in the WG meeting yesterday, so the voting members can meditate about it over the week and we'll hopefully have a decision after next week's meeting.

@maryshak1996 Thanks!

I've raised this ticket again in the WG meeting yesterday, so the voting members can meditate about it over the week and we'll hopefully have a decision after next week's meeting.

Generally we go with full opacity on strokes. I actually kind of like the white. But if it isn't working for everyone else let's see some options of different colors with full opacity. Thanks :)

Generally we go with full opacity on strokes. I actually kind of like the white. But if it isn't working for everyone else let's see some options of different colors with full opacity. Thanks :)

Replying to [comment:27 riecatnor]:

Generally we go with full opacity on strokes. I actually kind of like the white. But if it isn't working for everyone else let's see some options of different colors with full opacity. Thanks :)

Take it as a fully opaque light green then :). Maybe it should match the lighter of the greens in the background though (the "rays"), to not go fully overboard with the amount of colors.

Replying to [comment:27 riecatnor]:

Generally we go with full opacity on strokes. I actually kind of like the white. But if it isn't working for everyone else let's see some options of different colors with full opacity. Thanks :)

Take it as a fully opaque light green then :). Maybe it should match the lighter of the greens in the background though (the "rays"), to not go fully overboard with the amount of colors.

Tried a version with a stroke matching the light green ray that @nphilipp suggested and while it looks nice and clean, I wonder if having such an understated stoke strays too much from the, generally, high contrast strokes that accompany badge elements. Here it is:
[[Image(ticket #466_attempt 7.png)]]
I feel like something with a little more contrast to the background but not as much as my original bright green would be good, like this:
[[Image(ticket #466_attempt 8.png)]]

Tried a version with a stroke matching the light green ray that @nphilipp suggested and while it looks nice and clean, I wonder if having such an understated stoke strays too much from the, generally, high contrast strokes that accompany badge elements. Here it is:
[[Image(ticket #466_attempt 7.png)]]
I feel like something with a little more contrast to the background but not as much as my original bright green would be good, like this:
[[Image(ticket #466_attempt 8.png)]]

My favorite is still the badge with the white stroke.. thoughts from the modularity group?

My favorite is still the badge with the white stroke.. thoughts from the modularity group?

OK, not sure why this has taken so long, but it is what it is. We had a vote in email and in the WG meeting and https://fedorahosted.org/fedora-badges/attachment/ticket/466/ticket%20%23466_attempt%207.png wins the day. Hopefully, we can now close this ticket :)

Thanks to all so so much for your work on this!

OK, not sure why this has taken so long, but it is what it is. We had a vote in email and in the WG meeting and https://fedorahosted.org/fedora-badges/attachment/ticket/466/ticket%20%23466_attempt%207.png wins the day. Hopefully, we can now close this ticket :)

Thanks to all so so much for your work on this!

I appreciate the feedback from the group, but unfortunately that design does not fit the standards of badges in that the graphics are blending too much with the background. The design that works best is the one with the stroke with full opacity white.. If you are against that one, I think we should try a few more variations on coloring perhaps for the bricks. The main idea is that the graphics pop from the bg not blend into it

I appreciate the feedback from the group, but unfortunately that design does not fit the standards of badges in that the graphics are blending too much with the background. The design that works best is the one with the stroke with full opacity white.. If you are against that one, I think we should try a few more variations on coloring perhaps for the bricks. The main idea is that the graphics pop from the bg not blend into it

Just tried an iteration where we kept that stroke white but made each of the blocks a different shade of green so that there isn't so many contrasting colors, but I think that the blocks still look best with the purple, orange, and pink that we had before and if we need a white outline for that part of the design to stay put, I vote to use the white background with the multicolor bricks over this newest iteration for the sake of time! But here is the all-green blocks version if anyone wants to take a look.
[[Image(ticket#466_attempt9.png)]]

Just tried an iteration where we kept that stroke white but made each of the blocks a different shade of green so that there isn't so many contrasting colors, but I think that the blocks still look best with the purple, orange, and pink that we had before and if we need a white outline for that part of the design to stay put, I vote to use the white background with the multicolor bricks over this newest iteration for the sake of time! But here is the all-green blocks version if anyone wants to take a look.
[[Image(ticket#466_attempt9.png)]]

From the other badges I looked at, they do not have any kind of "halo" stroke to make some central object stand out. Even the recommended https://badges.fedoraproject.org/badge/grillardin-cookbook-iii simply has a darker gray (and still thin) stroke. I propose we drop the "halo" stroke and simply lower the luminosity of the strokes on the individual blocks. This isn't quite right, but it's late and I was just trying to offer another option.

[[Image(https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%20%23466_attempt%2010.png)]]

From the other badges I looked at, they do not have any kind of "halo" stroke to make some central object stand out. Even the recommended https://badges.fedoraproject.org/badge/grillardin-cookbook-iii simply has a darker gray (and still thin) stroke. I propose we drop the "halo" stroke and simply lower the luminosity of the strokes on the individual blocks. This isn't quite right, but it's late and I was just trying to offer another option.

[[Image(https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%20%23466_attempt%2010.png)]]

It also strikes me that the strong pink border around the badge is perhaps causing too much contrast. Using a low luminosity version of the green sunburst might help.
[[Image(https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%23466_attempt11.png)]]

It also strikes me that the strong pink border around the badge is perhaps causing too much contrast. Using a low luminosity version of the green sunburst might help.
[[Image(https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%23466_attempt11.png)]]

I clearly don't know how to get the png to inline. Maybe it's because I saved as "Cairo .png" from Inkscape? Sigh. Thanks to nils I figured it out.

I clearly don't know how to get the png to inline. Maybe it's because I saved as "Cairo .png" from Inkscape? Sigh. Thanks to nils I figured it out.

Oh. The pink means community. I am officially going to bed now.

Oh. The pink means community. I am officially going to bed now.

ttorling - riecatnor wrote the badge guidelines and is basically the definitive badge master so her recommendations are pretty important.

ttorling - riecatnor wrote the badge guidelines and is basically the definitive badge master so her recommendations are pretty important.

It seems everybody is waiting for someone else to do something. ;)

I've just brought up the badge in the weekly WG meeting, and we're not sure which of the candidates are conformant with the guidelines, from which the voting members then would choose one. Could someone from the badges side please wrap this up for us? Thanks!

It seems everybody is waiting for someone else to do something. ;)

I've just brought up the badge in the weekly WG meeting, and we're not sure which of the candidates are conformant with the guidelines, from which the voting members then would choose one. Could someone from the badges side please wrap this up for us? Thanks!

I talked it over with Mleonova and we both think this is the best candidate: https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%20%23466_attempt%205_white%20outline.png

Setting to approved on that one. Thanks all for your work and patience :)

I talked it over with Mleonova and we both think this is the best candidate: https://fedorahosted.org/fedora-badges/raw-attachment/ticket/466/ticket%20%23466_attempt%205_white%20outline.png

Setting to approved on that one. Thanks all for your work and patience :)

= Badge pushed =

I'm also submitting a patch to the Ansible repository / Infrastructure mailing list to automatically award the badge to current members of the FAS group (nobody should have to manually award the badge to people who are already in the FAS group once it's merged).

= Badge pushed =

I'm also submitting a patch to the Ansible repository / Infrastructure mailing list to automatically award the badge to current members of the FAS group (nobody should have to manually award the badge to people who are already in the FAS group once it's merged).

Metadata Update from @skamath:
- Issue assigned to maryshak1996

7 years ago

Login to comment on this ticket.

Metadata
Attachments 30
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment
Attached 7 years ago View Comment