A call has gone out for a new logo for Haskell.  Candidates (including a couple of mine) are accumulating here.  There has also been a long thread on the Haskell Cafe mailing list.

I've lived through a couple of corporate rebranding exercises in my time, and I've read about some others.  They follow a pattern:
  1. Management decide that the organisation needs a makeover to change public perception.  A new corporate "look and feel" is part of this, and a new logo is therefore required.  The rest of the makeover may be deep or shallow; that doesn't affect the rest of this story.
  2. The new branding is released with as much fanfare as possible.  Press releases are released.  Staff are given briefings about the significance of the whole exercise and the bold new future that it symbolises.
  3. The staff universally agree that the new logo is not a patch on the old one.  The old one was a much loved friend; it stood for something; people have spent years working for it.  The new one is obviously a piece of cheap gimcrackery munged up by an overpaid consultancy hired by senior managers who mistake image for substance.  A ten year-old with an Etch-a-Sketch could have done better.
  4. Over time the new logo blends in and becomes part of the scenery.  Years pass.  Go to stage 1 and repeat.
This suggests that the current effort to find a new logo for Haskell needs to go back to the basics.  Its no good expecting consensus on one of the suggestions because there are too many options and everyone has their favourite.  Nothing will attract a majority of the community. 

Furthermore I think that (just like programmers everywhere) we have dived into development before deciding what the requirements are.  This is reflected in the mailing list discussion, where two broad positions seem to be emerging.
A paradox of the Haskell world is that, while the language is Vulcan, the community around it is dominated by Warm Fuzziness.  Clearly the two are not mutually exclusive.

A rebranding exercise needs to start with a short list of adjectives that the brand is to represent, and I think that the Haskell community needs to decide this before it fires up Inkscape.  To that end, here are a sample of adjectives in alphabetical order:

abstract, academic, accessible, accurate, adventurous, business-like, communal, complicated, dangerous, different, easy, exciting, familiar, friendly, fun, fuzzy, hard, interesting, inventive, precise, productive, profitable, reliable, revolutionary, safe, simple, strange, supportive, warm, welcoming.

What are the top three adjectives we want to project?  Once we have decided that, we can write a brief for the Haskell logo.

Note that the selected adjectives need not be related.  In fact they may be partly contradictory.  I've already noted that the language is Vulcan whereas the community is Warm and Friendly.  So they might reasonably be the three adjectives (though I wouldn't take "Vulcan" too literally).  The challenge will then be for the graphical work to project these qualities, even if they seem incompatible.