With GitHub’s recent promotion of their topics and discoverability of open source repositories via GitHub Explore – it was with some disappointment I was unable to spot Perl. I contacted GitHub via Twitter and they informed me, that Perl was already a topic and I found out that it was simply not listed in GitHub Explore.
GitHub Explore is “Community-curated topic pages on GitHub” and is accessible as a repository. So I cloned it and started to on defining an entry for Perl 5.
I located the primary historic information from perlhist via perldoc.perl.org and I grabbed some descriptions of Perl from varies resources like perl.org and the like and tried to paraphrase it into something understandable.
When I came to the option of adding an image representing Perl I got stuck. I remembered have experienced the same issue on a previous occasion.
– “What is the official Perl logo?”
I did some googling and surfing and came across several different variations:
I have come across the raptor on other occasions, but again it is not widely adopted. It has a less restrictive license, but it is not really the official logo. The mention of the raptor however does seem to go somewhat far back thanks to Matt S Trout.
I decided to write my local user group and as I feared the perception of what the official Perl logo is, was by no means conclusive. The Onion logo was mentioned, which is also mentioned on the Wikipedia page. It is also used for representing Perl, example: https://glot.io/. The Onion logo is also mentioned on the Wikipedia page, it is however most often used to refer to The Perl Foundation (TPF) and the logo is trademarked by TPF.
After this I consulted #perl on IRC and I got a link to a blog post with a new logo I had never seen before, much more resembling the Perl 6 butterly logo. The blog post did however also describe a situation quite similar to mine, but describing frustration over not being able to get permission to use the known logos.
I am slowly coming to the conclusion of reusing the raptor logo presented on: https://github.com/perl.
- It is the one I like the most
- It holds the most compatible license
- It is already being presented on GitHub, though in another context
If somebody dislikes the inclusion of the particular logo, a PR is all it takes to remove it.
I am however left with a weird feeling…
– “It is actually easier to get the perl source code than a promotional piece of graphic for a given open source project”
How can we as a community maintain an identify and do promotion of the perl project, which does not hold a commonly and widely used symbol, which can be used any where and in any context without fear of repercussions.
Perhaps I should set up a crowd sourcing initiative to create a grant via the TPF to create a new Perl 5 logo, which can be used by anybody, anywhere, anytime… because this logo situation is just plain silly and it has been for too long.