Closed alanz closed 6 years ago
Can the haskell icon do for now?
Yes, as a start. But I am hoping there is someone creative out there who can do something to give HIE a visual identity.
I just tweaked the original Haskell logo.
What do you feel about that one ? Not really innovative. But maybe a starting point ?
I'm very interested in this! What is the concept of the logo?
Must include λ
? :)
I like the >λie
logo above
@waddlaw No specific concept, but should be "relevant" in some way.
And @damienflament 's one is definitely a candidate.
So perhaps let us know if you want to make an attempt, and we will wait for it and then do a small poll on it.
@waddlaw The concept is simply to take the two lines present in the Haskell logo, add a third one to make a E. Then add another one vertically to make the I.
Then, as the I without point looks like being part of the E (and people may read "HE"), add a point to the I.
@alanz I'm not really happy with the current logo. But currently I have not any new idea to improve it. A poll may reveal some talented people and new idea.
It lacks colors ! I will think about it. Then I will give you a SVG file.
Here are some colour variations:
Any examples of other LSP implementations with a logo
I like it! I'm no longer very involved with this project unfortunately, but that looks pretty good to me. Might be interesting to play around with making the E backwards like mathematical existentials
@saurabhnanda I checked out all LSP servers on https://langserver.org, and couldn't find a single one that had it, at least not on their frontpage.
I think this is because the servers are usually subprojects of something else, and therefore hasn't required an identity. HIE on the other hand is a bit more grand unifying, and I think it makes sense here :)
Personally I like the yellow iE
in 5., since it makes it stand out, but am not entirely sure about the green. How would it look mixing 2.'s >λ
with 5.'s iE
?
@Tehnix
@damienflament I like it! It kinda feels like the iE
is sneaking up behing the lambda :)
@mgsloan
@saurabhnanda Maybe we need to find a symbol which express the concepts behind the LSP. Then haskellify it.
I don't find anything relevant as LSP is just implementing standard code editor features within an external process and allow communicating using JSON-RPC.
Here the SVG file: HIE_logo.svg
This stuff is looking really great.
What is the next step? How do we make a decision?
Twitter poll, with it being linked on /r/haskell (can reddit do polls?)? Or just make up a decision here, since I don't think anyone will have much against it :)
There is also the danger of bikeshedding, which can send it off into endless delay/stupidity.
Maybe we should just list this thread, and ask people to give reactions on the individual ones as listed. With that emoji thing GH now has.
Except we would have to break https://github.com/haskell/haskell-ide-engine/issues/267#issuecomment-350448770 out into its component parts.
I created an open images poll.
Not any subscription required. You can share it on Twitter and Reddit.
What do you think about it ?
N.B: The poll allows to vote for multiple images. But this feature can be disabled.
Looks great, time to publicise it
I will send a mail to haskell-cafe, and link it on reddit
@damienflament , maybe have i∈ instead of iE or i∃ (which looks like i3)? I think the three lines (plus diagonal instead of verticals) look much cooler than the joined thing, so something like (the lengths of the arms can be tweaked...)
---------
/ /
---------
-------
| |
-------
---------
\ \
---------
@alanz @damienflament How is this?
IMO too many details. It won't look good as an icon.
That circular overlay is good though, keep working on simplifying the design and it'll be a ripper!
@waddlaw
Your logo stands for an Integrated Development Environment. But HIE is a Language Server.
Oh, I see. Thanks.
HIE
is Haskell Ide Engine. OK, I'll try fix.
@damienflament , can you add @owiecc 's one to the poll?
@alanz the poll can't be modified once created. We need to create a new one.
Maybe should we wait for the end of the current poll ?
Then we make a new one with the winner and those new proposals: @owiecc one, @waddlaw one if he modified its actual logo to better match HIE, and any other proposal done until Friday.
Ok, makes sense.
A variation of my logo proposal (idea from fredefox on Reddit):
:+1:
Absolute random thought -- how about renaming to Haskell IDEntity and building the brand around that?
@saurabhnanda Why identity ?
It's a word play. IDEntity. And the fact that it's going to be the underlying base for multiple IDE plugins.
Another option could be insIDE
On 14-Dec-2017 7:44 PM, "Damien Flament" notifications@github.com wrote:
@saurabhnanda https://github.com/saurabhnanda Why identity ?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/haskell/haskell-ide-engine/issues/267#issuecomment-351721955, or mute the thread https://github.com/notifications/unsubscribe-auth/AABu0Z1BwDANmeobA8GBk9LY9uSY-Pzgks5tAS0ogaJpZM4Ok5cs .
Ok, by my clock the poll has closed, with the consistent winner being the first one.
@damienflament can you set up another one with that and the new entries, some time?
As the poll may not be persistent, the results are below:
Total votes: 578
Rank | Preview | Votes | Rate (%) |
---|---|---|---|
1 | 223 | 39 | |
2 | 97 | 17 | |
3 | 90 | 16 | |
4 | 58 | 10 | |
5 | 55 | 10 | |
6 | 39 | 7 | |
7 | 16 | 3 |
@waddlaw , @lettier and @owiecc please share a PNG file with a height of 128 px for each logo you want to be added to the poll.
You can submit more than one logo.
Thanks !
I modified them quickly for 128px. I kept the canvas square as a logo will probably be used in that context most of the times.
@owiecc It's up to you. But by doing this you added space on top and bottom of the logos. This make them look smaller.
Actually my logos are 128px height without space and look bigger. I asked for a fixed height to prevent logo size from interfering during the poll. Moreover it highlights the fact that a logo is wide (which is something I like on your second logo).
Hello @damienflament
:+1:
@damienflament
My 2c:
I like @lettier option 2. Visually, it's an engine. With lambdas.
I prefer it to logos that include "HIE" or "IE". When the project uses words and letters, I think "Haskell IDE Engine" is best - that name was quite carefully chosen. To me, "IE" is Internet Explorer. And "HIE" is the Highlands and Islands Enterprise, the birth defect Hypoxic Ischemic Encephalopathy, or an archaic verb meaning to go quickly.
Which can show up as the extension icon in vscode, among other places.