gamedig / rust-gamedig

Game Server Query Library.
https://crates.io/crates/gamedig
MIT License
39 stars 12 forks source link

Roadmap deletion/changes/proposals #123

Closed CosminPerRam closed 11 months ago

CosminPerRam commented 11 months ago

If not already known, the repository has a roadmap.

The roadmap was made in the first months of the library's development, back then I was the sole maintainer and neither did I knew much about what could/needed to be done, thus I made the roadmap as I saw fit, which now doesn't really reflect the current state of development/priorities.

For example, async support (#37) is in Q2 (which is long overdue), it was added there because I didn't knew the implications of async (which is a huge task). Many games listed there (such as Unreal Tournament 3, Doom 3, SA:MP etc.) are using specific protocols, which is listed as a lower priority in the CONTRIBUTING.md file: https://github.com/gamedig/rust-gamedig/blob/3b9c784e705b2e3a250845ed30151de34bad2286/CONTRIBUTING.md?plain=1#L70-L74

My suggestion would be to get rid of the roadmap completely but do create issues for listed stuff, slow and steady goes well for the library (and I personally like it) and I can't really guarantee features that much time in advance as I too have recently started a full-time job and I do have other side projects (not that the library is not a priority, don't get me wrong). I'm open to discussion regarding to either keep it/re-do it/delete it.

CosminPerRam commented 11 months ago

This issue has been open for more than a week, will do as issued.

CosminPerRam commented 11 months ago

I referenced all the remaining items in case we wonder what this was all about.