Skip to content
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

Logo #1

Open
tarcieri opened this Issue Oct 13, 2018 · 54 comments

Comments

Projects
None yet
8 participants
@tarcieri
Copy link
Collaborator

tarcieri commented Oct 13, 2018

We need a logo!

@tarcieri tarcieri closed this Oct 13, 2018

@tarcieri tarcieri reopened this Oct 13, 2018

@stusmall

This comment has been minimized.

Copy link
Member

stusmall commented Oct 14, 2018

I love the idea of a Ferris wearing a ski mask while using a laptop like in all the corny hacker stock images but I don't think it's in line with message we want to get across.

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 14, 2018

I love the idea of a Ferris wearing a ski mask while using a laptop like in all the corny hacker stock images but I don't think it's in line with message we want to get across.

I feel exactly the same way. On both counts, unfortunately.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Oct 14, 2018

I was thinking about trying to do something similar to the RustSec logo:

screen shot 2018-10-14 at 6 20 25 am

Although I really liked this crab too:

screen shot 2018-10-13 at 3 53 20 pm

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 14, 2018

How about the Rust logo or Ferris on a padlock?

If anyone wants to play around with it, I made a padlock icon that you could use:

padlock

@stusmall

This comment has been minimized.

Copy link
Member

stusmall commented Oct 14, 2018

ferrislock
A quick dirty lock ferris as a lock. I'm no artist

@DrizztVD

This comment has been minimized.

Copy link

DrizztVD commented Oct 14, 2018

A quick dirty lock ferris as a lock. I'm no artist

Thumbs up on that one.

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 14, 2018

I tried a white-on-black Rust logo with the words "Secure Code" under it (like the Embedded WG logo), but I was just doing it in Mac Preview, so I couldn't get it the way I wanted, and I couldn't find a good font. I was looking for something old-school terminal-ish.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Oct 14, 2018

Here's an attempt at the "Ferris wearing a ski mask" idea (stretching the limits of my Illustrator skills here)

hax0rferriswithkey

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Oct 14, 2018

Here's the same thing sans ski mask:

rust-secure-code2

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Oct 15, 2018

Perhaps it should be animated, so that the ski mask disappears to the immediately-above image with just the old-fashioned key when one hovers over or clicks on the masked Ferris.

FYI, I'll probably participate in this WG as a lurker; my primary interest is in the potential crypto subgroup.

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Oct 15, 2018

How about a hermit Ferris? Quick sketch:

hermit_ferris

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 15, 2018

Wow I actually really love that.

@stusmall

This comment has been minimized.

Copy link
Member

stusmall commented Oct 15, 2018

Same!

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 15, 2018

@Shnatsel Would you be willing to run with that? Maybe add "Secure Code" on the shell?

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Oct 15, 2018

I kind of know my way around Illustrator and would be happy to run with any particular concept, particularly if you're into having .svg and .ai versions of the logo

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Oct 15, 2018

I won't stop you :)

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Oct 16, 2018

Wow, glad to see you guys liked hermit Ferris!

In retrospect, I'd use the "gesturing" Ferris variant from http://www.rustacean.net/ and make him hold up the shell with one pincer, to make it look like he's doing something instead of just sitting there.

Putting text on the shell would require the logo to be quite large for the text to be readable. 100x100px is definitely out, and github userpics are even smaller. Also, since it does not incorporate the official Rust logo, I figure a mention of Rust is needed too. So I'd rather go for "Rust Secure Code Working Group" label nearby than on the shell itself.

Feel free to run with the idea. I have a pretty good grasp of Inkscape, so let me know if you run into some trouble with the vectors - perhaps I will be able to assist.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Dec 16, 2018

Okay, after much ado, may I present Hermes, the Hermetic Hermit Crab:

hermes

I made him in Illustrator out of bits and pieces of Ferris. People seemed to like the hermit crab idea so I rolled with it, but I like metal so I tried giving him a metallic-colored shell.

I thought perhaps Ferris could use a friend or two...

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Dec 16, 2018

Instead of a shell I saw a stack of stones for a moment and now I cannot unsee it.

I'll try to do my own take on the logo in vector form.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Dec 16, 2018

Here's an SVG and Illustrator version of "Hermes":

Hermes.svg.gz
Hermes.ai.gz

I can also try to do a bit more "natural" shell color...

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Dec 16, 2018

Brown shell instead of gray:

hermes brown shell

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Dec 17, 2018

I'd still prefer Ferris to have some kind of black hat. Since Rust is more forward-looking than other languages, perhaps it should be a jaunty black beret.

@stusmall

This comment has been minimized.

Copy link
Member

stusmall commented Dec 17, 2018

I love him!

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Dec 17, 2018

@Shnatsel had suggested adding some gradients on the shell, so I thought I'd give that a try

hermes brown shell

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 12, 2019

I've tried some shell designs with Ferris and this is what I've got. Presenting them in 64px size since that's how it will be most commonly presented (github/blog userpics, etc):

screenshot from 2018-12-24 20 24 27

Then I tried messing around with the shell of the left and got these:

screenshot from 2019-01-06 21 50 11

Shell color is still a placeholder, I've been trying to nail the shape so far.

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Jan 12, 2019

I prefer the last of the five above. Essentially, IMO simpler is better in terms of the shell (but I dislike the stacked ring version (top row right) intensely).

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 13, 2019

Another day, another batch of shelled Ferrises:

screenshot from 2019-01-13 22 56 35

I'm ready to proclaim the leftmost one my final proposal. Here's the source SVG:
rustacean-shell2.2-spikes2.5-gradient2-shadow.svg.zip

If we manage to agree on Hermes vs Ferris-in-Shell by tomorrow, we can publish the "Security as 2019 goal" under a logo.

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 13, 2019

Hermes in 64px for comparison:
screenshot from 2019-01-13 23 05 17

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Jan 14, 2019

Of the five shelled Ferris candidates, I prefer the shell color of #3 (as it appears on my screen) but would be satisfied with #1. I don't like #5 or, to a lesser extent, #4. I don't like either Hermes logo; I think they look fierce, unlike friendly Ferris.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Jan 28, 2019

So this issue has been open for nearly 3 months at this point. Perhaps it's time to have a final call for logos and some sort of voting process for the winner.

I submitted a logo so I think it would be best if someone who didn't tried to organize some sort of vote for the winner. If people would like to do that over Twitter I can tweet it out as @rustsecurecode, or there are any number of other ways we could do it (e.g. a new GitHub post which lists the contestants in random order and has people ❤️ them or what have you)

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Jan 28, 2019

Many people in the security community block Facebook and Twitter. Please choose a different website to conduct the poll.

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 29, 2019

I can also crop and extend https://flic.kr/p/656T74 to make it square. It would also work pretty well for the likes of twitter or github userpics.

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Jan 29, 2019

OK, final call for submissions! I'll leave this up for 24h, and then open a poll. @Tom-Phinney I'll try to figure out a way to extend the poll beyond Twitter (probably to GitHub).

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 29, 2019

FWIW I am on a business trip away from editing tools and will not be able to make a photo-based submission until the weekend. So disregard my "I can crop this" message above.

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Jan 29, 2019

I think I'm sufficiently talented so as to be able to crop a photo :) I'll try my very best.

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Jan 29, 2019

For the photo to be square you will have to extend the background vertically with either liquid resize GIMP plugin or resynthesizer GIMP plugin. Nothing complicated, just gotta find and install one of these tools.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Jan 30, 2019

I am familiar with Photoshop's content-aware resizing features and can field that request 😉

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Jan 30, 2019

@tarcieri That'd be very helpful, thanks :)

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Feb 2, 2019

Here's a square version resized with Photoshop's content aware scaling. Still seems a little weird, but I guess that's what you get out of these algorithms:

hermitcrab

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Feb 2, 2019

Here it is after cropping the image first to make it a bit more square to begin with so the content-aware resize algorithm has less image to "fill in", which I think is what @Shnatsel was suggesting originally. Looks better to me:

hermitcrab2 1

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Feb 2, 2019

Photoshop also should have a clone of GIMP's Resynthesizer plugin, it should be called "Content aware something". You want the "Uncrop" operation from there. It should work better than liquid resize.

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Feb 2, 2019

For me the big question is: Do we want a logo that recognizably resembles Ferris, such as one of @Shnatsel's up-thread Ferris-under-a-shell images, or do we want a realistic photo like the above? My initial view was that a shelled Ferris was preferable from a marketing/publicity standpoint, but since security is a real-world problem maybe the above real image is more appropriate.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Feb 2, 2019

Here it is using Photoshop's Content-Aware Fill feature to fill in the gaps. Looks worse, IMO (more repetitive around the parts where it's filled in)

hermitcrab3

@Shnatsel

This comment has been minimized.

Copy link

Shnatsel commented Mar 5, 2019

My final logo submission:

secure-code-wg-logo-final svg

Archive with source SVG and oversized rendered PNG: hermit-ferris-hires-vector.zip

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Mar 5, 2019

Last call for submissions before we post the poll!

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Mar 5, 2019

(for real this time :P )

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Mar 5, 2019

Final submission:

hermes

.ai, .svg, and .png in a .zip:

hermes.zip

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Mar 11, 2019

OK, time to vote!

Like this comment for Option 1, and heart for Option 2!

@felix91gr

This comment has been minimized.

Copy link

felix91gr commented Mar 12, 2019

The aesthetics of Option 2 seem out of the common Rust's/Ferris' themes. I think Option 1 is so well received precisely because it fits so well within that frame.

@Tom-Phinney

This comment has been minimized.

Copy link

Tom-Phinney commented Mar 12, 2019

Agreed. Option 1 is Ferris in a protective hard shell. Option 2 is an aggressive/defensive Hermes, who looks like a relative of Ferris.

@tarcieri

This comment has been minimized.

Copy link
Collaborator Author

tarcieri commented Mar 12, 2019

Option 2 is an aggressive/defensive Hermes

As the artist, my intent was to make him smiling and look like he wants to give you a hug...

@joshlf

This comment has been minimized.

Copy link
Contributor

joshlf commented Mar 12, 2019

Option 2 is an aggressive/defensive Hermes

As the artist, my intent was to make him smiling and look like he wants to give you a hug...

Don't worry, @tarcieri , that's how it came off to me :)

@stusmall

This comment has been minimized.

Copy link
Member

stusmall commented Mar 12, 2019

Option 2 is an aggressive/defensive Hermes

As the artist, my intent was to make him smiling and look like he wants to give you a hug...

Don't worry, @tarcieri , that's how it came off to me :)

Same. tbh I liked them both. I'm glad we had two great options to pick from.

@DevQps

This comment has been minimized.

Copy link

DevQps commented Mar 16, 2019

I vote for Option 1!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.