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

Need a logo! #975

Closed
Kikobeats opened this issue Dec 13, 2015 · 28 comments
Closed

Need a logo! #975

Kikobeats opened this issue Dec 13, 2015 · 28 comments

Comments

@Kikobeats
Copy link
Contributor

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

Why not create a logo that identify async library? 💪

@aearly
Copy link
Collaborator

aearly commented Jan 2, 2016

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. 😄

@aearly aearly added the feature label Jan 2, 2016
@jdalton
Copy link
Contributor

jdalton commented Mar 12, 2016

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

Maybe Async could be an ellipsis

@aearly
Copy link
Collaborator

aearly commented Mar 12, 2016

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

async

@Kikobeats
Copy link
Contributor Author

Please artists contributors check this :-)

@crispen-smith
Copy link
Contributor

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.

@aearly
Copy link
Collaborator

aearly commented Mar 13, 2016

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.

@olizilla
Copy link

@jjhesk
Copy link

jjhesk commented Apr 20, 2016

iscp_icon_staged_routing_information_flow
iscp_icon_partitioned_routing_information_flow
iscp_icon_buffered_routing_flow

@jjhesk
Copy link

jjhesk commented Apr 20, 2016

advanced_power_machines
seat_flow
subflowreuse

some more ideas.

@bOvOd
Copy link

bOvOd commented May 7, 2016

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".

@ivanseidel
Copy link
Contributor

async-01

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

@Kikobeats
Copy link
Contributor Author

@ivanseidel awesome

@megawac
Copy link
Collaborator

megawac commented Jun 18, 2016

Sweet, I really like the 3rd one

On Sat, Jun 18, 2016 at 6:49 AM, Kiko Beats notifications@github.com
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
#975 (comment), or mute
the thread
https://github.com/notifications/unsubscribe/ADUIEJiZxUlEQFCnlLTB6ahrUIs0vkKHks5qM80dgaJpZM4G0Xfy
.

@ivanseidel
Copy link
Contributor

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

@Gorzas
Copy link

Gorzas commented Jun 21, 2016

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

@aearly
Copy link
Collaborator

aearly commented Jun 22, 2016

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.

@piranna
Copy link

piranna commented Jun 22, 2016

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 :-)

@ivanseidel
Copy link
Contributor

A few A's options...
async_as

@piranna
Copy link

piranna commented Jun 22, 2016

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

@aearly
Copy link
Collaborator

aearly commented Jun 22, 2016

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

@megawac
Copy link
Collaborator

megawac commented Jun 29, 2016

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

@ivanseidel
Copy link
Contributor

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

@megawac
Copy link
Collaborator

megawac commented Jun 29, 2016

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

@piranna
Copy link

piranna commented Jun 29, 2016

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...)..

@ivanseidel
Copy link
Contributor

ivanseidel commented Jun 29, 2016

@ivanseidel
Copy link
Contributor

There we go: ivanseidel/async

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

@megawac
Copy link
Collaborator

megawac commented Jun 29, 2016

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

@ivanseidel
Copy link
Contributor

@megawac Everything is just fine to merge: #1203

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests