Now with Code Commenting and Mentions

By on August 22, 2011

Two months ago we revamped our pull request feature to help teams using DVCS and Bitbucket increase their productivity. One bit was missing though; the ability to easily have a conversation around code changes.

This is why we are excited to announce threaded commenting for pull requests and changesets!

Below is a screenshot of a recent pull request conversation we had when building the new @mentions feature for code commenting – oh yeah, we added a new email notification so that when someone needs your attention you will be sure to notice.

Adding comments

Have something to say? Simply click on any ‘Add comment’ link and start typing.

When commenting, you might have a few code suggestions of your own to make – to make these comments easy to read, we support syntax highlighting for code snippets. Additionally, there is a commenting tool bar for issue and changeset linking.

Repository owners and contributors will receive an email notification of your comment. Knowing that you already have enough email to deal with, email threading has been improved for those of you using Gmail.

Feedback

Thanks to everyone who has provided feedback since we revamped pull requests earlier this summer.

We want to make code collaboration even better for small teams. Let us know how we can make your team even more productive!

32 Comments

  • Posted August 22, 2011 at 10:23 pm | Permalink

    *stands and claps*

  • Posted August 22, 2011 at 10:23 pm | Permalink

    *stands and claps*

  • Posted August 22, 2011 at 10:23 pm | Permalink

    *stands and claps*

    • zhang siyuan
      Posted June 12, 2013 at 5:13 pm | Permalink

      You are right, learning it is necessary

  • Glenn
    Posted August 23, 2011 at 2:45 am | Permalink

    it would be good to see the comment icon also appear on the overview screen when it lists the latest 5 commits – this only appears on the commits page currently.

  • Glenn
    Posted August 23, 2011 at 2:45 am | Permalink

    it would be good to see the comment icon also appear on the overview screen when it lists the latest 5 commits – this only appears on the commits page currently.

  • Glenn
    Posted August 23, 2011 at 2:45 am | Permalink

    it would be good to see the comment icon also appear on the overview screen when it lists the latest 5 commits – this only appears on the commits page currently.

    • Posted August 23, 2011 at 5:45 pm | Permalink

      Great suggestion — we deployed an update a few minutes ago with your suggestion.

  • Cadious
    Posted August 23, 2011 at 8:58 am | Permalink

    I would like to see commenting options in source code browser.

  • Cadious
    Posted August 23, 2011 at 8:58 am | Permalink

    I would like to see commenting options in source code browser.

  • Cadious
    Posted August 23, 2011 at 8:58 am | Permalink

    I would like to see commenting options in source code browser.

    • Luciano Longo
      Posted August 23, 2011 at 5:33 pm | Permalink

      That is an excellent idea.
      I think it would be even better to have the ability to comment on specific lines of code in a diff, this would be really useful.

  • Niels Sandholt Busch
    Posted August 23, 2011 at 10:12 am | Permalink

    Sounds great, however we really need inline code comments. This is one of the reasons we are thinking about switching to Github.

  • Anonymous
    Posted August 23, 2011 at 10:12 am | Permalink

    Sounds great, however we really need inline code comments. This is one of the reasons we are thinking about switching to Github.

  • Anonymous
    Posted August 23, 2011 at 10:12 am | Permalink

    Sounds great, however we really need inline code comments. This is one of the reasons we are thinking about switching to Github.

    • Posted August 23, 2011 at 4:18 pm | Permalink

      +1. I would like to replace ReviewBoard with pull requests in our development flow, but in order to do that inline commenting is necessary.

      • Posted August 23, 2011 at 5:48 pm | Permalink

        Great suggestions — this is something we know we need to add.

        With the comments framework in place it will be easier for us to expand the functionality in the future.

        • Jon Langevin
          Posted September 25, 2011 at 5:19 am | Permalink

          Hopefully the near-future…

        • Rajsingh
          Posted March 29, 2012 at 7:23 am | Permalink

          Justen, when can we get the inline comments feature working? Our developers are asking us to switch to github because of that.

          • Posted March 29, 2012 at 5:30 pm | Permalink

            The feature is several months away, Rajsingh. We are eager to use it ourselves, so we don’t lack motivation. 🙂

          • Arild Langtind
            Posted August 23, 2012 at 12:24 am | Permalink

            several months later…

            What’s the status on inline comment?

          • Posted August 23, 2012 at 1:38 pm | Permalink

            I’m no longer on the Bitbucket team, so I’m not sure. Hopefully Justen will chime in on this.

    • paragarora
      Posted May 27, 2013 at 11:46 pm | Permalink

      2 years gone. Whats the status?

  • Robert Kluin
    Posted August 31, 2011 at 7:36 pm | Permalink

    Are inline code comments for pull-requests on the roadmap? u00a0We chose github over bitbucket due to the lack of this feature.

  • Robert Kluin
    Posted August 31, 2011 at 7:36 pm | Permalink

    Are inline code comments for pull-requests on the roadmap?  We chose github over bitbucket due to the lack of this feature.

  • Robert Kluin
    Posted August 31, 2011 at 7:36 pm | Permalink

    Are inline code comments for pull-requests on the roadmap?  We chose github over bitbucket due to the lack of this feature.

  • Posted September 30, 2011 at 6:27 am | Permalink

    u041du043eu0432u044bu0439 u043eu0442u043bu0438u0447u043du044bu0439 u0441u0430u0439u0442 u0433u0434u0435 u043cu043eu0436u043du043e u043fu043eu0438u0433u0440u0430u0442u044c,u0432 u043du043eu0432u044bu0435 u0438 u0441u0442u0430u0440u044bu0435 u0438u0433u0440u044b!u041eu043du043bu0430u0439u043d u0431u0435u0437 u0440u0435u0433u0438u0441u0442u0440u0430u0446u0438u0438 u0431u0435u0437 u0441u043cu0441!u041fu043eu043bu043du043eu0441u0442u044cu044e u0431u0435u0441u043fu043bu0430u0442u043du043e!http://www.igropolis.biz/

  • Posted December 20, 2011 at 8:31 pm | Permalink

    I’m enjoying it here rather than Facebook!

  • Simon-Pierre Gingras
    Posted February 21, 2012 at 7:04 pm | Permalink

    I would have liked to see screenshots, but the image links seem to be broken.

  • Posted March 30, 2012 at 3:24 pm | Permalink

    awesome discussion! http://www.dogdryskin.net

  • Lidstromso
    Posted July 27, 2012 at 6:47 pm | Permalink

    Burst drink
    gluttoney easy to get sick, regular quantitative security Corning.

    Behind is not to
    discuss face to face without advocates.

    Lebron 9 South Beach For
    Sale

    Lebron 9 Floridians

    http://www.lebron9a.com

    Lebron 9 South
    Beach

    Lebron 9 For Sale

    http://www.lebron9u.com
     

  • modayeni
    Posted September 11, 2015 at 10:41 am | Permalink

    It was very helpful thanks
    http://www.modayeni.net/igne-oyasi