openjournals / joss

The Journal of Open Source Software
https://joss.theoj.org
MIT License
1.54k stars 186 forks source link

JOSS logo #46

Closed Kevin-Mattheus-Moerman closed 8 years ago

Kevin-Mattheus-Moerman commented 8 years ago

joss_logo joss_logo1

Kevin-Mattheus-Moerman commented 8 years ago

Let me know what you think.

arfon commented 8 years ago

That's pretty neat! What is the drawing of?

Kevin-Mattheus-Moerman commented 8 years ago

Thanks. It is a long story :) I thought the logo would need to look like it requires a code to make so I coded it using my toolbox (I use models like this as test shapes but they look like they make good logos). The inner grey shape stems from a spherical Buckminster-Fuller dome with radii altered according to the distance with the vertices of an icosahedron, followed by Laplacian smoothing. The result looks like a smooth stellation of a dodecahedron (the dual of the icosahedron). The blue shape wrapped around the grey shape is a skeleton of a dodecahedron. So where the grey shape has protrusions the other has holes. One has icosahedral symmetry the other dodecahedral symmetry. Also the inner mesh consisting of pentagons and hexagons is dual to a triangulation which is the outer mesh. I centred the view on one of the inner pentagons which is echoed by the outer pentagon surrounding it. So there is lots of interesting geometrical symmetry/duality going on. Also the grey and blue colors are based on the current website colors.

karthik commented 8 years ago

Oh come on @arfon. Can't believe you don't recognize it. We all know it's a muffler from a Firefly-class vessel. This ain't no Capissen 38 engine, they fall right out of the sky.

http://i.imgur.com/qV0cWxl.gif

Kevin-Mattheus-Moerman commented 8 years ago

:) Had to look that up. Found mysterious connection with JOSS "Serenity [a firefly class vessel] is a fictional spaceship that appears in Joss Whedon's Firefly television series and related works."

kyleniemeyer commented 8 years ago

Also a mysterious connection to JOSS's @whedon bot :smiley:

kyleniemeyer commented 8 years ago

Also, that is a sweet logo.

kyleniemeyer commented 8 years ago

I do think we should try to incorporate the full name/logo somehow, on the landing page perhaps.

arfon commented 8 years ago

I do think we should try to incorporate the full name/logo somehow, on the landing page perhaps.

Agreed. I've asked a designer-buddy of mine to help us out with some designs for the homepage.

karthik commented 8 years ago

Whatever character is on the top left is currently broken. Maybe we can include a smaller version of that object on the top left?

image

Kevin-Mattheus-Moerman commented 8 years ago

Let me know if I can help with anything on this or if @arfon your friend needs files on the logo e.g. higher resolution/source files.

arfon commented 8 years ago

Let me know if I can help with anything on this or if @arfon your friend needs files on the logo e.g. higher resolution/source files.

Actually that would be great - could you email me the original files?

arfon commented 8 years ago

Whatever character is on the top left is currently broken. Maybe we can include a smaller version of that object on the top left?

@karthik - not sure what's going on there. I think we're going to be switching out the header anyway.

prisae commented 5 years ago

Question @Kevin-Mattheus-Moerman - is the code to generate the logo, in true JOSS-spirit, open-source? I think it would be awesome if it was, together with your explanation. Should be somewhere in the docs or similar, I am pretty sure I am not the only one asking myself about the JOSS-logo.

Kevin-Mattheus-Moerman commented 5 years ago

@prisae thanks for expressing an interest in the logo source. The logo was coded using MATLAB in my open source (GNU General Public License v3.0) toolbox GIBBON. The code is now part of the demo DEMO_JOSS_logo.

Side notes. The GIBBON project is being translated into a Julia package as well. This would remove the dependency on a non-open source environment like MATLAB. An octave translation would also be easy.

@arfon if we wanted to add this link to the logo source code anywhere, where would we put it? https://github.com/gibbonCode/GIBBON/blob/master/docs/DEMO_JOSS_logo.m

prisae commented 5 years ago

Thanks for the info @Kevin-Mattheus-Moerman , very interesting your package! I think it would be great if the link to the source of the logo (and the info what it is) could be found somewhere in the docs.

danielskatz commented 5 years ago

There is a joss logos repo (in https://github.com/openjournals/digital-assets/tree/master/joss) - why not put it there? And for @arfon - can you put the current sticker there too? (The one there is an old version)

prisae commented 5 years ago

I don't think this is easy discoverable. I searched for it within https://github.com/openjournals , but did not find this within reasonable time. This is why I personally think it would be nice to have it documented (a link) in a more prominent place within the documentation.

danielskatz commented 5 years ago

There are two issues here - one is what's in this place, and another is a link to this place. @Kevin-Mattheus-Moerman and @arfon might add content (source for making the logo, current sticker image). @prisae - perhaps you want to suggest where this should go in the JOSS docs via a PR?

prisae commented 5 years ago

One place I could think of is http://joss.theoj.org/about, after or before "Any use of the JOSS logo is licensed CC BY 4.0.".

If that sounds plausible I'll create a PR.

prisae commented 5 years ago

"Any use of the JOSS logo is licensed CC BY 4.0. See the logo directory in the digital-assets-repository for more information about it."

And then rewrite the following info and put it into https://github.com/openjournals/digital-assets/tree/master/joss/logo/README.md

The logo was coded using MATLAB in my open source (GNU General Public License v3.0) toolbox GIBBON. The code is now part of the demo DEMO_JOSS_logo.

Side notes. The GIBBON project is being translated into a Julia package as well. This would remove the dependency on a non-open source environment like MATLAB. An octave translation would also be easy.

Thanks. It is a long story :) I thought the logo would need to look like it requires a code to make so I coded it using my toolbox (I use models like this as test shapes but they look like they make good logos). The inner grey shape stems from a spherical Buckminster-Fuller dome with radii altered according to the distance with the vertices of an icosahedron, followed by Laplacian smoothing. The result looks like a smooth stellation of a dodecahedron (the dual of the icosahedron). The blue shape wrapped around the grey shape is a skeleton of a dodecahedron. So where the grey shape has protrusions the other has holes. One has icosahedral symmetry the other dodecahedral symmetry. Also the inner mesh consisting of pentagons and hexagons is dual to a triangulation which is the outer mesh. I centred the view on one of the inner pentagons which is echoed by the outer pentagon surrounding it. So there is lots of interesting geometrical symmetry/duality going on. Also the grey and blue colors are based on the current website colors.

As I said, I can create a PR for the first part, but I guess the second part is best done by @Kevin-Mattheus-Moerman