Replies: 2 comments 5 replies
-
|
I'm happy to give it a spin. As long as it doesn't block us from doing progress, I'm all for hearing more feedback and if an AI agent is highlighting a certain line in the code, it may not be wrong, but at least not follow conventional patterns that are easily understood by other (human) collaborators, and so may be worthwhile of reviewing. My own experience with AI code suggests that we should review it's claims at least as carefully as those of very junior human collaborator. We need to consider that it may very stubbornly insist on there being something (an issue in our code or an API or language feature) that it has made up or doesn't apply to our use case (i.e. I've been suggested nodejs-only functions that wont work in the browser). The AI seems to struggle with our project using browser JS, but running the unit tests within a nodejs context, so the test code can use nodejs-isms, but the main logic can't. And then there is legacy.js for feature detection, where we can't use any modern JS for it to still do it's job (un-hide a warning) in a legacy browser. :-) |
Beta Was this translation helpful? Give feedback.
-
Okay, also PR reviews need billing?I looked why I cannot assign copilot to a PR or that in general does not trigger any reviews and actually it seems to be the case that, it also needs billing information to enable this at org level? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I don't know how you all (especially other maintainers) feel about this, but for a test I have enabled Copilot reviews here: https://github.com/PrivateBin/PrivateBin/settings/rules/9263756 (docs: https://docs.github.com/en/copilot/how-tos/use-copilot-agents/request-a-code-review/use-code-review)
It's for the default branch only and should only trigger in such cases.
Let's use this discussion to see whether it's worth it. I know all the problematic aspects, but after all, if it is a tool that saves work and increases the code quality (and security, ideally!) by providing good code reviews, well… then IMHO we can give it a try.
@PrivateBin/maintainers
Beta Was this translation helpful? Give feedback.
All reactions