Skip to content

Add alternative logo (pride) #322

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rhendric
Copy link

@rhendric rhendric commented Dec 5, 2024

Haskell logo in the colors of the Pride Progress flag

If we're going to have easter eggs that promote subcultures, I'd want us to start here.

Suggestions for improvement are very welcome. Clearly this is a derivative of the existing Haskell logo, but the modifications are all my own work, and I explicitly license this art (and code) under the BSD 3-Clause license used by the rest of the site. Seems I can't do that; next steps TBD.

@rhendric
Copy link
Author

rhendric commented Jan 5, 2025

Please let me know if there's anything else the committee needs from me for this to be considered.

@rhendric
Copy link
Author

rhendric commented Feb 5, 2025

Bump!

@rhendric
Copy link
Author

rhendric commented Mar 5, 2025

Gentle reminder for the committee that this still needs a review.

@rhendric
Copy link
Author

rhendric commented Apr 5, 2025

I think it would be nice to have this up for Pride Month (June, in the US). Is that feasible?

@hasufell
Copy link
Contributor

hasufell commented May 7, 2025

I'm a bit confused why this got no attention.

Does the haskell.org committee need more members to review PRs?

@rhendric
Copy link
Author

rhendric commented May 9, 2025

Does the haskell.org committee need more members to review PRs?

They are usually quite responsive; just today, #337 and #338 have gotten review feedback within hours! I don't know what is happening here.

Copy link
Collaborator

@aviaviavi aviaviavi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apologies for the delay. Image and code look fine to me, but on my current environment setup I'm not actually able to verify the JS functionality locally yet (trying to fix that now). It would be good if someone else can verify all works as expected before we merge.

@tomjaguarpaw
Copy link
Collaborator

For the record, adding an alternative logo will require a majority vote of the whole committee, just as keeping the original "uwu" logo did: #321 (comment)

@sshine
Copy link

sshine commented May 12, 2025

I don't know how one prioritises one subculture over another when picking easter egg logos, but one subculture that often gets overlooked in the tech scene are native americans. To promote the adoption of functional programming in native communities, having an entire series on ethnic minorities might be worth considering.

haskell-logo

@rhendric
Copy link
Author

@sshine, that's lovely! My intent was always to get one of my PRs merged so that the tech infrastructure for more than one alt logo is in place, and then more broadly invite the community to build on top of that so that there aren't merge conflicts. Please submit yours when that is ready!

@Kleidukos
Copy link
Collaborator

@sshine We might want to leave this to the other Haskell Foundation.

@hasufell
Copy link
Contributor

@sshine We might want to leave this to the other Haskell Foundation.

Why?

@GunpowderGuy
Copy link

I don't know how one prioritises one subculture over another when picking easter egg logos, but one subculture that often gets overlooked in the tech scene are native americans. To promote the adoption of functional programming in native communities, having an entire series on ethnic minorities might be worth considering.

haskell-logo

There is also the fact the particular pride flag this logo is based on is controversial among queer people for several reasons. Personally i object to the fact it is copyrighted

@hasufell
Copy link
Contributor

@GunpowderGuy thanks for the insight. Indeed it seems so: https://progress.gay/pages/terms-of-use

For any use that involves art-making that isn’t being sold, or any non-commercial use, there is a CC (BY-NC-SA) license on the design.

So this is BY-NC-SA 4.0 and as such @rhendric cannot license it under BSD 3-Clause.

@rhendric rhendric marked this pull request as draft May 13, 2025 19:52
@rhendric
Copy link
Author

Yikes, thanks for bringing that to my attention, @GunpowderGuy and @hasufell.

I like the Progress flag in particular for this because of the geometric similarity with the Haskell bind-lambda logo, but this is a bummer. I'll have to do some research and get back to this thread when I have a bit more time.

@GunpowderGuy
Copy link

GunpowderGuy commented May 13, 2025

@rhendric I actually wasnt trying to point out a problem with licensing in your use case ( lol, i hadnt noticed the problem due to my adhd ). I tried to say i object to the progress flag for many reasons, including it being the property of someone as opossed to a symbol people can use without restrictions as the traditional rainbow flag can be

@TeofilC
Copy link

TeofilC commented May 13, 2025

Is this licensing thing actually a blocker? My understanding is that you should just use the same license for your derived artwork to be safe, and attribute.

Presumably the sponsors logos on the site aren't BSD3

@sshine
Copy link

sshine commented May 13, 2025

The HTML/CSS/JS of this commit seem great.

I'm not a big fan of the pride flag as a Haskell website logo, because it seems political.

It reminds me of websites that have BLM and Ukraine banners. Of course, those are great causes, like the celebration of gay rights. I wish for everyone to be treated fairly, and I acknowledge that awareness is necessary. But I find that it must be possible to ask to separate political matters without being called out for being a heretic. Alternatively, the logo becomes a platform for battling out values. Seems like a slippery slope that does not align with the core purpose of a website logo.

This argument does not seem to apply to the uwu logo. (Maybe I don't understand it fully.)

@rebeccaskinner
Copy link
Collaborator

rebeccaskinner commented May 14, 2025

@sshine

I don't know how one prioritises one subculture over another when picking easter egg logos, but one subculture that often gets overlooked in the tech scene are native americans. To promote the adoption of functional programming in native communities, having an entire series on ethnic minorities might be worth considering.

Thank you for raising the broader idea of outreach.

Regardless of how we decide to handle alternate logos, encouraging greater participation in Haskell and functional programming is definitely a valuable goal, and I'd encourage anyone interested in that to get involved.

That said, I want to call attention to two important considerations:

  1. If you're interested in encouraging participation from Native and Indigenous peoples, I'd suggest starting by reaching out to Native and Indigenous members of the Haskell community, as well as existing organizations and communities focused on Native and Indigenous people in tech more broadly. It's important that any outreach be collaborative and community-led, with the Haskell community supporting their goals rather than speaking for them. We want Haskell to be a welcoming and respectful space, and that means making sure any efforts to broaden participation are guided by and responsive to the people we're aiming to include.

  2. It's also important to recognize that supporting one initiative doesn't mean disregarding others. No group can address every need equally at once. Prioritizing some efforts based on available energy or opportunity is natural, and it doesn’t diminish the importance of broader outreach.

@hasufell
Copy link
Contributor

I'm not a big fan of the pride flag as a Haskell website logo, because it seems political.

Pride members are a diverse group that can be found in pretty much the whole political spectrum.

There's a certain part of it in US culture that is very vocal and hyper political, but that doesn't represent the whole of it.

If anything, it's a stance for basic human rights... which seems hardly controversial and aligns with the inclusion values of the Guidelines For Respectful Communication:

We welcome into the Haskell community people of all backgrounds, identities, and beliefs, provided only that they in turn behave in the respectful way articulated in these guidelines.

@GunpowderGuy
Copy link

GunpowderGuy commented May 14, 2025

I'm not a big fan of the pride flag as a Haskell website logo, because it seems political.

Pride members are a diverse group that can be found in pretty much the whole political spectrum.

There's a certain part of it in US culture that is very vocal and hyper political, but that doesn't represent the whole of it.

If anything, it's a stance for basic human rights... which seems hardly controversial and aligns with the inclusion values of the Guidelines For Respectful Communication:

We welcome into the Haskell community people of all backgrounds, identities, and beliefs, provided only that they in turn behave in the respectful way articulated in these guidelines.

The "progress" flag meanwhile is controversial. As you said queer people are diverse and that includes their opinion on that newer pride flag. I provided one of the reasons why i dont like it, i dont know if this is place to discuss it further

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants