-
Notifications
You must be signed in to change notification settings - Fork 178
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
Is there a TruffleRuby logo? #51
Comments
I'll try to get the ball rolling then! 😄 |
Wow those look great! I like the rays around the gem - that gives a unique look to the motif and conveys an idea of performance. Let's leave them here for a while for any opinions, and to see what @ivoanjo wants to show us because I know his colleagues were working on something. |
I don't think we want to produce a global logo for Truffle though - that would be outside my responsibility and I don't know if those teams would pick up a logo from outside as we would. |
The name was I think either from @thomaswue or @woess. It referred to truffle as in the fungus, they tell me. Yes, we use a technique called 'partial evaluation' to take the nodes in your program and to fuse them and optimise them as one to produce the finished machine code. |
Woah, some competition, nice! Indeed, @Talkdesk is also working on our own submission, I hope to have some designs to share too. May the best logo win :) |
Just as an update, we had a small setback which led to some delays, but @Talkdesk is still alive and we're working on our own proposals too 😄 |
Hello! Here's @Talkdesk's proposal for a TruffleRuby logo. The design team initially considered doing several logos, but when they arrived at this design we all it was THE ONE and thus we have only one proposal. They also prepared a pdf presentation with the motivation and several variants, which I've embedded below. To add a bit more impact on the reveal (and suspense), you'll need to click on the pdf itself to see the logo :) So, what do you think? |
@y8 are you still working on more ideas to submit? When you're ready to put forward one or two final proposals we could have a vote between all of them. |
@heyheymasha do you still want to have one or two of those logos considered? And would you still be able to make them available as CC? I don't know if they are an asset of the dissolved company and so involved in some legal problem. |
I don't know is she is going to confirm it here, but @heyheymasha just told me that she is not willing to participate. I'll asked to release the sources, in case if you needed it. Since there nobody left to pick it up here, this is it for us. :) Good luck to @Talkdesk! |
Ok, thanks anyway! I'll post @Talkdesk's contribution directly to make it easier for passers by to see :) We only have one logo to choose from but does anyone have any comments? Are there any potential issues with it? Anyone not like it? I think it's excellent. |
It's very attractive! I wish it had some connection to Truffle core concepts (AST interpretation, incremental self-optimization, compatibility with other Truffle languages), but since I'm also limited to "programmer art", I can't make a concrete contribution 😆 . Some ways to visualize those concepts that I can think of:
Ok, I might try to cook up a design or two after all, just for the sake of brainstorming. In any case, I'll be trying to grab one of the resulting stickers! |
I really like the logo. Especially the incorporation of The Ruby symbol. The only concern is that there is a lot going on. The most timeless designs are simple, yet elegant. |
@rmosolgo I think you're thinking like a programmer! That's how I approach my programmer-art designs. I think a clever nod to the underlying technology is good if you can make it work, but trying to squeeze about five years of novel research ideas into a pictorial representation may be too much! @hemju It does shrink all the way down fairly well, but yes at that stage you might want to remove the dots as they look just like stuck pixels. An artist could probably hint this better than I. |
The rocket logo is great! Thanks @ivoanjo @Talkdesk a lot. Having a scaled-down version without the dots is good idea. I like the colour combination but It also looks to me quite playful (might be only my perception). The TruffleRuby is not of that nature, it aims to be a solid/mature (and fast which is already nicely captured by the rocket) implementation of Ruby. Do you think that a different colour combination could reflect it? Only a colour change may not work with rest of the logo though, in that case it does not matter, this is a minor concern. |
Thanks everyone for the feedback. We're definitely open to further evolve the design, as the design is for the truffleruby project, not our company :) I would suggest that maybe people could vote with reactions on comments that include changes that they support, so that we could identify the most popular changes (if any) and I could then go back to the design team with that feedback; otherwise I'm not sure we will be able to incorporate all of the suggestions made in this thread on the same design. |
Could we see a variant where the rocket has less flat design? E.g. add a small shadow: https://dribbble.com/shots/3219083--Discover-Sticker-Giveaway |
I really like the two colours as well by the way - gives us a second colour to use in other things we design besides just shades of red. Yes, you can't incorporate everyone's off-hand remarks into new designs. As you say maybe see what people upvote here and then use your judgement to present any modifications and then we can accept or not. My primary concern was for anyone to raise any potential issues (such as too similar to other logos) and that hasn't happened. |
The rocket is great. I learned a very hard lesson years ago: TL;DR: Logos are about capturing a feeling, not concepts. So, onto the story. Many years ago, I worked with a committee of people to design a logo for an organization. The budget was insane and I ended up iterating through roughly 100 designs. No one ever seemed happy; or very few at a time. In the end, after months of work, I popped up a cheapo logo design app and grabbed the first few items that popped up in random generation and I submitted them. The very first one, which was simply a stupid swoosh (seemingly modified Nike symbol) won everyone's hearts instantly. The stupid ugly logo that didn't convey a single concept goal that I had is still in use to this day after a decade. The rocket represents a feeling that TRuby is going for. If we want to work on something my 2¢ are that the name is absolutely not indicative of the project. Give it a new name and that will go much farther than debating over the slick logo. The entire goal here, from a marketing perspective, is about the feelings you generate. Note codename "Raptor" for the revamped Passenger and what that did for the project... Now that's worth some thought! But as for the logo, yeah, hands down that's a winner. (NOTE: every time I hear TruffleRuby I think of fungus. I can't stop the image of mushrooms growing on old decaying forrest matter or dead trees or a pig digging up actual truffles. I truly have a terrible image whenever anyone mentions "truffle" in relation to Ruby...) |
I agree with @ylluminate. The rocket is by far the best logo, it captures the essence of TruffleRuby. Sadly, I have to agree with the name. I always picture a pig searching for truffles :( I understand that the underlying technologies etc. are really important to you, but as for everyone else TruffleRuby sounds really weird. And stuff like this really matters. E.g. JavaScript's V8 sounds cool. It sounds like an engine, it sounds fast. Please don't forget the marketing concepts. TRuby needs to be and look cool if you want a wider adoption. Btw. thanks @Talkdesk for the contribution. |
@ylluminate @hemju thanks for the thoughts but I don't think it's likely we'll reconsider the name. We did think about some names like 'GraalRuby' but decided 'Truffle' was already somewhat established and had recognition in the Ruby community, so we're sticking with it. |
I understand @chrisseaton. I have grappled with the nomenclature for some time. I've thought about how on earth it might be possible to maintain the existent brand recognition, while revitalizing the name. It is sad that the name just has such negative / odd connotations outside of the inner circle. I wonder if there is a middle ground somewhere that would facilitate a name change while preserving this establishment? I (and others) still think it merits thought even though there appears to be marriage. Just brainstorming, I wonder if it Truffle could be the dev name and then there be a release name? That way the branding isn't lost, but it allows for a streamlined / creative name... |
Btw. @chrisseaton I am a huge fan of the project and you guys are doing amazing work (as do the JRuby guys). My comment was only towards the name, not the project. And yes, positive and rememberable names are helpful for marketing. |
Maybe we should hand out Truffle chocolate cookies at every TruffleRuby talk to create positive association ;). What do you think @chrisseaton? |
@thomaswue awesome idea! Maybe I'll do this at the next Ruby Meetup |
Every day at @Talkdesk we use Ruby for many of our production applications. We strongly believe that TruffleRuby is about to completely change the Ruby game, and we want to be at the forefront of the revolution! We've submitted our proposal for a logo in #51, and we thank everyone for the feedback there, on twitter, and over other channels 🙇. As a result of that feedback, we're also including an icon version that drops the stars background, which is much more readable when using smaller sizes. As for the base design, we think enough people were on board that we're really confident that this combination is the way to go! 😃 In this PR, we include five variants of the logo: * Full logo with TruffleRuby text below rocket * Full logo with TruffleRuby text beside rocket * Full logo without text * Simpler logo without stars background, usable for small sizes * Sticker version This entire contribution is licensed under a Creative Commons Attribution 4.0 International License.
Closed by #101. |
TruffleRuby is an awesome name. Don't change it please and keep up the great work. |
… master * commit 'cd79bc4e9888b2459fc3d61fa6dcf0891839b75e': CI: Specs jobs need longer to run Fix formatting of warnings Search for a file with the same contents if /etc/localtime is not a symlink
Process::Status#to_i: return raw waitpid(2) status Merge-Requested-By: XrXr Merge-Queue-Digest: f59ee67bca8f818ed4d2328564d474faf41347cea91ca5b0200ef54f44ff14b1
Hello!
I know it's probably not very high on the priority list, but it would be great if truffleruby had a logo that could be used in presentations and on apps supporting it.
A followup question is: would you be interested in a community contribution for a logo? I'm not a designer but I believe I can convince one to help me 😄
The text was updated successfully, but these errors were encountered: