Should the wg volunteer to maintain winapi?
AlexEne opened this issue ยท 8 comments
Why?
This fits into the foundational crates category mentioned in the wg charter.
Game developers are mainly using windows
Why not?
Extra work for us to merge things in it from time to time and maybe set up some extra tests, etc.?
The why in my opinion outweighs the why not so therefore I made this proposal here.
Well obviously we should ping @retep998 to see if they're even interested in the idea.
I have been pinged.
... to see if they're even interested in the idea.
@Lokathor
if I understood the linked issue in the OP correctly, @retep998 does not have the time and motivation to continue development on winapi-rs at the moment:
I do lack the time and willpower to maintain winapi by myself
and is open to others offering help maintaining the project:
Are you offering to help [..] ?
From there, the following questions do have to be answered:
Well with that bullet point list:
- Speaking for just myself: We should help winapi where we can.
- I don't think the repo needs to move, though it could. The main thing to be gained by a move would be to help signal to the ecosystem that the crate is moving to be more community managed instead of being basically all work put on retep998 all the time.
- Bullet three is the one I pinged retep998 for in the first place.
I think it should move somewhere (an org) where at least more ppl have merge rights, as there are a bunch of open PRs that are important. For example this.
I don't mind it being part of this wg github org, or it can have its own organization. Right now we have an author with no time to maintain it, getting it in a place where at least changes are merged / declined in a reasonable timeframe is a big improvement (even with no active development).
I do think it fits under the wg umbrella as it's a foundational crate.
Moving repos is easy, the author has to be a member of this github org, keeps all admin rights and more ppl join as maintainers. More people can be contributors, etc.
I would be also interested what other wg members think about doing this.
If the winapi repo is going to be moved to a working group, it should be moved to the windows wg: https://github.com/rust-windows/wg
Didn't know about the windows wg. Makes sense