-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Long term maintenance strategy #15
Comments
Any news about your request? |
Hi All, Sorry I have let this go dormant! 😧 If someone would be happy to take it over, I'd be happy to transfer ownership. 😄 |
@michaelnoonan Thank you for the response. I will check with a couple of people and get back with you shortly. |
@michaelnoonan Sorry for the delay in a response. Right now there are two options I would suggest:
|
To weigh in on this issue as a user of the library (for a small private tool): With somebody (i.e. @sharwell) willing to do the paperwork/communication to try to get this project under the .NET Foundation umbrella, I'd say definitely go for it. I can imagine there's a certain bar to clear; if the .NET Foundation doesn't think the project is a good fit (which would be a shame), there's still the backup option. |
I'm genuinely happy with whichever option leads to the best outcome for the library and its community. I'm actually just glad the work I did all those years ago has benefited a few people. :) |
I too would be happy to become a maintainer of this project, if you need me to. Right now I maintain a fork and have already done a few minor changes that have been requested by the community, but I'd prefer it if I could continue development on the original project. |
I lost track of our conversation @sharwell. What are the next steps from your point of view? In the meantime I can make @TChatzigiannakis a maintainer without much problem at all. :) |
I wasn't find enough people with an active need to use this project to make it a priority for adoption with new maintainers. If @TChatzigiannakis was another maintainer here, I think that would solve the immediate issues and allow the project to move forward. |
@michaelnoonan @sharwell I'm happy to help as a maintainer. I already have a couple of open issues in my fork (and I'm sure others have, in their own forks), so there already is work for the short-term future. |
Hi All, this library is really important to us as well. If you need a maintainer, I'm interested in volunteering. |
Neat. I'll add you. |
Hi All, In my mind, these libraries are different sides of the same coins. One is focused on sending key strokes and the other is focused on receiving key strokes. @michaelnoonan - Do you have an objection if I approach the GlobalMouseKeyHook folks about combinging these two libraries together? |
I don't have any objection. :) |
@michaelnoonan - One of the things I'm working hard to do is improve the debugging experience. For example, instead of processing raw As part of the refactoring, I noticed that the project has a handful of interfaces that seem to only be used once: Do you have other projects where these are reused? If not, do you have any problem with me removing the interfaces? |
Such a long time ago I don't remember! If the interfaces are not useful for mocking nor the open/closed principle, I'm totally fine for you to remove them. The downside to that approach is other consumers of the library might be using the interfaces in their code. You could revision the major version number when releasing this new version to indicate the API has changed. |
@michaelnoonan - Thanks so much! Right now about all I have left is documentation and I plan to have that wrapped up later this week. |
Hi All! Here's the initial release of @michaelnoonan - I would really love your input on this. |
Hi @michaelnoonan,
I noticed that the community is interested in expanding on this work to fix bugs. Would you be willing to do one of the following?
If you are willing to consider the second option, I can provide a list of suggested owners who have extensive experience both with maintaining open source projects on GitHub and with the subject matter (the specific APIs involved).
📝 Transferring the repository would preserve the complete history of issues and pull requests, and provide automatic HTTP redirection for users who navigate to the repository in its current location.
Thank you,
Sam Harwell
The text was updated successfully, but these errors were encountered: