Quote:
Okay, sorry Gavin, I gather you think some (most? ;) ) questions are dumb
Not at all. I just think that some
questioners are lazy. People whine continually about how opensource software is undocumented. Well we have a project that is very
well documented, but some people refuse to actually read the docs properly and post questions here that are answered in the docs.
Whats more, some people post to the forum the second they see a stack trace. They don't step through code, they don't try to isolate the problem, they don't even try to understand what is going on. These people get my grumpy responses.
Every hour that I spend answering forum posts is an hour I can't spend on developing Hibernate or writing documentation. It is by far the most timeconsuming part if my job here. I'm not sure if people properly appreciate the fact that this forum can take up to three hours a day for me,
every day.
Sure, it would be nice if I could be polite and friendly all the time, and I am trying to improve on this front, but really, if people want handholding, they should hire one of us to come onto their site on a consulting basis (this is now possible). I don't mind if you ask lazy questions of someone you are paying for their time.
Now, Christian keeps yelling at me for posting here so much and tells me to answer much fewer questions. I am trying to take this advice. Its better if I ignore a post than give a grumpy response.
END RANT
As for count(), what you need to understand is that the only way Hibernate APIs don't get out of control through 1000's of methods with 100's deprecated is that I am an absolute nazi about not adding new methods to core APIs. You are not the only guy requesting new API methods here!
Getting an API method signature wrong causes an intense amount of pain. Hibernate2 is much less than a year old and I already know of some mistakes in package and class naming. I do not want to make any more in a hurry.
APIs need to grow slowly. This means saying no to people sometimes.