devicons / devicon

Set of icons representing programming languages, designing & development tools
https://devicon.dev
MIT License
9.19k stars 2.26k forks source link

[ICON REQUEST]: Stackoverflow #1223

Closed asportnoy closed 1 year ago

asportnoy commented 1 year ago

I have searched through the issues and didn't find my problem.

About the icon

I think it's self-explanitory 😂

Links and sources

https://stackoverflow.com https://stackoverflow.design/brand/logo/ https://fontawesome.com/icons/stack-overflow?s=brands

Additional information

This was requested in #79 but @Thomas-Boi said to split into individual issues

amacado commented 1 year ago

I think stackoverflow is an edge case. I'm not sure if this is compliant to this projects purpose since it's a community and not a technology or development tool in first place.

asportnoy commented 1 year ago

There are already non-development tools in the project, like linkedin and twitter. Stackoverflow is more dev related than either of those.

amacado commented 1 year ago

It's true that linkedin in twitter are already in this project, but if you follow this discussion https://github.com/devicons/devicon/discussions/353 you'll see that "Social media platforms" are on the "not allowed" list. Twitter and LinkedIn are "old" icons from early age of this project. We decided to not remove them in terms of backwards compatibility but we probably would not add twitter, linkedin or facebook today.

asportnoy commented 1 year ago

I'd personally consider stackoverflow a development tool since its primary purpose has to do with code. While it is an edge case, I think it makes sense to include. There's also not really a downside to including it.

Robinerra commented 1 year ago

I think this should be included as an edge case, it's either a community or a tool for development depending on what perspective you look at it from.

One perspective for example, their teams service definitely falls under a development tool.

BenSouchet commented 1 year ago

My opinion is, since Stack Overflow provide a commercial Teams version (used at work by people) I would be tempted to say that it belongs here.

But knowing that the icon / logo is already added in Font Awesome (Free & Paid versions), and nowadays almost everyone load Font Awesome in their website, so it's a bit of a "duplicate".

I would be interested to know in which context you want to use the icon (and if you have or not Font Awesome also on your website).

BenSouchet commented 1 year ago

Additionally you can add custom SVG icons into Devicon and build the font, check these links:

Snailedlt commented 1 year ago

I agree it's a bit of an edgecase, however I think StackOverflow should count as a developer tool. I don't see which other usecases there are for it besides for development help.

Also, we mustn't confuse StackOverflow with StackExchange. StackExchange is the company, which hosts many different forums, the most popular of which is StackOverflow which they describe as Stack Overflow Q&A for professional and enthusiast programmers.

image ref: https://stackexchange.com/sites

All this said I believe forums in general should be excluded, but I believe we should make an exception for household names like StackOverflow, which lives in every developers search history.

Snailedlt commented 1 year ago

@Panquesito7 Would like to hear your opinion on this matter too :)

Panquesito7 commented 1 year ago

Well, StackOverflow is for all kinds of questions related to programming, so I don't see an issue to add it to Devicon. It is very popular and known across the web, too.

Panquesito7 commented 1 year ago

Should I work on this issue?

Snailedlt commented 1 year ago

Sure, go ahead :)