You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Martin Terra <ma...@koodaripalvelut.com> on 2023/07/14 06:47:08 UTC

Code review plugin

Sorry for being bit off topic here, but I'm looking for a software tool or
plugin suitable for Java programming that allows developers to
insert/manage review comments directly from within their IDE, similar to
the "Add comment" feature in Google Docs.

I belive it would benefit the Wicket Community as well, if such tool could
be integrated with the code repository.

Do you have experience of such tool? In my understanding, for example
github review comments cannot be collaborated with directly from within the
IDE, or is there a plugin for that? Furthermore, preferably it would work
directly with native git without requiring the use of the github platform.

This functionality would be valuable for code review discussion which is
often closely tied to specific sections of the code, making it easier for
others to understand the context, intent, and purpose of the comments
relative to the code context. It would be particularly beneficial if this
tool could also be used in the ”compare different versions” mode of the IDE
which is typically used when reviewing code, enabling reviewers to provide
feedback on specific changes made between versions.

Additionally, it would be advantageous if these review comments could be
stored in the code repository in a manner that allows viewers to see a
comprehensive view of comments from all reviewers. This unified view,
similar to the commenting feature in Google Docs, would provide a better
understanding of the feedback and suggestions offered by multiple
reviewers, ensuring that all perspectives are considered and facilitating
effective communication and collaboration among team members.

By integrating review comments directly within the code, the code review
process would be significantly enhanced. It would reduce friction in the
process of giving, understanding, tracking, and managing comments,
resulting in improved collaboration on the project. Other future benefits
could be in training AI models based on history of commits and reviews.


**
Martin

Re: Code review plugin

Posted by Martin Terra <ma...@koodaripalvelut.com>.
pe 14. heinäk. 2023 klo 10.29 Rob Audenaerde (rob.audenaerde@gmail.com)
kirjoitti:

> Are you looking for something like this?
>
>
> https://www.jetbrains.com/help/idea/work-with-github-pull-requests.html#provide-feedback
>
> As far as I know, there is no universal standard for code-review-feedback
> that works in all IDEs, that would be very nice :)
>

Thanks, yes, a standard for code-review-feedback that works in all
IDEs would be very nice 😄

I'm looking for something more like this: https://agilereview.org/

I added feature request:
https://github.com/AgileReview-Project/AgileReview-EclipsePlugin/issues/6

   - store review comments within the same project & repository as the code
   itself
   - commit the comments into the same project & repository as the code
   itself
   - ability to compare changes in comments overall or within comments,
   between code/comment commit versions (similar to code compare changes where
   you would see the changed files, changed comments within, changes/additions
   to comments in compare changes style)
   - abiliy to add/edit comments in both code comparison mode and normal
   coding mode to better support the code review process
   - think user experience similar to "Add comment" feature in Google Docs

Feel free to upvote if there is such possibility 😉

They already have some plugins so in theory this could be evolved into an
universal standard: https://github.com/AgileReview-Project

**
Martin


> On Fri, Jul 14, 2023 at 8:49 AM Martin Terra <
> martin.terra@koodaripalvelut.com> wrote:
>
> > Sorry for being bit off topic here, but I'm looking for a software tool
> or
> > plugin suitable for Java programming that allows developers to
> > insert/manage review comments directly from within their IDE, similar to
> > the "Add comment" feature in Google Docs.
> >
> > I belive it would benefit the Wicket Community as well, if such tool
> could
> > be integrated with the code repository.
> >
> > Do you have experience of such tool? In my understanding, for example
> > github review comments cannot be collaborated with directly from within
> the
> > IDE, or is there a plugin for that? Furthermore, preferably it would work
> > directly with native git without requiring the use of the github
> platform.
> >
> > This functionality would be valuable for code review discussion which is
> > often closely tied to specific sections of the code, making it easier for
> > others to understand the context, intent, and purpose of the comments
> > relative to the code context. It would be particularly beneficial if this
> > tool could also be used in the ”compare different versions” mode of the
> IDE
> > which is typically used when reviewing code, enabling reviewers to
> provide
> > feedback on specific changes made between versions.
> >
> > Additionally, it would be advantageous if these review comments could be
> > stored in the code repository in a manner that allows viewers to see a
> > comprehensive view of comments from all reviewers. This unified view,
> > similar to the commenting feature in Google Docs, would provide a better
> > understanding of the feedback and suggestions offered by multiple
> > reviewers, ensuring that all perspectives are considered and facilitating
> > effective communication and collaboration among team members.
> >
> > By integrating review comments directly within the code, the code review
> > process would be significantly enhanced. It would reduce friction in the
> > process of giving, understanding, tracking, and managing comments,
> > resulting in improved collaboration on the project. Other future benefits
> > could be in training AI models based on history of commits and reviews.
> >
> >
> > **
> > Martin
> >
>

Re: Code review plugin

Posted by Rob Audenaerde <ro...@gmail.com>.
Are you looking for something like this?

https://www.jetbrains.com/help/idea/work-with-github-pull-requests.html#provide-feedback

As far as I know, there is no universal standard for code-review-feedback
that works in all IDEs, that would be very nice :)

On Fri, Jul 14, 2023 at 8:49 AM Martin Terra <
martin.terra@koodaripalvelut.com> wrote:

> Sorry for being bit off topic here, but I'm looking for a software tool or
> plugin suitable for Java programming that allows developers to
> insert/manage review comments directly from within their IDE, similar to
> the "Add comment" feature in Google Docs.
>
> I belive it would benefit the Wicket Community as well, if such tool could
> be integrated with the code repository.
>
> Do you have experience of such tool? In my understanding, for example
> github review comments cannot be collaborated with directly from within the
> IDE, or is there a plugin for that? Furthermore, preferably it would work
> directly with native git without requiring the use of the github platform.
>
> This functionality would be valuable for code review discussion which is
> often closely tied to specific sections of the code, making it easier for
> others to understand the context, intent, and purpose of the comments
> relative to the code context. It would be particularly beneficial if this
> tool could also be used in the ”compare different versions” mode of the IDE
> which is typically used when reviewing code, enabling reviewers to provide
> feedback on specific changes made between versions.
>
> Additionally, it would be advantageous if these review comments could be
> stored in the code repository in a manner that allows viewers to see a
> comprehensive view of comments from all reviewers. This unified view,
> similar to the commenting feature in Google Docs, would provide a better
> understanding of the feedback and suggestions offered by multiple
> reviewers, ensuring that all perspectives are considered and facilitating
> effective communication and collaboration among team members.
>
> By integrating review comments directly within the code, the code review
> process would be significantly enhanced. It would reduce friction in the
> process of giving, understanding, tracking, and managing comments,
> resulting in improved collaboration on the project. Other future benefits
> could be in training AI models based on history of commits and reviews.
>
>
> **
> Martin
>