I totally agree that there needs to be a leader/leaders that decides what functions go in, what priority they are, and how they get done. Ip6 sounds very important as well.
If you had said at the start of this 'i dont have time', i would not have responded at all, but instead we went back and forth with a bunch of misdirection stuff.
So if you want to give some time to the project, I would like you to work on the lobby interface for the replay vault, so it can handle complex query and pagination.
I can appreciate that but my time is limited (I have a young baby) and I'm not going to learn new languages for this, so no lobby ui work for me. However here are new functions that I want:
- replay search gets wildcard mapname search and wildcard playername search - two things that annoy me very much.
- replay search gets more results, fast - i want to see further back
- new statistics page where you can compare two players and see stats on how much they beat each other, divided by faction, map, etc.
Although I wouldn't be doing any UI work for them, perhaps I could do the db work locally and prove on my own system that I can get these features working. Then I mockup a screenshot of what it could look like, then come on the forums and ask someone to do the UI work for me.
Some of these features may not be possible, but I would like to discover that via attempting to do it. The truth is we can't even see what is possible without the schema.
Also, you can spend time working on the DB, but it's very unlikely that your work will make it to the production server if it's unsupervised. It's not a trivial work.
Fair point, but you could come up with a mechanism for it. Eg: I prove my idea works via examples. I make change scripts and so on, server guy (you) reviews it, makes a backup, runs scripts, do some test, etc. Ideally though you would see the forum post I mentioned earlier (with mockup, looking for a UI guy) and say "yeah that's awesome I'm going to shove that right in". You know, community collaboration and all that.
It's even more true for something done in the free time of everyone involved.
You not having time to do things is a valid reason and I will not complain. But this thread has NOT been about your time.
If you refuse to work on what is necessary (determined by the project leader(s), don't except to have any kind of support from them.
The community is willing to spend time on enhancements that they are passionate about. If you had more time it would be wonderful if we could perfect and implement the community's ideas. Telling me to do some other work instead is ... not really what it's about. You can't take someone's passion and try and put it over there instead.
TLDR:
All I asked for was data and a schema. That's not a huge ask of anyone. You could have said you were busy but instead ... drama.