I've read this thread with some interest. It's like a soap opera mixed with deja vu. I swear I've seen this all before.
Really. And from both sides, no less. I have some spare time while a few NPCs await me to run errands, but I'm usually tardy while slaying Ulbernauts these days... so they can wait.
So let me start off that the majority of points from developers and users are right. We could stop right there.

I won't, because it doesn't actually solve anything.
I'm fairly new, but I've been reading the boards and playing the game for enough time to get a feel for things. I'm going to make some basic assumptions in this. These are:
- Everyone wants things to work better.
- Everyone wants to be respected and treated with something at least resembling respect - which would include their own efforts.
- Everyone likes ice cream. This is not important and is completely off topic, but is meant to be tickle your humerus. If you are lactose intolerant, there's always soy ice cream.
So anyway - bug reports. I've submitted a few bugs so far, and it's become fairly clear to me - and perhaps other people - that the definition of a 'bug' varies between users and developers on this project, as with any other project. To make matters worse, almost every bug tracker out there sucks for these sorts of projects where end users are expected to add bug reports to the developer bug tracker. And every project seems to repeat this same mistake because the approach is almost always reactive.
This does NOT mean that the PlaneShift team did something wrong. What it means is that despite profound advances in technology of communication, we humans still suck at it.
It IS frustrating for developers to simply clear the bug without it being seen inworld. What makes it worse is that on this particular project it seems there are a disproportionate amount of software developers as users who, as is usual, think that things should be done differently... and more like the way that they're used to doing things. The development team carries a similar bias... it wouldn't be a development team if it did not.
The trouble with closing a bug that a user reports, especially when it still exists, is that the user expects it to be fixed. This is the reason users fill out bug reports. Most sane people gain no joy from finding bugs. Most of the time they are annoyances, sometimes showstoppers, but they almost always decrease the user's experience of the project. Yes, some stuff isn't a 'bug' in that it can be fixed in software. But it is a bug - yes it IS a bug - if it's a documentation bug. If it is an unresolved bug for the user, then... it's still a bug to the user.
And users are told to report bugs.
So maybe *closing* bugs decreases the stack to be worked on by developers, but the perception of the stack outside of the development team is pretty important. If a bug is fixed on the development server and not the production server, it's my experience that the bug report remain open until the release with a comment by a developer that "it is fixed and upcoming in the next release." - and the workaround with the bug tracker is system dependent: a separate flag or what have you so that the *developers* know that it's fixed and don't have to stare at it as they Tarzan through the jungle of bug vines. Or Spiderman through the city of Bug Buildings. You get the idea.
So maybe fixing the bugtracker, or use of the bugtracker, so that it allows users to know a problem is being fixed in the next release while letting them know that they aren't losing their minds is a pretty good idea. I don't know how to implement it with the particular system being used, but hey... there's always a way to get things to work. Obviously pointing fingers is lots of fun, but I'm a firm advocate of just fixing the problem and beating the snot out of someone who really deserves it. Like the person who stole my dog yesterday. Not someone who closed a bug report because they think it's fixed but it isn't fixed for *me*.
Users and developers are probably the worst two groups of people to share a space at the same time. Developers, like the ones I have worked with, tend to be flippant and absorbed by what they are doing - I've been guilty of it, and probably always will be, but *acknowledging* that issue really helps. Holding back the flip one liners and PEBKAC references really goes a long way because users don't want to feel like idiots. They want to be treated as if they matter. Some say that this is the strength of the open source community, but it's only the strength of successful projects. Open Source just gives a better shot of success by allowing better communication if the people involved bother to try.
My experience here is not something I will whine about. I know how to press the right buttons, I know how to make my points and I'm not afraid of being wrong because I can admit when I am. Even so, I've had bug reports closed with some rather poor explanations for me... so maybe I *shouldn't* be using the bug tracker. Maybe only the developers should be. Maybe the forums are a good place to report bugs and search for them, and the team can scrape the sense from redundancy. Or maybe some better explanations are in order for the users if the users are expected to use the bug tracker.
One person on the team suggested the use of inworld petitions... something I did once, then elevated to a bug report once everyone looked at the problem. That's a good way to sift things out, maybe. I don't know. I'm not a part of the team. I'm just a blue naked kran picking up apples for hungry NPCs.

And the forums... you know, if people realized that someone who never met them before in their lives were to judge them by some of the things written and the way that others read what they write, it could get better. I won't call names or point fingers, but sometimes a one line flippant response is more damaging than biting one's tongue. And locking a thread after that compounds the mistake... I used to moderate boards myself and I look at how some of the conversations seem to come down from 'on high' from the team with subsequent locking of threads... and I think... 'do they really see how that looks? They obviously care about what they do, but...'
In closing - I suggest a better approach for handling bugs that acknowledges the difference in perception between developers and users. I suggest instead of fling urea further than the other urea flinger that one try to fling the point such that the other person can catch it.
And I think everyone should go eat some ice cream. Chunky Monkey, really. Love that stuff.
L8r.