Closed Bug 680521 Opened 9 years ago Closed 9 years ago

Rust logo(type)

Categories

(Marketing :: Design, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: graydon, Assigned: smartell)

Details

The rust team was rethinking our initial request for a logo recently. Realizing many of us ride bikes, and that things like bike chainrings are both frequently rusty and very visually distinctive (and look awesome), we thought it might be nice to brand the project with a chainring-themed logotype or such. Either with the letter "R" or the whole word "RUST".

Thinking something minimal looking, line-art / B&W, primarily just a shape that's easy to recognize.

Sound feasible?
As a sort of example:

http://farm5.static.flickr.com/4063/4543054583_3772fa9cda.jpg

Google images and such show quite a variety of chainring designs. So long as it's visually apparent it's a bike part, not just a generic "gear". Gears get terribly overused in computer logos :(
Hi Graydon. So I can picture this a little better in my head, how & where would this logo be used?
(In reply to John Slater from comment #2)
> Hi Graydon. So I can picture this a little better in my head, how & where
> would this logo be used?

Website, favicon, manual, presentation slides, any eventual swag, that kind of thing.
Thanks, that's helpful. What's your desired timing on this? Am trying to figure out how to prioritize...especially since Sean has already done one logo for Rust.
We're hoping to do a public release within the next month or two. So "before then" would be good.
Got it, thanks Graydon. Assigning this to Sean, targeting sometime in September...more to come.
Assignee: tshahian → smartell
Rust bike gear logo: http://cl.ly/051I0H1X3t3N2Z3B1D1T/o

Had a go at creating a version of the logo in a bike gear, keeping in mind it shouldn't have too much detail so it would be clear in smaller sizes.

Went with a clean R instead of the full name, as the name would get muddy at smaller resolutions.

Not entirely sure how to make it look like a bike part and not just another gear, esp when keeping detail down, but I went along with the example you sent.
+1
Love the logo, thanks Sean.

Graydon, what's your plan for the branding of Rust? As in, is it Mozilla Rust, or is it intended to be something more independent. I think this probably needs a wordmark to go with it, and the font we use depends on how closely this fits in as a Mozilla product.
(In reply to Sean Martell from comment #7)
> Rust bike gear logo: http://cl.ly/051I0H1X3t3N2Z3B1D1T/o

I've consulted with the team here and they all like it. I think we'll take it, thanks :)

Can you email me, or attach-to-this-bug, some separate-sized renderings / SVGs?

(In reply to John Slater from comment #9)
> Love the logo, thanks Sean.
> 
> Graydon, what's your plan for the branding of Rust? As in, is it Mozilla
> Rust, or is it intended to be something more independent. I think this
> probably needs a wordmark to go with it, and the font we use depends on how
> closely this fits in as a Mozilla product.

So far I've stated a preference for an independent branding / identity since programming languages tend to do best when they have the broadest possible community of their own, not a single promoting organization or company. If this is problematic I'm happy to discuss further, but this is why (for example) we have independent domain names (rust-lang.org and such) rather than sub-brands of "mozilla".

(Well, that and the fact that I worked on it for several years off-the-books without any involvement from mozilla; but a lot has changed since then)
Got it, thanks. Given that, does seem to make sense to make it primarily a standalone thing. But, what about creating a secondary option for when we need it? Would something like a "by Mozilla" line below the main wordmark be appropriate?
I really think this is unusual for languages. Check out:

http://racket-lang.org
http://golang.org
http://www.d-programming-language.org
http://haxe.org
http://www.lua.org
http://x10-lang.org
http://www.scala-lang.org

Even java, which is actually *buried* in corporate control: http://java.com/en/

A lot of people simply won't trust languages until they're *clearly* outside the control (or even direct-affiliation) of a single organization; say, subject to an international standard (ISO/ECMA or such). We don't brand JS as "Javascript (by mozilla)", and rightly so: everyone would steer clear of it. Even if we own the trademark. Choosing to write code in a language is a big bet on the language's continuity and strategic development, and requires the perception (and reality) of a community larger than a single organization.

IOW, it's essential to the project's longevity that mozilla ceases to control it.
Ok, fair enough! That all makes sense to me.
Hey guys.  Just doing my bug triage... where do things stand here?
Totally done, we're using it in the field: http://www.rust-lang.org. Thanks.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.