I think that the problem is that neither Tom nor Lummox JR know how an issue tracking system is supposed to work.
An issue gets reported by someone. One of the developers of the project would look at the issue and decide whether or not it has merit. The issue is then either assigned to someone or immediately resolved with a reason (e.x., "already implemented/works for me", "won't/can't fix").
You saying that this pair of developers don't know how bug/feature tracking works isn't polite, and is an example of why people are reacting to you this way. You can go around the internet and look at a whole bunch of different trackers for different projects, big and small, and you'll find that while some do apply a status to every single report/request, plenty don't.
It's really just one of those decisions that is made about how a project's going to work, and one choice isn't necessarily more correct than the other. You could request that they address each individual topic, but to claim that they're wrong for not doing so is unwarranted.
Oh no? Are you willing to help me with this project? And if anyone is, how long will it take before that person is going to give up and stop working on it?
I expect that if I create an issue that it's going to be looked at.
I think that the problem is that neither Tom nor Lummox JR know how an issue tracking system is supposed to work.
An issue gets reported by someone. One of the developers of the project would look at the issue and decide whether or not it has merit. The issue is then either assigned to someone or immediately resolved with a reason (e.x., "already implemented/works for me", "won't/can't fix").
When I then go and look at the issue and it's been assigned to one of the developers, I'll know for sure that my issue has been looked at and that someone is responsible for it.
Normally when an issue is resolved a senior developer has to close the issue. This workflow allows the senior developer to see all resolved issues, and if necessary, to reopen them in the event that something is wrong.
I've seen this in many issue tracking systems but not in the one on this forum (and the ones blatantly added to all hub entries).
But you're right, I think this is a communication error in that I've been misunderstood. I don't really care about getting these features implemented because at the end of the day BYOND remains just a hobby for me and I realize it's going to take time to do these things. I just want to see a document with a projected timeline so we can all see the grand scheme of things.
I believe that the current direction of development is wrong. Focusing on developing a grandiose feature (the Flash client) should not be done in this case as Tom is suffering from major staffing and financial issues.
I've been here for over 5 years and the IDE has always remained the same. I may be part of the "entitled generation" but the thing is that I've been content with everything for years. It's going to be outsiders who will see the lack of features that the IDE has to offer and walk away from this platform. It's going to be them that see that this language doesn't even offer a proper way to catch errors (even suppressing the log messages when a game has been running long enough).
And what kind of message do you think a thread like this one sends to an outsider? That this language won't improve, and that it'll be a waste of time to write anything in this language.
As an example, having the compiler run on a separate thread is something that should have been added years ago and probably could be done in a few hours as the only thing it involves is running "dm.exe" as a separate process and feeding the results back to the IDE.
IMHO the only way to continue is to improve the software bit by bit, not working on grand features.
Don't get me wrong here. Even though I don't fully understand the motivation behind the Flash client I acknowledge that Tom has the final say in the development of BYOND and I don't intend to offend him or his creation. After all, I wouldn't be using this if I didn't have that respect.
All I've been asking is that we're kept in the loop of what's going on development-wise instead of having to pull this information from a staff member. A projected timeline would help considerably as we'd all have an estimate of what the future of BYOND has to offer. I don't care how accurate it would be but knowing anything about the development of the software is better than knowing nothing at all, and I feel that none of us are getting any information about the unresolved "Open" issues.