I'm tired. 10 long years i published software i mostly wrote for my personal use, but sometimes software i never saw a use for myself for. It has been fun - sometimes.
This message is about the other times.
"Why does ftpcopy fail to mirror some-obscure-site". "I don't know, please give me more details, especially `what does fail mean'". Answer: silence. No, not really, but the guy started to throw dirt on me.
"You should use standard software. Don't waste your time and that of your users with incompatible replacements. Use cron. Learn cron, understand cron and teach cron." Hey, i learned about cron 10 or may be 20 years ago, and that's _why_ i don't use it.
"You didn't answer my question about ... in time. It's now too late, i will not answer your question." Oh, yes, i didn't answer "in time". I regret to have a life sometimes.
"Hello. Your [package] doesn't follow the ... standards. I therefore stop to list in in my [very-important-list-of-open-source-packages]." Heck, yes. You can't seriously follow all standard on this world, and some particular stupid things are just too stupid.
I got flames for not providing binary packages, and flames for compile problems on [operating system of choice, just not my choice].
I could whine about the evenings i spent trying to find some obscure problem. I could whine about all the fine things i missed due to working on software when i could have done other things.
"Why don't you use [non-standard-library-of-choice]?"
I _feel_ like whining today.
What almost killed me was a mail i got last night: "I downloaded ftpcopy this evening, but found that it doesn't have a user interface. Where's the KDE interface? Software shouldn't even be labelled beta without one!". Oh yes, a flame for not having written an X frontend to ftpcopy. That feels really good, especially after spending an evening working on the package. Nice guy ... at this very moment i think he "saved" me from continuing.