Open-Source-Orchard-Core-Extensions icon indicating copy to clipboard operation
Open-Source-Orchard-Core-Extensions copied to clipboard

Disable Jira issue title suffixes for submodules (OSOE-386)

Open Piedone opened this issue 2 years ago • 2 comments

Go through the create-jira-issues-for-community-activities.yml workflows in all submodules, and set suffix-issue-titles: "false". We don't actually need to include the component in the Jira issue titles since it's also readily visible not just in the issue detail view but in the kanban board too.

Furthermore, change call-publish-workflow to call-create-jira-issues-for-community-activities-workflow in all such workflows.

Jira issue

Piedone avatar Sep 28 '22 11:09 Piedone

Why not make suffix-issue-titles: "false" the default value instead of setting it explicitly in every submodule? It fells like the less opinionated way to me.

sarahelsaig avatar Sep 28 '22 20:09 sarahelsaig

We can do that too, in that case, the other projects using this workflow need to be adapted. These are the following:

  • OCC
  • Dojo Library
  • VSIX
  • Hastlayer SDK
  • DotNest Support
  • DotNest Core SDK
  • Utility Scripts

Piedone avatar Sep 28 '22 20:09 Piedone

Thinking about this, I think we should keep the suffix. While it might be superfluous in Jira, it doesn't hurt and can make things clearer (you look more at the issue's title at the top than its metadata somewhere down to the right), and it makes opening OSOCE PRs easier since you just need to copy the issue title to the PR title (otherwise the OSOCE PR's title would be something that perhaps only makes sense in the context of the submodule).

Piedone avatar Oct 10 '23 19:10 Piedone

So, let's not do this, then.

Piedone avatar Oct 26 '23 15:10 Piedone