[GH-ISSUE #171] New logo election #2829

Closed
opened 2026-04-25 16:48:53 -05:00 by GiteaMirror · 39 comments
Owner

Originally created by @olivierlacan on GitHub (Jan 8, 2014).
Original GitHub issue: https://github.com/semver/semver/issues/171

Originally assigned to: @alexandrtovmach on GitHub.

@Tieske suggested that in a Shields issue and I think it's a very good point.

While we don't use brands for Shields badges (text only) I can point to Dustin Curtis' Markdown Mark as a perfect example of a simple brand that made it much easier to succinctly refer to Markdown.

Originally created by @olivierlacan on GitHub (Jan 8, 2014). Original GitHub issue: https://github.com/semver/semver/issues/171 Originally assigned to: @alexandrtovmach on GitHub. @Tieske suggested that in a [Shields](https://github.com/badges/shields/issues/36#issuecomment-23728321) issue and I think it's a very good point. While we don't use brands for Shields badges (text only) I can point to Dustin Curtis' [Markdown Mark](http://dcurt.is/the-markdown-mark) as a perfect example of a simple brand that made it much easier to succinctly refer to Markdown. ## UPD: Scroll to the [latest messages](https://github.com/semver/semver/issues/171#issuecomment-683603683) to vote for a new logo!
GiteaMirror added the consensus seeking label 2026-04-25 16:48:53 -05:00
Author
Owner

@aaronmallen commented on GitHub (Feb 12, 2014):

@olivierlacan to what end though? To me badges has always meant some form of certification like in the old days when you ran your CSS through a validator and WS3 gave you a little badge to put in the footer of your web page. But to my knowledge there is currently no way of validating that you are in fact correctly following the semver standard.

<!-- gh-comment-id:34920452 --> @aaronmallen commented on GitHub (Feb 12, 2014): @olivierlacan to what end though? To me badges has always meant some form of certification like in the old days when you ran your CSS through a validator and WS3 gave you a little badge to put in the footer of your web page. But to my knowledge there is currently no way of validating that you are in fact correctly following the semver standard.
Author
Owner

@maglnet commented on GitHub (May 29, 2014):

I like this idea.

This could be helpful to show Users of your library / application that you know about semver and you (the lib author) are heavily trying to follow this versioning standard.

Of course the user won't have any guarantee that a minor version change won't break BC, but the user knows, that an author is trying to do his best to not break BC when raising the minor version.

So one can see it as an author's commitment: "I'll give my best to follow semver" :)

<!-- gh-comment-id:44550065 --> @maglnet commented on GitHub (May 29, 2014): I like this idea. This could be helpful to show Users of your library / application that you know about semver and you (the lib author) are heavily trying to follow this versioning standard. Of course the user won't have any guarantee that a minor version change won't break BC, but the user knows, that an author is trying to do his best to not break BC when raising the minor version. So one can see it as an author's commitment: "I'll give my best to follow semver" :)
Author
Owner

@crazedsanity commented on GitHub (May 29, 2014):

@aaronmallen I don't think this is really about getting "certified" as being compliant, more just a way of saying, "hey I'm trying." And having a recognizable logo (versus writing it out or adding a cryptic sv2.0.0 somewhere) is really beneficial. It would help spread the word about SemVer and about versioning in general.

<!-- gh-comment-id:44553340 --> @crazedsanity commented on GitHub (May 29, 2014): @aaronmallen I don't think this is really about getting "certified" as being compliant, more just a way of saying, "hey I'm trying." And having a recognizable logo (versus writing it out or adding a cryptic `sv2.0.0` somewhere) is really beneficial. It would help spread the word about SemVer and about versioning in general.
Author
Owner

@olivierlacan commented on GitHub (May 29, 2014):

@aaronmallen You're confusing metadata with flair. The effect and impetus on some short-sighted maintainers may be flair, the gain for everyone is metadata. It's extremely important to offer good information about an open source project to help its users assess how viable it is and if they should (or should not) depend on it.

I present http://shields.io/ as evidence of this.

<!-- gh-comment-id:44562237 --> @olivierlacan commented on GitHub (May 29, 2014): @aaronmallen You're confusing metadata with flair. The effect and impetus on some short-sighted maintainers may be flair, the gain for everyone is metadata. It's extremely important to offer good information about an open source project to help its users assess how viable it is and if they should (or should not) depend on it. I present http://shields.io/ as evidence of this.
Author
Owner

@aaronmallen commented on GitHub (Nov 13, 2014):

@olivierlacan +1 I can get behind that idea.

<!-- gh-comment-id:62839079 --> @aaronmallen commented on GitHub (Nov 13, 2014): @olivierlacan +1 I can get behind that idea.
Author
Owner

@Anahkiasen commented on GitHub (Dec 16, 2014):

👍 Any news on this?

<!-- gh-comment-id:67203465 --> @Anahkiasen commented on GitHub (Dec 16, 2014): :+1: Any news on this?
Author
Owner

@olivierlacan commented on GitHub (Dec 19, 2014):

I made some logo doodles the other day. Put out a tweet to try to attract a designer too.

image

<!-- gh-comment-id:67643360 --> @olivierlacan commented on GitHub (Dec 19, 2014): I made some logo doodles the other day. Put out a tweet to try to attract a designer too. ![image](https://cloud.githubusercontent.com/assets/65950/5505625/e4e8da5c-8792-11e4-9acb-e53a3bf3159c.png)
Author
Owner

@FichteFoll commented on GitHub (Dec 19, 2014):

Inspired by your concepts: xsemxverx, semver~

<!-- gh-comment-id:67677951 --> @FichteFoll commented on GitHub (Dec 19, 2014): Inspired by your concepts: x<sub>sem</sub>x<sub>ver</sub>x, ~<sub>sem</sub>~<sub>ver</sub>~
Author
Owner

@jwdonahue commented on GitHub (Dec 5, 2017):

@olivierlacan

This is an interesting idea, but it seems more like something needed in GitHub than in SemVer itself. Am I missing something?

One idea I've been pondering is exactly how can we express classification data for version strings (version meta). It's not something that SemVer should drive, but maybe something that it would be an early adopter of, once a workable standard was published. It wouldn't be written into the standard, but the release versions of SemVer would use it to refer to it's own data. This might be as simple as a prefix or postfix tag referencing some kind of human and machine readable schema indicating the policies applied to generate the version number. It could start with whether it's a marketing, package, hardware/software/human interface, or a relationship expression and include definitions for all of the fields.

See also, #174.

<!-- gh-comment-id:349465473 --> @jwdonahue commented on GitHub (Dec 5, 2017): @olivierlacan This is an interesting idea, but it seems more like something needed in GitHub than in SemVer itself. Am I missing something? One idea I've been pondering is exactly how can we express classification data for version strings (version meta). It's not something that SemVer should drive, but maybe something that it would be an early adopter of, once a workable standard was published. It wouldn't be written into the standard, but the release versions of SemVer would use it to refer to it's own data. This might be as simple as a prefix or postfix tag referencing some kind of human and machine readable schema indicating the policies applied to generate the version number. It could start with whether it's a marketing, package, hardware/software/human interface, or a relationship expression and include definitions for all of the fields. See also, #174.
Author
Owner

@JimiC commented on GitHub (Feb 19, 2018):

My proposal for a logo.

Letters stand for:
SV: Semantic Versioning
M: Major
m: minor
P: Patch

Coloring may vary.

semantic-versioning-logo

<!-- gh-comment-id:366684299 --> @JimiC commented on GitHub (Feb 19, 2018): My proposal for a logo. Letters stand for: `SV`: Semantic Versioning `M`: Major `m`: minor `P`: Patch Coloring may vary. ![semantic-versioning-logo](https://user-images.githubusercontent.com/1716442/36378549-ed7bcfe4-1583-11e8-9fac-263b52af5615.png)
Author
Owner

@JimiC commented on GitHub (Feb 19, 2018):

Alternative versions.

v1

semantic-versioning-logo v2

v2

semantic-versioning-logo v3

<!-- gh-comment-id:366689049 --> @JimiC commented on GitHub (Feb 19, 2018): Alternative versions. v1 ---- ![semantic-versioning-logo v2](https://user-images.githubusercontent.com/1716442/36379380-01d1061e-1587-11e8-8e96-b6aebe5ff6bf.png) v2 ---- ![semantic-versioning-logo v3](https://user-images.githubusercontent.com/1716442/36379383-05831dc4-1587-11e8-9b1a-e38f5ace1b1e.png)
Author
Owner

@Offirmo commented on GitHub (Apr 1, 2019):

A logo would indeed be nice. How about this one?

semver

Rationale:

  • square logo that seems to be trending in the community https://github.com/voodootikigod/logo.js
  • strict colors inspired by the current website and hinting at seriousness
  • big font to be readable at low resolution
  • simple, to the point

The elements were hand-placed to optimize volume harmony, i.e. semver is intentionally not perfectly centered.

Public domain, feel free to iterate as will.

<!-- gh-comment-id:478717623 --> @Offirmo commented on GitHub (Apr 1, 2019): A logo would indeed be nice. How about this one? ![semver](https://user-images.githubusercontent.com/603503/55354694-1749de00-5512-11e9-884a-8c4420df69d6.png) Rationale: * square logo that seems to be trending in the community https://github.com/voodootikigod/logo.js * strict colors inspired by the current website and hinting at seriousness * big font to be readable at low resolution * simple, to the point The elements were hand-placed to optimize volume harmony, i.e. semver is intentionally not perfectly centered. Public domain, feel free to iterate as will.
Author
Owner

@grv87 commented on GitHub (Apr 1, 2019):

If a project uses semver logo, it would be better if the link on the logo leads to their description of public API (or what they consider breaking changes).

I agree with @jwdonahue that the logo is not the part of semver per se.
But if we can make logo valuable (not just nice image) then the logo could make its way to the FAQ.

<!-- gh-comment-id:478747992 --> @grv87 commented on GitHub (Apr 1, 2019): If a project uses semver logo, it would be better if the link on the logo leads to their description of public API (or what they consider breaking changes). I agree with @jwdonahue that the logo is not the part of semver per se. But if we can make logo valuable (not just nice image) then the logo could make its way to the FAQ.
Author
Owner

@Offirmo commented on GitHub (Apr 1, 2019):

Slightly improved version:
semver
(public domain, reuse/iterate at will)

<!-- gh-comment-id:478773777 --> @Offirmo commented on GitHub (Apr 1, 2019): Slightly improved version: ![semver](https://user-images.githubusercontent.com/603503/55364262-bc24e500-552b-11e9-9750-e5d309dcd01c.png) (public domain, reuse/iterate at will)
Author
Owner

@alexandrtovmach commented on GitHub (Jun 10, 2020):

Thanks everyone for your effort, it's really great idea. Do you have any consensus about it?

Few personal doubts:

  1. We already has some logo on GitHub organization page, and I'm not sure about official status of that.
  2. Adding/updating logo can require bureaucracy stuff, the same as changing semver to mycompanysemver, so it's should be first agreed with core maintainers, to not make logo for nothing 😿
<!-- gh-comment-id:642131252 --> @alexandrtovmach commented on GitHub (Jun 10, 2020): Thanks everyone for your effort, it's really great idea. Do you have any consensus about it? Few personal doubts: 1. We already has some logo on [GitHub organization page](https://github.com/semver), and I'm not sure about official status of that. 2. Adding/updating logo can require bureaucracy stuff, the same as changing **semver** to **mycompanysemver**, so it's should be first agreed with core maintainers, to not make logo for nothing :crying_cat_face:
Author
Owner

@alexandrtovmach commented on GitHub (Jun 18, 2020):

Hello guys!
I hope you're still interested in making logo for SemVer. I created open and editable Figma document, so anyone can share his idea. To contribute or share your logo please create a new page with your name (or nickname):

image

<!-- gh-comment-id:646046357 --> @alexandrtovmach commented on GitHub (Jun 18, 2020): Hello guys! I hope you're still interested in making logo for SemVer. I created open and [editable Figma document](https://www.figma.com/file/NyAORxkcDNGHIqgYn0brnW/SemVer-Logo), so anyone can share his idea. To contribute or share your logo please create a new page with your name (or nickname): ![image](https://user-images.githubusercontent.com/28801003/85031588-88ad9500-b187-11ea-9e30-2c15e12c88c9.png)
Author
Owner

@alexandrtovmach commented on GitHub (Jun 18, 2020):

Plan:

  1. We're collecting logo variants until July 31, 2020. Please share your ideas 💎
  2. Feel free to invite 📨 your friends 🤝 in this competition
  3. In August 2020 we will start voting for the new SemVer logo by the whole community
  4. My hope is to have new logo at September 1, 2020, but as you know ― "no estimates in open source", so it's just approximate date

P.S. Figma preferred just because it's possible to edit designs in browser, but it's not requirement

<!-- gh-comment-id:646059977 --> @alexandrtovmach commented on GitHub (Jun 18, 2020): Plan: 1. We're collecting logo variants until **July 31, 2020**. Please share your ideas :gem: 2. Feel free to invite :incoming_envelope: your friends :handshake: in this competition 3. In **August 2020** we will start voting for the new SemVer logo by the whole community 4. My hope is to have new logo at **September 1, 2020**, but as you know ― "no estimates in open source", so it's just approximate date P.S. Figma preferred just because it's possible to edit designs in browser, but it's not requirement
Author
Owner

@maxhaz commented on GitHub (Jul 10, 2020):

I'd like to propose something slightly different.


logo-sv

(the color variations follow the theme of the current site and the one being updated /semver/semver.org#256).
The idea here is to allow the use of the logo by APIs and software that follow semantic versioning guidelines.

See the examples below.


logo-sv

<!-- gh-comment-id:656520590 --> @maxhaz commented on GitHub (Jul 10, 2020): I'd like to propose something slightly different. <br> <img width="450" alt="logo-sv" src="https://user-images.githubusercontent.com/8924271/87124332-91dfdc80-c2c3-11ea-97da-1e47751160d9.png"> <br> (the color variations follow the theme of the current site and the one being updated /semver/semver.org#256). The idea here is to allow the use of the logo by APIs and software that follow semantic versioning guidelines. See the examples below. <br> <img width="400" alt="logo-sv" src="https://user-images.githubusercontent.com/8924271/87126310-f0f32080-c2c6-11ea-8df9-1cf9c5de42f1.png">
Author
Owner

@JimiC commented on GitHub (Jul 10, 2020):

@maxhaz I really really like the logo. To the point and usable in GUI's too. Nice. 👍

<!-- gh-comment-id:656526594 --> @JimiC commented on GitHub (Jul 10, 2020): @maxhaz I really really like the logo. To the point and usable in GUI's too. Nice. :+1:
Author
Owner

@alexandrtovmach commented on GitHub (Jul 10, 2020):

@maxhaz Would you add your logo ideas to Figma?

<!-- gh-comment-id:656526656 --> @alexandrtovmach commented on GitHub (Jul 10, 2020): @maxhaz Would you add your logo ideas to [Figma](https://www.figma.com/file/NyAORxkcDNGHIqgYn0brnW/SemVer-Logo)?
Author
Owner

@maxhaz commented on GitHub (Jul 10, 2020):

@alexandrtovmach Sure. Let me see how to do that.

<!-- gh-comment-id:656694992 --> @maxhaz commented on GitHub (Jul 10, 2020): @alexandrtovmach Sure. Let me see how to do that.
Author
Owner

@maxhaz commented on GitHub (Aug 3, 2020):

@JimiC Thank you!
@alexandrtovmach I just added the logo to Figma. I can edit upon request. Glad to help.

<!-- gh-comment-id:667763103 --> @maxhaz commented on GitHub (Aug 3, 2020): @JimiC Thank you! @alexandrtovmach I just added the logo to Figma. I can edit upon request. Glad to help.
Author
Owner

@Pablo-No commented on GitHub (Aug 6, 2020):

  1. In August 2020 we will start voting for the new SemVer logo by the whole community

How can we vote?

<!-- gh-comment-id:669862674 --> @Pablo-No commented on GitHub (Aug 6, 2020): > 3. In August 2020 we will start voting for the new SemVer logo by the whole community How can we vote?
Author
Owner

@alexandrtovmach commented on GitHub (Aug 6, 2020):

@Pablo-No
I'm busy now, will provide more details soon in August

<!-- gh-comment-id:669878408 --> @alexandrtovmach commented on GitHub (Aug 6, 2020): @Pablo-No I'm busy now, will provide more details soon in August
Author
Owner

@JimiC commented on GitHub (Aug 6, 2020):

@alexandrtovmach Ehmmm it IS August.

<!-- gh-comment-id:669899728 --> @JimiC commented on GitHub (Aug 6, 2020): @alexandrtovmach Ehmmm it **IS** August.
Author
Owner

@alexandrtovmach commented on GitHub (Aug 31, 2020):

Ehmmm it IS August.

I know, thanks for a reminder, but 31 Aug, it's still August 😄
Sorry for the delay I was busy with other stuff, and haven't enough time 🤷

<!-- gh-comment-id:683595996 --> @alexandrtovmach commented on GitHub (Aug 31, 2020): > Ehmmm it IS August. I know, thanks for a reminder, but 31 Aug, it's still August :smile: Sorry for the delay I was busy with other stuff, and haven't enough time :shrug:
Author
Owner

@alexandrtovmach commented on GitHub (Aug 31, 2020):

Thanks everyone for proposed designs, and now we'll start the election!

How to vote?

  1. Open Figma
  2. Check all available logo designs
  3. Comment in this thread with designer name (only once)

Results?

You can vote until September 30, 2020. Then all votes will be count, and results will be announced here. Later we need to agreed new logo with core maintainers, and if everything okay we'll add logo to the website, GitHub org etc.

Hope it's clear and open, feel free to ask if you have any questions

<!-- gh-comment-id:683603683 --> @alexandrtovmach commented on GitHub (Aug 31, 2020): Thanks everyone for proposed designs, and now we'll start the election! ## How to vote? 1. Open [Figma](https://www.figma.com/file/NyAORxkcDNGHIqgYn0brnW/SemVer-Logo) 2. Check all available logo designs 3. Comment in this thread with designer name (only once) ## Results? You can vote until **September 30, 2020**. Then all votes will be count, and results will be announced here. Later we need to agreed new logo with core maintainers, and if everything okay we'll add logo to the website, GitHub org etc. Hope it's clear and open, feel free to ask if you have any questions
Author
Owner

@JimiC commented on GitHub (Aug 31, 2020):

My vote to maxhaz.

<!-- gh-comment-id:683620405 --> @JimiC commented on GitHub (Aug 31, 2020): My vote to `maxhaz`.
Author
Owner

@Tieske commented on GitHub (Aug 31, 2020):

maxhaz as well

<!-- gh-comment-id:683652220 --> @Tieske commented on GitHub (Aug 31, 2020): `maxhaz` as well
Author
Owner

@KeithBush commented on GitHub (Aug 31, 2020):

Another one for @maxhaz

<!-- gh-comment-id:683749058 --> @KeithBush commented on GitHub (Aug 31, 2020): Another one for @maxhaz
Author
Owner

@Pablo-No commented on GitHub (Sep 7, 2020):

I vote to maxhaz.

<!-- gh-comment-id:688270618 --> @Pablo-No commented on GitHub (Sep 7, 2020): I vote to maxhaz.
Author
Owner

@DNA commented on GitHub (Sep 11, 2020):

@maxhaz! 👍🏻

<!-- gh-comment-id:690849876 --> @DNA commented on GitHub (Sep 11, 2020): @maxhaz! 👍🏻
Author
Owner

@klehelley commented on GitHub (Sep 11, 2020):

I vote for maxhaz too. 😁

<!-- gh-comment-id:690994686 --> @klehelley commented on GitHub (Sep 11, 2020): I vote for maxhaz too. :grin:
Author
Owner

@earnal commented on GitHub (Sep 16, 2020):

I vote @maxhaz !

<!-- gh-comment-id:693233459 --> @earnal commented on GitHub (Sep 16, 2020): I vote @maxhaz !
Author
Owner

@Offirmo commented on GitHub (Sep 17, 2020):

@maxhaz your logo is very nice but I find it a bit generic. I wish we would see something "semver-ish" in the logo. Maybe dot separators? The "tick" ✔️ design also makes it look like a Continuous Integration badge IMO.

Just my 2 cents, the logo is great and can always be improved in the future!

<!-- gh-comment-id:693883993 --> @Offirmo commented on GitHub (Sep 17, 2020): @maxhaz your logo is very nice but I find it a bit generic. I wish we would see something "semver-ish" in the logo. Maybe dot separators? The "tick" ✔️ design also makes it look like a Continuous Integration badge IMO. Just my 2 cents, the logo is great and can always be improved in the future!
Author
Owner

@maxhaz commented on GitHub (Sep 17, 2020):

@Offirmo great comments, thank you. I hold them back for possible edit.
If you have CI badges in mind, that would be awesome.

I would say that the simple, "tick"-ish design is no coincidence 😃

<!-- gh-comment-id:694104027 --> @maxhaz commented on GitHub (Sep 17, 2020): @Offirmo great comments, thank you. I hold them back for possible edit. If you have CI badges in mind, that would be awesome. I would say that the simple, "tick"-ish design is no coincidence :smiley:
Author
Owner

@Pablo-No commented on GitHub (Oct 9, 2020):

First of all congratulations @maxhaz for winning, I think everyone has voted you.
The election has ended, how is the process of changing logo?

<!-- gh-comment-id:706117896 --> @Pablo-No commented on GitHub (Oct 9, 2020): First of all congratulations @maxhaz for winning, I think everyone has voted you. The election has ended, how is the process of changing logo?
Author
Owner

@alexandrtovmach commented on GitHub (Oct 13, 2020):

Thanks to everyone for voting, and congratulations to @maxhaz 🎉 🎉 🎉
In case that's community driven repository, I decided to add this logo to README files for both of our repo. For now, without any "official" status or something else:

I'll create a PR with summary of this logo creation process, and ping all core contributors for some approval (but no guarantee to get some answer 🙃). With this PR I'll also add "official" note and references to logo sources and probably badges (not sure about the second one)

<!-- gh-comment-id:707843036 --> @alexandrtovmach commented on GitHub (Oct 13, 2020): Thanks to everyone for voting, and congratulations to @maxhaz 🎉 🎉 🎉 In case that's community driven repository, I decided to add this logo to README files for both of our repo. For now, without any "official" status or something else: - [semver/semver.org](https://github.com/semver/semver.org) - semver/semver will add soon! I'll create a PR with summary of this logo creation process, and ping all core contributors for some approval (but no guarantee to get some answer 🙃). With this PR I'll also add "official" note and references to logo sources and probably badges (not sure about the second one)
Author
Owner

@alexandrtovmach commented on GitHub (Oct 13, 2020):

Thanks everyone for join and be active community 👍
Closing this issue as solved

<!-- gh-comment-id:707843669 --> @alexandrtovmach commented on GitHub (Oct 13, 2020): Thanks everyone for join and be active community 👍 Closing this issue as solved
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/semver#2829