-
Notifications
You must be signed in to change notification settings - Fork 291
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
Actively Looking For Maintainers ! #291
Comments
Hi! Looks like I can return to maintaining this module |
Well, that was unexcepted -- but very welcome :) |
:D At this moment we have partially free hands in company. Just need some time for review current state and new PR's. |
Awesome ! |
Great! I just need remember how CI upload new builds to NPM :) |
@WilixLead, if you are reviewing the current state and updating prebuilds, could you take a look into mac support? There is a hack that can be implemented (example), but I wonder if it would be possible to update to libuiohook v1.2? |
@tcardlab I have an experimental fork adapted to use libuiohook 1.2 here https://github.com/marcelblum/iohook you are welcome to try building from there for Mac to test if it fixes the issue. For me I have never been able to replicate #124 with any release of iohook, and I use iohook on Mac all the time, though only in Electron. |
Closing it due inactivity. Please update other issues for their actual state. Now I start clearing repo from old PR's and Issues |
@WilixLead I still have issue to make this library work in latest MacOS, did you update libuiohook to 1.2? |
@veeramarni No. It is still not updated |
@marcelblum #124 seems to be only an issue on node and not electron. I moved iohook from my main process (running electron) to a child process (only node) and saw the exact issue mentioned. Would be interesting to se if libuiohook 1.2 update would fix the issue. @WilixLead |
@WilixLead @Djiit Who's the current maintainer of this project? The last time there was any activity from any maintainer is April 19. I and others have to resort to scoped packages and forks to work with this project. If the current maintainer isn't interested anymore please indicate so the project can have a new maintainer as it's an active project. |
Hey, as stated before, I can no longer maintain this project. @WilixLead did you pick it up in the end ? |
@Djiit Thank you for reopen. I managed to fix only a couple of mistakes, and then time is end :) |
@ash0x0 you want to be maintainer? |
Would love to. I'm already familiar with the code and I do have the time to invest in this. |
Ok. I add you write access. Make iohook great again :) |
Thank you, will do my best :) |
@Djiit @WilixLead I'll need access to the NPM package, someone add me as collaborator please, same username. |
@ash0x0 Please check your email |
Also I think the best way to publish npm package - it with CI step |
Thank you, got it.
@WilixLead I believe so too. You'll need to add an NPM automation token to the repo secrets under name |
Also, you'll need to disable AppVeyor and travis (if enabled) integration for this repo. AppVeyor is still reporting builds as failed. |
@ash0x0 Github actions already done? No need travis and appveyor? |
@WilixLead yes, actions is doing releasing now, I've already deleted travis and appveyor configs. Once you add |
@ash0x0 I add NODE_AUTH_TOKEN with token now. Try now if you can |
@WilixLead Confirmed, working well. Thank you. |
It's always good to have extra brains! |
Hi @ash0x0, I will be happy to help maintain and fix bugs, I will need to know how and whats the best way. |
That'd be more than welcome. You can check the Todo milestone in issues to see what needs to be fixed. As far as contributing goes, the docs have good info on that. |
@WilixLead @marcelblum @veeramarni @TStod |
@lacymorrow your best bet is to use uiohook-napi instead, it's almost a drop-in replacement for iohook and is actively maintained and fully compatible with latest node and electron. iohook seems dead unfortunately but that's ok because it would need refactoring to be made context aware and better support latest node/electron, and uiohook-napi has already done that from scratch, using the same underlying library libUIOHook. |
Very user-friendly |
Unfortunately at this moment we have no active maintainers. If some one want to help - welcome :) |
I would be happy to manage the repo, respond to issues, and merge PRs if you would like to give me access. I have been using IOHook in a production app for 5 or 6 years now. There are also a few other folks here that seem eager. |
I was give you access :) |
Thank you! I'll be responsible. |
I'm very sorry about current project state. Can't find any time to figure out issues and PR's. So all in your hand's now :) |
No worries! I maintain my own libraries and I know how much life affects our ability to work on passion projects. I appreciate all the hard work you've done building the library! It has enabled me to add tons of features to my apps over the years. |
PRs welcome. |
Hey everyone,
2020 has been a strange year, and 2021 is starting to look pretty much the same. tbh I don't think I'll have more time to dedicate to iohook. Updates have become really rare, and it is only thanks to this awesome community that we recently added support for modern versions of Node and Electron.
So, that's it, I don't have anymore free time to dedicate to this project, and I don't use it anymore on any personal project, so I'm looking for a motivated maintainer to help with ongoing updates, triage the issues, fix bugs, etc...
I'll stick around, for sure, but we need a new person in charge.
Cheers
The text was updated successfully, but these errors were encountered: