Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-5233

Allow the creation of tasks without requiring a comment

    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Atlassian status as of March 2020

      Hi all,

      I'm excited to share that in Bitbucket Server 7.0 we shipped redesigned and optimized pull request page with several improvements you’ve been asking us for a long time. One of the improvements is the new tasks, which can now be created without parent comment.

      Please, don't hesitate to leave feedback on the feature in the comments below. We would like to know if new tasks solve your problems. 

      You can find more information in the Bitbucket Server 7.0 release notes and Pull Requests documentation.

      Anton Genkin
      Product Manager Bitbucket Server

      Original description
      My team loves the new tasks; they certainly make the review process much nicer!

      It would be really great if you could create task items directly on the diffs without having to create a comment first. Sometimes the task is large enough to need a comment, and then break it out in to tasks. Other times it's a simple task like "Add javadocs".

      There are a couple of other possibilities for this:

      • Asking for changes to files that haven't been modified yet (example: "Add missing changes to ThisOtherService.java")
      • Grouping together changes for multiple files (example: "Clean up the changes in the com.example.controllers package")

          Form Name

            [BSERV-5233] Allow the creation of tasks without requiring a comment

            Hi all,

            I'm excited to share that in Bitbucket Server 7.0 we shipped redesigned and optimized pull request page with several improvements you’ve been asking us for a long time. One of the improvements is the new tasks, which can now be created without parent comment.

            Please, don't hesitate to leave feedback on the feature in the comments below. We would like to know if new tasks solve your problems. 

            You can find more information in the Bitbucket Server 7.0 release notes and Pull Requests documentation.

            Anton Genkin
            Product Manager Bitbucket Server

            Anton Genkin (Inactive) added a comment - Hi all, I'm excited to share that in Bitbucket Server 7.0 we shipped redesigned and optimized pull request page with several improvements you’ve been asking us for a long time. One of the improvements is the new tasks, which can now be created without parent comment. Please, don't hesitate to leave feedback on the feature in the comments below. We would like to know if new tasks solve your problems.  You can find more information in the Bitbucket Server 7.0  release notes and Pull Requests documentation . Anton Genkin Product Manager Bitbucket Server

            This should be similar to the "Needs Resolution" feature in Crucible (a sister Atlassian code review product), where the comment itself may be marked as "Needs Resolution," which is essentially equivalent to pull request "tasks"

            Stan Vaysburd added a comment - This should be similar to the "Needs Resolution" feature in Crucible (a sister Atlassian code review product), where the comment itself may be marked as "Needs Resolution," which is essentially equivalent to pull request "tasks"

            Trejkaz added a comment -

            As tasks are only a workaround for comments not working correctly in the first place, I think it would be far better if comments simply always had to be addressed. For some small number of comments the person making the comment could mark it as already addressed / unimportant, but the vast majority of comments are for actual changes to be made, and it's too errorprone at the moment because when new commits come in you have no idea what has been addressed.

            Trejkaz added a comment - As tasks are only a workaround for comments not working correctly in the first place, I think it would be far better if comments simply always had to be addressed. For some small number of comments the person making the comment could mark it as already addressed / unimportant, but the vast majority of comments are for actual changes to be made, and it's too errorprone at the moment because when new commits come in you have no idea what has been addressed.

            Andy Garcia added a comment - - edited

            Any progress on this? I would even be happy with it being able to put a simple checkbox in the description of the pull request as markdown

            Andy Garcia added a comment - - edited Any progress on this? I would even be happy with it being able to put a simple checkbox in the description of the pull request as markdown

            After about 12 months, is there any hope that someone starts this task?

            Farshad Sheykhi added a comment - After about 12 months, is there any hope that someone starts this task?

            It's sensible that your data model requires tasks to be attached to comments.  I think I would settle for an "add task" button in the comment editing toolbar, so that you can create the tasks inline with the comment.  Another alternative would be a "Convert to task" button that would do the equivalent of selecting the entire comment and adding it as a task.

            Justin Gregory added a comment - It's sensible that your data model requires tasks to be attached to comments.  I think I would settle for an "add task" button in the comment editing toolbar, so that you can create the tasks inline with the comment.  Another alternative would be a "Convert to task" button that would do the equivalent of selecting the entire comment and adding it as a task.

            usmanovbf added a comment -

            Oh, God, why is it still unfinished? I think it easy to implement 

            usmanovbf added a comment - Oh, God, why is it still unfinished? I think it easy to implement 

            Thanks @Roger Barnes.

            For the record, we often end up having tasks that tell the exact same thing as the comment they're attached to.

            Gregory Pakosz added a comment - Thanks @Roger Barnes. For the record, we often end up having tasks that tell the exact same thing as the comment they're attached to.

            Hi gpakosz, this is something we'd like to improve someday, but due to other projects it's not on our planning radar for the next 6-12 months, I'm afraid. 

            Roger Barnes (Inactive) added a comment - Hi gpakosz , this is something we'd like to improve someday, but due to other projects it's not on our planning radar for the next 6-12 months, I'm afraid. 

            Can a PM please voice in?

            Gregory Pakosz added a comment - Can a PM please voice in?

              Unassigned Unassigned
              0ef02ec00948 Eric Henry
              Votes:
              136 Vote for this issue
              Watchers:
              69 Start watching this issue

                Created:
                Updated:
                Resolved: