You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/10/25 21:25:28 UTC

[GitHub] [arrow] toddfarmer opened a new issue, #14507: Track issue type

toddfarmer opened a new issue, #14507:
URL: https://github.com/apache/arrow/issues/14507

   In anticipation of a potential migration from ASJ Jira to GitHub for issue tracking, an assessment is needed on whether we need to retain the ability to meaningfully track different issue types (bug, feature request, etc.). Issue type is a top-level Jira construct, but there is no corresponding attribute in GitHub issues. Alternatives may include labels or custom fields.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] assignUser commented on issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
assignUser commented on issue #14507:
URL: https://github.com/apache/arrow/issues/14507#issuecomment-1293896049

   
   I have added some examples/details about task lists in #14520
   
   > still think there's value in knowing the issue type of an issue migrated from ASF Jira. If not "sub-task" as a label, should we not include an explicit type label? Should we call it a "task", effectively elevating it from sub-task to task?
   
   eh, sub-tasks are marked as such by the "tracked in"-badge, I don't think that is worth another label. For the other types labels make sense.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] amol- commented on issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
amol- commented on issue #14507:
URL: https://github.com/apache/arrow/issues/14507#issuecomment-1291945662

   Flagging thins as "sub-task" doesn't seem super useful, and I doubt anyone will add the label.
   It probably is more useful to add a section at the end of the parent issue description with the link to the subtask. Like https://github.com/voltrondata/substrait-r/issues/205
   
   That will make so that GitHub properly tracks them as sub-tasks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] toddfarmer commented on issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
toddfarmer commented on issue #14507:
URL: https://github.com/apache/arrow/issues/14507#issuecomment-1291244306

   I've initially implemented this as follows, which covers all issue types currently in use in the ARROW Jira project:
   
   ```
   def set_issue_type_label(issue, labels):
       issue_type = issue.fields.issuetype.name
       if issue_type in ["Bug"]:
           labels.append("bug")
       if issue_type in ["Improvement", "Wish", "New Feature"]:
           labels.append("enhancement")
       if issue_type in ["Task"]:
           labels.append("task")
       if issue_type in ["Sub-task"]:
           labels.append("sub-task")
       if issue_type in ["Test"]:
           labels.append("test")
       return labels
   ```    


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] toddfarmer commented on issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
toddfarmer commented on issue #14507:
URL: https://github.com/apache/arrow/issues/14507#issuecomment-1324346218

   The logic has been updated as follows:
   ```
       if issue_type in ["Bug"]:
           return "Type: bug"
       if issue_type in ["Improvement", "Wish", "New Feature"]:
           return "Type: enhancement"
       if issue_type in ["Task", "Sub-task"]:
           return "Type: task"
       if issue_type in ["Test"]:
           return "Type: test"
       return None
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] rok closed issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
rok closed issue #14507: MIGRATION: Track issue type
URL: https://github.com/apache/arrow/issues/14507


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] toddfarmer commented on issue #14507: MIGRATION: Track issue type

Posted by GitBox <gi...@apache.org>.
toddfarmer commented on issue #14507:
URL: https://github.com/apache/arrow/issues/14507#issuecomment-1292138626

   To me, this issue focuses on defining what we want to retain of the ASF Jira issue type field. As you rightly note, retaining references across Jira issues has significant additional value, and I've opened #14520 to track that independently. I still think there's value in knowing the issue type of an issue migrated from ASF Jira. If not "sub-task" as a label, should we not include an explicit type label? Should we call it a "task", effectively elevating it from sub-task to task?
   
   I agree that the notion of a "sub-task" label is unlikely to be consistently applied in future manually-created GitHub issues, though it may be possible with issue templates and forms (e.g., a special form to create a sub-task of an existing issue which properly sets the label and requires a reference to the parent issue).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org