-
Notifications
You must be signed in to change notification settings - Fork 192
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
PyEvdi Fixes #421
PyEvdi Fixes #421
Conversation
ba5b99e
to
c31f212
Compare
That sounds like 8 different commits, not just one. I'm not a project member though, but typically a commit "let's refactor everything in a single changeset" would not pass review. It also lacks details on why things have been done. E.g. See also this article from HID Linux subsystem and libinput creator. "Old but gold". |
There were multiple commits but I squashed them into one. 🙂 If a maintainer chimes in and wants to get some/all of this merged I am willing to separate out some change sets but I am not doing it if merging is not on the horizon. I also figured it might be fine in this case because PyEvdi was two thirds done and I could not find any user of the module. All fair points though. I wonder though if you are not a maintainer why bother reviewing my code? |
That's odd, although I've seen such projects as well. Matrix bridges seems to follow the "squash everything upon merge" workflow. Well, maybe those developers are just not experienced enough. In the end, there are reasons for keeping commit history clean.
Agree. Although, seeing how this PR haven't got a comment from maintainers for ½-year, it might be useful to note that I personally don't contribute too many changes at once to a project I didn't contribute before, because situations like this one where the contribution is being plainly ignored by maintainers are far too frequent, alas. It's often useful to send a few small changesets first to simply test if the project is even "contributable" 😊
Well, why not, I was a bit bored and had some free time, so took a look at it. Code-review also shows up on Github profile in case a potential employer would want to look at it, so there's that as well.
Sorry, no, I found out this project just 5 hours ago 😊 |
If I have some time and motivation I will try to separate out the first change set. Maybe then the maintainers might engage. Thanks for the review and insight. Btw I use the code I submitted on my server. |
Hi. When I assigned myself I only checked if it compiles and then got busy with another project and forgot about it, sorry. |
c31f212
to
b0e46b3
Compare
5259c2c
to
4713c98
Compare
4713c98
to
2847689
Compare
@displaylink-emajewsk Is this pr small enough now? |
It's fine now. Great PR. I'm going to merge it. Thank you very much. :) |
Modernize cpp code.
Rename
acquire_framebuffer_cb
toacquire_framebuffer_handler
for consistency.Change cpp standart to 20 for span.
Merged:
compile_commands.json
.