Async: Need a logo!

Created on 13 Dec 2015  ·  28Comments  ·  Source: caolan/async

I was checking nodejs logo issue that have very nice ideas from the community.

Why not create a logo that identify async library? 💪

feature feedback-wanted

Most helpful comment

async-01

I did some sketches.. Is it something like this?

All 28 comments

It's hard to say, async is such an abstract concept.

Through years of exposure, I've come to subconsciously associate async with @caolan 's face. :smile:

Async started as a branch of Underscore. And both Underscore and Lodash have _ in their logos:

Maybe Async could be an ellipsis

I think of something like a sequence diagram. Maybe this could be stylized more:

async

Please artists contributors check this :-)

Didn't we all agree (I mean the community at large) that logos are basically the worst type of bike shedding? It's Asynch, it does exactly what it says on the tin and it does it well. Does it need a logo to represent that?

If it really does, then a nice jpg of the name set in Helvetica is probably sufficient, maybe underscore it.

I liked the old iojs logo thread strategy last year. Just create a thread with a bajillion logo ideas, and see which one ends up printed on the most stickers.

iscp_icon_staged_routing_information_flow
iscp_icon_partitioned_routing_information_flow
iscp_icon_buffered_routing_flow

advanced_power_machines
seat_flow
subflowreuse

some more ideas.

why not something like

>|

because you can straighten your callbacks with async, you could visualize nested callbacks > and your straightened ones |. If you like, you can also interpret it as "going simple".

async-01

I did some sketches.. Is it something like this?

@ivanseidel awesome

Sweet, I really like the 3rd one

On Sat, Jun 18, 2016 at 6:49 AM, Kiko Beats [email protected]
wrote:

@ivanseidel https://github.com/ivanseidel awesome


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/caolan/async/issues/975#issuecomment-226935360, or mute
the thread
https://github.com/notifications/unsubscribe/ADUIEJiZxUlEQFCnlLTB6ahrUIs0vkKHks5qM80dgaJpZM4G0Xfy
.

Thanks! If you guys like it, I can work on improving the 3rd a bit more

Great logos @ivanseidel. I prefer the third one, it's great :D

The 3rd one is great. I also like the first square logo -- would be good for a favicon or other smaller logo.

The only critique I have is that the "a" looks a bit weird. The perfect circle looks odd compared to the square shape.

Third one for me too :-D

The only critique I have is that the "a" looks a bit weird. The perfect circle looks odd compared to the square shape.

Yes, maybe better replace the circle in the a with a semicicle, so it could mimic better conditional if as they are shown in flowcharts :-)

A few A's options...
async_as

I was thinking about 2D with an open or closed horizontal termination, similat to the ones of 3A and 3B.

I like 2A and 2C the best. What does the logo look like at smaller sizes? Might need thicker lines when it is smaller.

I think 2a/2b with 3c's gap would look great. Otherwise I like 2b-2d.

So, here is the final version (I took 2A as "a" by some sort of voting from the comments).

About the Icon, depending on the size (for generating an Favicon), we can tick the line a bit more of the outer-box, that shouldn't be a problem...

Should I change the README and also include the graphics in EPS in the github so that everyone can use/modify it later?
async_final

Should I change the README?

Yeah, send a pull request adding the logo and icons. put them in a /logo folder

and also include the graphics in EPS in the github so that everyone can use/modify it later?

How big is the EPS? might make sense to keep separate depending on size

How big is the EPS? might make sense to keep separate depending on size

It would be just enough by adding it to the .npmignore file, so they don't get uploaded to npm repository (nor downloaded when doing npm install afterwards...)..

  • [x] Put both .AI in /logo.
  • [x] Add logo to the Readme
  • [x] Add .npmignore to /logo folder/files
  • [x] Generate Favicon for the site ( #1202 )
  • [x] Be happy

There we go: ivanseidel/async

If all is ok, I will swap the readme header url to caolan. @piranna @megawac

Looks good to me, send a pull request and lets be happy

@megawac Everything is just fine to merge: #1203

Was this page helpful?
0 / 5 - 0 ratings