Closed alexmojaki closed 6 years ago
The general idea is cool but it looks a bit simplistic. Not that I'm one to judge, My AREPL icon is just as bad if not worse (I did it in MSPaint :P ).
I would suggest using an already designed open source icon - for the VSCode extension I used a cool-looking eye I found.
Or you can find a starving artist who is willing to design the icon for free? I wasn't able to find any website where artists offer open-source work for free but you could ask around.
If you want to change it yourself I would suggest getting rid of the snake ~ the name is birdseye, you could even literally have a picture of a birds eye. Or draw an eye and tile background with feathers? Basically less snake more bird.
Searching for eagle eye gives lots of cool results along the lines of what I want. But I didn't want to deal with attribution issues. Here's a simpler version I made a while back:
Then later I had the idea of the snake and the colours to link it to Python. I thought it was cool but you're not the only person telling me to drop the snake.
Searching on google again with the filter "Labeled for noncommercial reuse with modification" gives significantly poorer results, although I like this first one. I didn't like the markings on the side so I removed them:
Thoughts?
Another idea:
This is inspired by the @eye
decorator. The downside is that eventually I'd like to add ways to use birdseye without the decorator. On the other hand, it still gives a feeling of being related to code.
Or another completely different idea:
The idea is meant to be a bird that is also a programmer. A search for "geek owl" provides plenty of inspiration along these lines. The above is my simplified version of one image that I found.
This is also pretty cool:
But if we go in this direction it needs more bird.
@Almenon, I'd love some feedback or ideas.
Just finished pycon, sorry for the delay.
Where are you putting the logo? I'm wondering what resolution it will end up being.
At 128x128 I think this eye looks best:
BTW pycon would be a fantastic opportunity to market birdseye, in addition to being a great conference all around. I would highly reccomend applying for a talk next year ~ you can ask for financial aid if you need travel assistance.
That's one of the problems, I need a 16x16 version for the browser favicon and also the PyCharm plugin. It doesn't have to look great at that scale but I'd like it to not look terrible. For the eye it's not too bad:
I actually presented birdseye in a 5-minute lightning talk at a PyCon before it was properly ready for release. People seemed interested at the time but it generated only a few stars on GitHub so I'm not sure how many people tried it out.
Yeah the eye looks fine w/ 16x16.
One of the problems with the lightning talk is that there are so many speakers that it is hard to be remembered. And some of the speakers are really good too. The other problem being that 5 minutes is not a lot of time for a demo.
A full talk should give you much more time and a more interested crowd.
Which pycon did you present at? I just gave a lightning talk at this years talk:
https://www.youtube.com/watch?v=c-I0md_3fbQ&t=14s
Now compare that with the talk at 26:25 ..... you have to compete with some great speakers.
The logo has been incorporated into everything for a while now, so closing this. A friend suggested flipping it horizontally to make it more friendly because we subconsciously prefer things that go from left to right, and I agree.
@Almenon in the end I will give a talk on birdseye and another package I recently released. Thanks for the encouragement.
@Almenon update: here is the talk: https://www.youtube.com/watch?v=Wm47491S-Fo
It was interesting to hear how birdseye worked. I wasn't expecting that everything would be wrapped in a before and after function. In a early prototype of AREPL I tried a similar thing - I had a shortcut for wrapping the code in a print() so you could print out the value. The same shortcut would wrap with print(dir()) if the line ended in a . as a rudimentary version of intellisense.
https://github.com/Almenon/AREPL-electron/blob/master/src/printDir.js
But like you said regex is not a proper solution for parsing source code. I recall there being some problems with my implementation - regex generally falls victim to nasty edge cases.
Anyways, one last thing: your icon for socerery is awesome. I love it! :D
Current attempt:
I'm not a graphic designer, so I'm hoping that someone more skilled can make this look better. For now, I'm thinking about the general concept.
@Almenon, what are your first impressions of this?