Childish behaviour
holdenweb.blogspot.com
holdenweb.blogspot.com
Obviously it turns out that it isn't a pun at all. I had assumed that the pun would excuse the sexist connotations of upskirt, that it would be an amusing bait-and-switch manoeuvre, that the author wanted to be able to say, "Hey, you thought I was being misogynistic, but in fact the error was yours when you failed to recognise my magnificently subtle wordplay, you philistine! Sexist? Me? How dare you leap to such conclusions!"
In fact all they wanted to do was evoke images of sexual assault. How disappointing.
EDIT: An interesting thought: would upskirt be an acceptable name for a portscanner/banner-scraper? I think perhaps it would, but it would open the doors to a whole area of extremely distasteful names for pentesting tools in general.
If you want your community to be acceptable for such an environment (ie, you want to see that awesome technology stack in the company rather than the latest blandware), you should put pressure on your community to be at least marginally acceptable.
Does everything sexual at a woman's expense have to be misogynist by implication?
Does everything sexual have to be juvenile?
Is this how the international population perceives sexual interactions and situations?
No, but this was
> Does everything sexual at a woman's expense have to be misogynist by implication?
Yes. The clue is in the phrase "at a woman's expense". Does everything invoking female sexuality have to be misogynistic? No.
> Does everything sexual have to be juvenile?
No. But inappropriate sexuality (ie: naming a software library after sexual assault) is juvenile.
--
Misogynistic isn't defined as "sexuality at a woman's expense". It isn't defined as anything that makes one feel discomforted.
It is hatred and dislike onto women. Even if something is inappropriate or childish or disgusting or any number of epithets that you can tack onto it, it is not automatically misogynistic simply because it relates to women.
Using heighten terminology out of place cheapens the terminology and makes it lose the caustic impact that rightly should have.
--
Secondly, inappropriate sexuality is not juvenile. Inappropriate sexuality is often illegal, and I wouldn't characterize that as being something expected from children.
I suspect people want to call it juvenile in order to have a way to publicly shame those who practice it.
In their (and perhaps your too) zeal to censure others, you've created an odd situation wherein:
1. The situation is called misogynist---aka evil.
2. The situation is called childish.
So misogynistic is childish now? Or is it the reverse: are children misogynistic then grow out of it?
--
See this is why I don't agree with the arguments as used. They're the arguments of a firebrand or a demagogue---not a logician.
I find that statement ironic, given the fact that your own argument has a glaring logical fallacy in it:
1. The situation is called misogynist---aka evil.
2. The situation is called childish.
So misogynistic is childish now? Or is it the reverse: are children misogynistic then grow out of it?
1. My computer is a laptop.
2. My computer has 4 USB ports.
So all laptops have 4 USB ports? Or is it the reverse: are all computers with 4 USB ports called laptops?
I hope this serves to illustrate the point that "P and Q" is not the same as "P implies Q" nor "Q implies P".
This is especially relevant when P and Q have diverging connotations. Usually one would expect not to say something is both misogynistic and childish. The meanings are not completely orthogonal.
If they want to continue hosting the project under the original name, fine, if they want to ask him to change the name, fine, but hiding behind "free speech" is ridiculous.
Quite possibly not the best for the job but a name stuck in memory.
If I were to come across this library as something that I wanted to use, it would probably merit a sigh or a shake of my head. I'd also be more likely to dismiss the whole library as a joke since the name seemed to be a (not very wise) joke, and I would look for something of better quality.
I wouldn't hold it against the host of the library, though, unless they were actively promoting it or something. There will always be bad apples in every community. As long as they're on the fringe I don't think the community as a whole should be judged by them.
When I write something for fun I want to name it something fun and I don't care what other thinks, whether they can find it in their Google or not, the point was writing the code and if I can't give a lovely name to my own projects what's it good for? If you find it offensive for you taste don't use it. An open source repository that tries to police this kind of stuff is just ridiculous unless there is a legal issue.
Who finds "upskirt" offensive? It's childish, yeah, offensive, I don't think so. If a woman decides to not work on open source projects because she finds that a library named "upskirt", that's her problem.
You're speaking from a position of privilege in a field overwhelmingly dominated by men. And that type of thinking gets us: http://geekfeminism.wikia.com/wiki/Sexualized_presentation
Assuming that woman was competent, then it's my problem, your problem, and the problem of all users of OSS, direct or otherwise, which includes everyone on earth.
If you were a nerd in high-school (I know I was) remember how it felt sometimes if you tried to fit in with the jocks because perhaps you wanted to give some sport a try, but everyone kept making fun of skinny-know-it-all-glasses-wearing-nerd jokes around you? They would think it is fun, and not offensive, but you as a skinny-glasses-wearing-nerd would feel singled out and rejected.
This comparison should be drawn more often, it is extremely germane to this discussion.
Perhaps as an excuse, but rather not as a real reason.
Upskirt's original author is a woman alright: Natacha Porté, a.k.a. `the lady of markdown'.
"My personal distate for these particular names is heightened because it appears that the original libupskirt author's acceptance on trust of a foreign-language name for her library has caused her considerable discomfort and possibly harassment. She apparently no longer wishes to work on open source."
Now the way I understand it, it was probably a cultural difference, or perhaps an honest mistake. Someone who speaks English as a second language might just not realize that the word has a different connotation.
But using the offensively-named software or not using are not the only options. Another option is for the author to use a non-offensive name. Then EVERYONE wins. Fortunately, that is what happened in this case.