nodejs / admin

Administrative space for policies of the TSC
155 stars 135 forks source link

Have a mascot #828

Closed mcollina closed 7 months ago

mcollina commented 1 year ago

It was recently pointed out on twitter by @bnb and @marco-ippolito that Node.js does not hav mascot.

How about making the old unofficial one official? I mean the πŸ’πŸš€!

image

I think we would need to get a β€œfresh” drawing done (maybe with a contest).

Previous art: https://github.com/node-forward/discussions/issues/33

cc @rginn

marco-ippolito commented 1 year ago

A contest would be amazing! I would leave it open to new ideas, maybe something totally new πŸ˜„

DominusKelvin commented 1 year ago

Wow, I didn't even know there was an old unofficial mascot.

EddyVinck commented 1 year ago

If a frog is chosen then a β€œit’s Wednesday my dudes” meme can be posted every week, which would be a huge plus

image

ovflowd commented 1 year ago

I can be the mascot, Im already a joke 🀑

Okay, now for all seriousness, I love the idea of the turtle and the V8 rocket ✨

UlisesGascon commented 1 year ago

I think we would need to get a β€œfresh” drawing done (maybe with a contest).

Yes! The community will love it πŸ‘

I see a lot of potential for swag! We all love stickers! ☺️🐒

giphy (1)

VoltrexKeyva commented 1 year ago

I think we would need to get a β€œfresh” drawing done (maybe with a contest).

Absolutely, though I also agree with what @marco-ippolito said, new ideas would be good too.

sheplu commented 1 year ago

Yes ! 200%

Why not a community contest ? Would also be nice to be able to have the mascot as a 3D printable file (stl) for fun πŸ’πŸš€

GeoffreyBooth commented 1 year ago

Not sure if a turtle is the best look. We have a hexagon theme on our site, we could go with a honeybee to complement the honeycomb theme.

fabiospampinato commented 1 year ago

Not sure if a turtle is the best look. We have a hexagon theme on our site, we could go with a honeybee to complement the honeycomb theme.

The turtle's shell is made of green hexagons πŸ˜‰ That image is so good on so many levels.

marco-ippolito commented 1 year ago

My only concern with the turtle is that is usually associated with being slow πŸ˜…

adamphivo commented 1 year ago

My only concern with the turtle is that is usually associated with being slow πŸ˜…

Well as we say in french : ne pas confondre vitesse et precipitation !

A turtle can be seen as an animal moving steadily, that's fine for me :D

https://read.gov/aesop/025.html

ovflowd commented 1 year ago

Isn't the Deno logo also sort of a turtle?

I also think that even tho turtles are slow, they are steady and live long ;D

rkaw92 commented 1 year ago

This is what the Node.js homepage looks like on a 4K screen. You're on to something!

node-home

THernandez03 commented 1 year ago

This is what the Node.js homepage looks like on a 4K screen. You're on to something!

node-home

fixed

image

JacobMGEvans commented 1 year ago

Matteo... hear me out South African Rain Frog

https://twitter.com/JacobMGEvans/status/1702706027358036189

rginn commented 1 year ago

Let's do this! I'm a rocket turtle fan with a new design. Or...a rocket tortoise.

https://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare

cc: @kyliewd

ljharb commented 1 year ago

+1 for a redesigned rocket turtle

kyliewd commented 1 year ago

Love this! I will start doing some thinking πŸ€“ πŸ’»

developedbyjay commented 1 year ago

would love another design apart from the turtle

bnb commented 1 year ago

Not sure if a turtle is the best look. We have a hexagon theme on our site, we could go with a honeybee to complement the honeycomb theme.

I believe when we were working with someone from LinkedIn, they actually took it upon themselves to do a full mascot treatment with a bee. They put a lot of work into it, and I appreciate it, but my recollection was that it wasn't quite what anyone involved with the website redesign was expecting/felt represented Node.js. I'm not sure where that treatment is, but I assume it still exists somewhere.

I'm fine with rocket turtle/redesigned rocket turtle, but would expressly prefer we don't use a frog for... uh... U.S. political reasons.

bnb commented 1 year ago

Isn't the Deno logo also sort of a turtle?

@ovflowd no, Deno is a dinosaur.

ovflowd commented 1 year ago

Isn't the Deno logo also sort of a turtle?

@ovflowd no, Deno is a dinosaur.

Oh true!!

juanmnl commented 1 year ago

I don't think i'll have more time to invest in this, but here are the assets of the retweet from @JacobMGEvans Maybe someone wants to keep iterating or put in a shared figma file, or other. (.fig file and svgs for the variations)

Do whatever you want with it in the name of OSS spirit πŸ˜…

Screenshot 2023-09-15 at 14 33 26

node frog (svgs & fig file).zip

ljharb commented 1 year ago

i'd also echo @bnb's comment that a frog - especially a green one - should be a nonstarter for US political reasons (even though frogs are cute and i like the previous comment's artwork)

JacobMGEvans commented 1 year ago

i'd also echo @bnb's comment that a frog - especially a green one - should be a nonstarter for US political reasons (even though frogs are cute and i like the previous comment's artwork)

Awww DAMMIT, I googled frog and "US political reasons"... Yeah I agree, thanks for the callout @ljharb & @bnb

Context: https://www.adl.org/resources/hate-symbol/pepe-frog

juanmnl commented 1 year ago

oh crap, I completely agree @ljharb. Being not US'ian I wasn't aware of that. Sorry! πŸ₯Ή

kibertoad commented 1 year ago

We can still do a turtle, though.

juanmnl commented 1 year ago

I know this is not what was suggested (πŸ’πŸš€) but in a burst of inspiration i went for something more abstract (it can become anything though, a πŸ‘», 🐒, ☠️ , etc.) i just love how this simple shapes can scale. There are 3 different eye shapes for character variants. It's also an example of how you can be playful with the file and/or the svgs if anyone wants to iterate over, or test things. (files attached)

Screenshot 2023-09-15 at 18 41 02

node eeaao (svgs & fig file).zip

adeleke5140 commented 1 year ago

I have really enjoyed working with NodeJS and would be glad to see it have an official mascot.

I am not a graphic designer so not sure how I could contribute.

thebergamo commented 1 year ago

At least for me since beginning of usage of NodeJS the turtle with rocket was always seemed as the true mascot of Node. So I would vote also for a rebump of it.

Feel free to use my cat(profile pic, but he was too young in the pic, nowadays he is lazy and fatty , like Garfield haha) which is also Node hehe

mmomtchev commented 1 year ago

There are relatively few green animals that look good inside a round shape (a grasshopper is not round, neither is a lizard, a snake, an alligator or a centipede) - which means that there are few options besides a frog or a turtle. It is a pity for the frog, because it seems to be everyone's favorite. I am not sure that a stylized frog wouldn't be ok - just don't make it look like Pepe which would be bad taste anyway - a meme is a bad choice for a mascot no matter what else it is used for. Maybe you should ask a PR consultant.

VyrekXD commented 1 year ago

i approve the idea of a tortoise

image

toni-sharpe commented 1 year ago

Maybe the competition is to come up with the best way to use this potentially huge platform in "tech for good" way. The principles, subsequent behaviours and comunication methods (broadness, credibility, unpreachy) of the mascot would be the first design challenge, the visual would then follow - in my head mascots are not just drawings, they're usually people. There's a whole bunch of things, global healthcare, climate, education of women, vaccine distribution, etc.

It's a good challenge competition-wise as well, the mad bit of my brain says get companies that use Node to compete on this one rather than (or with) contributors, as they might have a bit of cash and/or brains to fire the rocket up.

These are just my quick ideas though. There are better ones for sure! The mascot could forgo swag and hand out donations, TB vaccines for example, or better, offer a choice for the "unswagged"? Or, could they make a point of being resource negative; or, focus on women's education outside our bubble?

[[ I did some number searches - successfully, once I got past the unqualified search giving just US results then adding "global" producing eager node educators - and I'm sure there'll be folk here that know more than my short search - but here's a few: 30 million websites globally - 36% of devs globally (~10mil) - 2% of the entire web - 85 countries - most popular at start-ups - sat under some of the biggest tech brands inc Netflix, Ebay, Amazon and Reddit. ]]

An example in the real world: https://www.moretondaily.com.au/news/mascots-with-a-message - coincidentally one is a turtle.

yonivy commented 1 year ago

Hmm... everyone is suggesting animals, that's boring. Why not use something different which everybody loves - ice cream! Other foods can also work... well maybe not buns :)

italojs commented 1 year ago

use AI generators for it is prettry fun a-logo-of-a-turtle-with-a-rocket-in-its-shell-for-NodeJS

a-turtle-with-a-rocket-in-its-shell

ljharb commented 1 year ago

I think it would be a much wiser choice and much better look for node to pay an actual human artist for whatever mascot the project chooses.

dhenson02 commented 1 year ago

Let's have a contest, post it to hackernews, winner gets $1000. I'll help contribute to the pot.

omrilotan commented 1 year ago

Velocifire mascot from 99 design

chrisdickinson commented 1 year ago

+1 for rocket turtle. I made one for the nodebugme project ~a while back~ almost a decade ago (oh my god), happy to donate it / or for others to use it however:

node turtle

It comes with a bonus "late 90s PC shouting 'API'" version, too. ![API turtle](https://cloud.githubusercontent.com/assets/37303/4924181/09996b6c-6521-11e4-86f2-0d7aca8f626b.png)

pixelmator assets live here

ThisIsMissEm commented 1 year ago

I'm not sure why everyone's loving turtles here.. I always think of node.js as in "node in a network", so perhaps a little circle stick-figure type character. πŸ€·πŸ»β€β™€οΈ

chrisdickinson commented 1 year ago

@ThisIsMissEm Oh! The "rocket turtle" was Node's unofficial mascot ca. the <0.5 days, pre-2011 – the illustration @mcollina posted is by James Halliday, AKA Substack, who was one of the early node community's most influential contributors. IIRC it's in reference to the V8 "rocket engine" speeding up the JavaScript language (I'd be kind of sad to see the turtle go, though I understand it's not got the most relevance anymore!)

robbieferrero commented 1 year ago

arachNode? With a cute cartoon spider? 🀷🀷

monico-moreno commented 1 year ago

How about instead of a turtle or frog, we say it's a toad (w/a rocket?), which rhymes with Node.

e.g. "Toby the Node Toad" πŸ˜‰ " 'Tobe' the Toad, for Node" 🀣

image

ThisIsMissEm commented 1 year ago

@ThisIsMissEm Oh! The "rocket turtle" was Node's unofficial mascot ca. the <0.5 days, pre-2011 – the illustration @mcollina posted is by James Halliday, AKA Substack, who was one of the early node community's most influential contributors. IIRC it's in reference to the V8 "rocket engine" speeding up the JavaScript language (I'd be kind of sad to see the turtle go, though I understand it's not got the most relevance anymore!)

I'm well aware @chrisdickinson, I've been around in the community since the 0.0.95 days, you just mightn't recognise me today :)

chrisdickinson commented 1 year ago

@ThisIsMissEm D'oh, my apologies! I wanted to give some context around why everyone was loving turtles for those missing it. (Sorry again!)

mcollina commented 1 year ago

@nodejs/tsc should we delegate to the OpenjS marketing committee to organize a contest and then have us (or a subset of the TSC) as final judges?

kyliewd commented 1 year ago

@nodejs/tsc should we delegate to the OpenjS marketing committee to organize a contest and then have us (or a subset of the TSC) as final judges?

@mcollina currently working on a plan and will contact the TSC very soon. πŸ˜„

kwhinnery commented 1 year ago

A new rocket turtle would be rad.

bnb commented 1 year ago

FWIW, as a collaborator and someone who has been through multiple iterations of the "we should have a mascot" discussion, I would highly recommend we try to avoid design by committee. It's worked once in the past (io.js logo was a design by committee, IIRC) and never again. I would like to see this find success, so felt obligated to say this πŸ˜…

Creskendoll commented 1 year ago

What about a cute little capybara?

_4cecec20-0bfb-40c2-9772-721a25501c73