Open vasily-v-ryabov opened 8 years ago
Hi, Something like this could work. (the two pythons forming a 'W' of thr pyWinAuto),
@sorry, doesn't have a professional touch. Hope someone would comeup with a better one.
Hello, I do not know if it is intentional or came by coincidence, but Py-Win-Auto has the same rhythm of Grand-Theft-Auto (GTA). It is very helpful in remembering the name and spreading it. I wonder if we can use that in the logo (sketches below), I am not sure though about the copywright!
@sotaho, fantastic! You really nailed it down with py-win-auto. It's a nice piece of work, but probably, fonts indeed are too close to GTA's originals.
Thank you @airelil . The font used is PriceDown (free font), which is a mimic of GTA's originals.
This is the first attempt and it requires some improvement. But first I wonder if someone can advise regarding the copyrights and if they are being violated here.
I'm definitely not a copyright specialist and I doubt we'll have one here, but IMHO, if fonts and shapes are not exceptionally similar to a trademarked logo (not only GTA) we are good to go. I liked the idea of three building blocks: py-win-auto, and I think that can be used as a basis. However, the font and the blocks conjunctions should be fairly different.
Hi @sotaho this is really good idea to associate py-win-auto with a speed and "an insider info" about the target app. I think making some parts of this sketch more unique and close to Python and window systems would help to be distant enough from original GTA's design. It could be some allusion to this popular game but not a direct reference probably. I'm also not a copyright guru especially in graphics. So all we can do is to trust in your artistic taste. ;-)
Thank you @vasily-v-ryabov , Please comment on the below sketches and help me focus on the right approach. I would appreciate if you can invite other members of the community to have better insights.
Just my IMHO. I'm not a fun of "PWA" abbreviation, I'd better stick to "py - win - auto", without any capitals, though. (not Py Win Auto). I really like this shape, but the gear wheel and the python logo aren't connected at all
Also, using the gear wheel as an "o" in the "auto" word could be interesting.
Thank you @airelil for your comments. plz check the below sketch:
Still waiting for comments regarding other preferred alternatives
@sotaho , if you look for more feedback, maybe you should post your sketches on reddit. For example, r/logodesign could be a good place to start, with x-post to r/python Probably, discussing design things with programmers only not the best choice ;-)
@sotaho not sure which direction is right. But agree with @airelil about "py - win - auto" and PWA abbreviation.
I think creating some unique animal might be a good idea. This cat Walter is a first character in our zoo (see the first post above):
P.S. Just an example. Static code analyzer PVS Studio has its own animal character - a unicorn. There are many combined sketches where it sits on other product logos, wears some clothes and so on. Probably it's a work of PVS Studio team designer (it's commercial project). But I like the idea to have some space for combined sketches (it's good for blogging). Yeah, you can say I want too much for free. :)
But if consider this idea, we might think about combined logo for future Linux support (approximately planning in the first half of 2018) and maybe macOs (no concrete plans yet).
P.P.S. Our developers community is very small (it's a hobby project). We have me, @airelil and my 2 students who are offline for a month at least. Hope the community will grow. We always appreciate any feedback and contributions. The quantity will go into quality sooner or later.
Thanks @airelil and @vasily-v-ryabov for your comments. I am more of a developer than a designer myself; however, I am ready to help with what I can.
@vasily-v-ryabov, do not worry about wanting much for free. The free community helped me a lot in the past few years, and I am willing to pay back. The only catch is that I am not a professional designer. So, I guess you will have to live with what you get ;)
Let me understand it straight: You want the cat to represent the Windows version of the project and then another animal for the Mac and another one for Linux. Right ?
I guess the other platforms will be called py-lin-auto & py-mac-auto.
BTW: I did not much like the cat in the first post (at least the body, the face is ok), It was the reason I wanted to participate (Sorry, it is only my opinion !)
As for PWA approach, since it seems something more than one can agree on, I would suggest the below sketch (it was inspired by one of your friend's Anaa .. Hope it is ok with her !)
We can also add the (animal) face to it to be more related together.
For the animal character, focusing on the face alone, can help avoiding the need for a good design for the body (along with the variation of positions and clothing.. etc.). Instead we can accomplish that by varying the face expressions (much easier) and adding other accessories (hat, flower ..etc)
As for using the (gear) as an (o), I do not if any one supports me, but I am starting to feel the gear is more industrial oriented.
Please check the below idea instead :
Let me understand it straight: You want the cat to represent the Windows version of the project and then another animal for the Mac and another one for Linux. Right ?
I guess the other platforms will be called py-lin-auto & py-mac-auto.
No, pywinauto will have the same name on all the platforms. So one animal character is OK. I meant combined image with the cat and the Linux penguin together for example (it's the easiest combination). But more complicated combinations are welcome (like red hat on cat's head etc.).
"Play" icon as (o) is a kind of reference to an in-progress prototype of the "record-replay" script generator made by @cetygamer. So it's a good idea to highlight it.
P.S. Just another fun picture (not a design idea) translated from Russian as "Long live the work automation":
I do not see how you can have the word (win) to be part of the name on a mac or linux. Especially the community of the users will be (programmers) who like things to be logical and consistent.
May be if the name was (py-sys-auto) it would have been more acceptable to cover all platforms with the same name.
The word (win) might be interpreted as "(Auto)mate, (Win) and Have Fun". :) Also Linux and macOs have their own windowed systems so I don't see many reasons to stop using (win) on them. Technically it's convenient to have one package name for all the platforms so that only one requirements.txt is necessary.
I thought about changing the name many times before (especially before Mark's approval to let me be the library maintainer). I think we may consider another name if it really sounds better than py-win-auto. But in my mind current name is great and widely known (it's important). Also we can't use something like PyGuiAuto because one of our competitors have name PyAutoGui.
I can understand the dilemma you are in. I also agree with the idea of keeping the current name since it is already known. But I do not agree (sorry .. again it is my own opinion) with the idea that (win) can refer to (automate) or the idea that it can refer to linux and mac because they also have windows.
(Just for fun) : Try to say the word (folder) in front a Linux admin or developer and see his reaction !!.
As an alternative you might consider marketing for the library as being part of a bigger project (py-sys-auto) or something similar and have each library having its own name including (win) (linx) or (mac) At the end, all the names will be similar and having the same rhythm. the only difference is the middle part.
To make it easier for you to accept it, think of Linux ,, The main project and the kernel carry the name (Linux), but each flavor has its own name and logo.
Aside from the discussions about the name for the other two platforms, I did not get any feedback regarding the new concept for the logo.
I like this. I'm in favour of something simple, without too much details, sorry @vasily-v-ryabov, no pets. This small triangle inside the "o" letter fits especially well. However, I can't help but read it as py-auto-win. Why the "auto" word is placed at the top? And I already wrote, that I'm not fun of the "camel case": Py-Win-auto. Maybe I'd go on PY-win-auto...
Another thing, since "win" part is OS-specific and we don't want to remove it (as discussed above), probably, more accents should be put on "PY" and "auto" and less on "win"
Thank you @airelil for the feedback I kept the 2 caps (P & W) because I felt they helped adding different taste to the whole shape of the logo. As for py-auto-win , The gradual downsizing of the font should help reading the words in the correct order.
As for the pet, the good think about it is that it is not part of the logo. It is only a companion that can be added in certain occasions or even used separately.
However, no harm of trying. Plz check below as per your suggestions :
Please compare to below :
@sotaho, it's better, but what about putting less accent on "win" ?
The latest one is pretty good, but I'm not a fan of this coloring. How about to be closer to PythonWin? (green and yellow) Or at least changing the color of (auto).
Not sure how it would look, but some contour for (PY) could make it closer to the previous version. I like this black and white (PY):
My idea was to use the two colors from the Python logo for the (p) and (y) then the third color for (win and auto) we choose whatever you feel matching and this third color could be the theme color for the library (I got my choice from the cat logo , but it could be anything else)
For the (py) part, do you think it is better to have (solid-filled) or (wire-frame) ?
I could not find exactly the theme of (PythonWin) , please give sample.
These 2 sketches look much better! Thanks! Regarding (PY) previously I thought about black wire-frame with solid-filled by current colors. But now I'm not so sure. Both designs are great. 👍
In my opinion, colour versions aren't as good as the previous. Maybe just too much: green, yellow, blue. I understand where blue and yellow are from, but I'm not sure they are must for any "python" related lib/program... Anyway, @sotaho maybe you could play a bit with different fonts. Just look back on your first sketches, how "bad-ass" looks "auto" in the "GTA" mimics...
@airelil , The reason I used black in the beginning is to make sure that the logo looks fine in the (mono mode) but that does not mean the logo should be black.
I can understand that you feel black is more powerful than colored versions but having all black especially if you have more than one piece in the logo makes it too dark and having no soul.
Anyway, below are some combinations, changing the font and the colors, including all-black versions.
@airelil .. How about this "bad-ass" , and sorry for the cursing !
@airelil .. How about this "bad-ass" , and sorry for the cursing !
Hi @sotaho, sorry I had a busy week. As for me, it looks quite good.
I hope you all can suggest few options that you favor so that I can work on improving each of them then we review and compare again.
@sotaho sorry for delay too (very hot days at the main job including next week also). I like these 2 sketches:
I imagine a medieval castle or tower with these logos. :) Good idea for article or blog post "Reliable GUI Testing".
If you age going to use the cat as your main logo, put the cat lying on a couple books as your library logo. cat + books = library.
@gnomic nice, but almost every Python package is a library. How does it make difference?
Here are some ideas.
Hi @hansonap thanks! This one looks pretty well for me:
Great, glad I could help. Let me know if you would like the .svg.
Dear All, I have been looking for a logo for pywinauto to use in my project readme doc. I can see this issue is still open and by reading the comments I understand there is no finalized logo decided yet. There are many fine logos suggested above. Is it okay to use any one of them?
Fine by me.
My friend Anna (her profile at Behance.net) has painted several icons for our project. There are the best sketches (watermarked) she made for us:
(c) copyright by Anna Novoslova, 2015.
We are in doubt which of these beautiful icons to choose. :) Any opinions and suggestions are welcome!