rust-gamedev / wg

Coordination repository of the Game Development Working Group
504 stars 10 forks source link

Should the wg volunteer to maintain winapi? #91

Closed AlexEne closed 4 years ago

AlexEne commented 4 years ago

https://github.com/retep998/winapi-rs/issues/867

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.

Lokathor commented 4 years ago

Well obviously we should ping @retep998 to see if they're even interested in the idea.

retep998 commented 4 years ago

I have been pinged.

Lokathor commented 4 years ago

... to see if they're even interested in the idea.

minecrawler commented 4 years ago

@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:

Lokathor commented 4 years ago

Well with that bullet point list:

AlexEne commented 4 years ago

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.

retep998 commented 4 years ago

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

AlexEne commented 4 years ago

Didn't know about the windows wg. Makes sense