git-bug / git-bug

Distributed, offline-first bug tracker embedded in git, with bridges
GNU General Public License v3.0
8.14k stars 269 forks source link

feat: Link to code from comment on specific line of code #215

Open dolanor opened 5 years ago

dolanor commented 5 years ago

Hi,

I really liked parts of git-appraise and I also like the approach of git-bug. One thing I miss from git-appraise is the ability to attach a comment to a file + line. That would make git-bug a good code review tool on top of an issue tracker.

MichaelMure commented 5 years ago

Hey Tanguy :)

There is two way I can think of something like this:

  1. having git-bug parse something like path/to/file.go:234 in comments and allow to either display the source code in the webui or open an editor from the termui
  2. have a full blown pull-request/code review support

Number two is something I would like to see at some point. I hadn't think about number one but it could be neat. It's also kind of a subset of what is needed to accomplish number two. Both are quite a lot of work though, it most likely won't happen anytime soon.

dolanor commented 5 years ago

Ok. I'll keep using git-appraise for that need then in the meantime. And if ever that so desired "free time" comes to me, I might try to help add it :)

MichaelMure commented 5 years ago

That'd be awesome.

MichaelMure commented 4 years ago

Splitting this two features into this issue and https://github.com/MichaelMure/git-bug/issues/373

github-actions[bot] commented 3 months ago

This bot triages untriaged issues and PRs according to the following rules:

To remove the stale status, you can:

github-actions[bot] commented 1 week ago

This bot triages issues in order to help the maintainers identify what needs attention, according to the following lifecycle rules:

This bot will not automatically close stale issues.

To remove the stale status, you can:


To avoid automatic lifecycle management of this issue, add lifecycle/frozen.

MichaelMure commented 1 week ago

Not stale

On Fri, Nov 1, 2024, 4:29 AM github-actions[bot] @.***> wrote:

This bot triages issues in order to help the maintainers identify what needs attention, according to the following lifecycle rules:

  • After 90 days of inactivity, lifecycle/stale is applied
  • After 90 days of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied

This bot will not automatically close stale issues.

To remove the stale status, you can:

  • Remove the stale label from this issue
  • Comment on this issue
  • Close this issue
  • Offer to help out with triaging

To avoid automatic lifecycle management of this issue, add lifecycle/frozen.

— Reply to this email directly, view it on GitHub https://github.com/git-bug/git-bug/issues/215#issuecomment-2451225583, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACH6DP6YTWTXD4MW3PPKWTZ6LYSDAVCNFSM6AAAAABLJPUUEGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJRGIZDKNJYGM . You are receiving this because you commented.Message ID: @.***>