Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-34522

"Schedule a build" icon for multibranch projects only does a re-index (misleading icon and tooltip)

      A trap for new users of multibranch project types is that when they are looking at a view, they may see the "schedule a build" icon. It has a tooltip that says "Schedule a build for <job name>" - which actually re-indexes the branches. Builds are not guaranteed to result, which may confuse some new users.

      At least correcting the tooltip would be nice.

          [JENKINS-34522] "Schedule a build" icon for multibranch projects only does a re-index (misleading icon and tooltip)

          michaelneale is Blue Ocean relying on the translation from core to display details of multibranch jobs or has it some hacks that could be unwound if the core translation could be relied upon

          Stephen Connolly added a comment - michaelneale is Blue Ocean relying on the translation from core to display details of multibranch jobs or has it some hacks that could be unwound if the core translation could be relied upon

          Michael Neale added a comment -

          stephenconnolly I believe it has its own localizatin files. It was viewed as unwise to reuse the same ones as core for this reason - ie the context could change (I wouldn't call it a hack though, it is by design). So I don't think this would have an impact. Probably.

          Michael Neale added a comment - stephenconnolly I believe it has its own localizatin files. It was viewed as unwise to reuse the same ones as core for this reason - ie the context could change (I wouldn't call it a hack though, it is by design). So I don't think this would have an impact. Probably.

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/branch/TaskNounUiTextProvider.java
          src/main/resources/jenkins/branch/Messages.properties
          http://jenkins-ci.org/commit/branch-api-plugin/78ddb0381b3a8b562bb9efabf7ae1b54f3de017e
          Log:
          JENKINS-34522 Implement an AlternativeUiTextProvider for AbstractItem.TASK_NOUN

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/branch/TaskNounUiTextProvider.java src/main/resources/jenkins/branch/Messages.properties http://jenkins-ci.org/commit/branch-api-plugin/78ddb0381b3a8b562bb9efabf7ae1b54f3de017e Log: JENKINS-34522 Implement an AlternativeUiTextProvider for AbstractItem.TASK_NOUN

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/branch/TaskNounUiTextProvider.java
          http://jenkins-ci.org/commit/branch-api-plugin/1f52c5a0c32ae7e366d91a503a1ad8dcf95932ff
          Log:
          JENKINS-34522 Review comments

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/branch/TaskNounUiTextProvider.java http://jenkins-ci.org/commit/branch-api-plugin/1f52c5a0c32ae7e366d91a503a1ad8dcf95932ff Log: JENKINS-34522 Review comments

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          src/main/java/jenkins/branch/TaskNounUiTextProvider.java
          src/main/resources/jenkins/branch/Messages.properties
          http://jenkins-ci.org/commit/branch-api-plugin/71841653f0164a265ae3daff4ac93a8bfb799793
          Log:
          Merge pull request #91 from stephenc/jenkins-34522

          JENKINS-34522 Implement an AlternativeUiTextProvider for AbstractItem.TASK_NOUN

          Compare: https://github.com/jenkinsci/branch-api-plugin/compare/ec03b429c21e...71841653f016

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: src/main/java/jenkins/branch/TaskNounUiTextProvider.java src/main/resources/jenkins/branch/Messages.properties http://jenkins-ci.org/commit/branch-api-plugin/71841653f0164a265ae3daff4ac93a8bfb799793 Log: Merge pull request #91 from stephenc/jenkins-34522 JENKINS-34522 Implement an AlternativeUiTextProvider for AbstractItem.TASK_NOUN Compare: https://github.com/jenkinsci/branch-api-plugin/compare/ec03b429c21e...71841653f016

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          core/src/main/java/hudson/model/AbstractItem.java
          core/src/main/java/hudson/views/BuildButtonColumn.java
          core/src/main/resources/hudson/model/Messages.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly
          core/src/main/resources/hudson/views/BuildButtonColumn/column.properties
          http://jenkins-ci.org/commit/jenkins/fd82ced7b326bdcea10c77470c43391054f469f1
          Log:
          JENKINS-34522 Expose the noun for a item as a task via AlternativeUiTextProvider

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: core/src/main/java/hudson/model/AbstractItem.java core/src/main/java/hudson/views/BuildButtonColumn.java core/src/main/resources/hudson/model/Messages.properties core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly core/src/main/resources/hudson/views/BuildButtonColumn/column.properties http://jenkins-ci.org/commit/jenkins/fd82ced7b326bdcea10c77470c43391054f469f1 Log: JENKINS-34522 Expose the noun for a item as a task via AlternativeUiTextProvider

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ar.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_bg.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ca.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_cs.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_da.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_de.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_el.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_eo.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_es.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_es_AR.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_et.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_eu.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_fi.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_fr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ga_IE.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_he.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_hi_IN.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_hu.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_id.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_is.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_it.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ja.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_kn.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ko.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_lt.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_lv.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_mk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_mr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_nb_NO.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_nl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_BR.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_PT.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ro.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ru.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sv_SE.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_te.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_tr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_uk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_CN.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_TW.properties
          http://jenkins-ci.org/commit/jenkins/3dbf30f8ef2f9aa789d44a8f206ade35aebbeaf7
          Log:
          JENKINS-34522 Remove obsolete translations

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: core/src/main/resources/hudson/views/BuildButtonColumn/column_ar.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_bg.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ca.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_cs.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_da.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_de.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_el.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_eo.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_es.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_es_AR.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_et.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_eu.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_fi.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_fr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ga_IE.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_he.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_hi_IN.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_hu.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_id.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_is.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_it.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ja.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_kn.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ko.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_lt.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_lv.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_mk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_mr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_nb_NO.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_nl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_BR.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_PT.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ro.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ru.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sv_SE.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_te.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_tr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_uk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_CN.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_TW.properties http://jenkins-ci.org/commit/jenkins/3dbf30f8ef2f9aa789d44a8f206ade35aebbeaf7 Log: JENKINS-34522 Remove obsolete translations

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          core/src/main/java/hudson/model/AbstractItem.java
          core/src/main/java/hudson/views/BuildButtonColumn.java
          core/src/main/resources/hudson/model/Messages.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly
          core/src/main/resources/hudson/views/BuildButtonColumn/column.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ar.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_bg.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ca.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_cs.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_da.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_de.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_el.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_eo.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_es.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_es_AR.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_et.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_eu.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_fi.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_fr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ga_IE.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_he.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_hi_IN.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_hu.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_id.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_is.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_it.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ja.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_kn.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ko.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_lt.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_lv.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_mk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_mr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_nb_NO.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_nl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_BR.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_PT.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ro.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_ru.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sl.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_sv_SE.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_te.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_tr.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_uk.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_CN.properties
          core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_TW.properties
          http://jenkins-ci.org/commit/jenkins/e0603bb1c1ce17b99ae309db50d697422db82edf
          Log:
          Merge pull request #2772 from stephenc/jenkins-34522

          JENKINS-34522 Expose the noun for a item as a task via AlternativeUiTextProvider

          Compare: https://github.com/jenkinsci/jenkins/compare/62adfa881761...e0603bb1c1ce

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: core/src/main/java/hudson/model/AbstractItem.java core/src/main/java/hudson/views/BuildButtonColumn.java core/src/main/resources/hudson/model/Messages.properties core/src/main/resources/hudson/views/BuildButtonColumn/column.jelly core/src/main/resources/hudson/views/BuildButtonColumn/column.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ar.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_bg.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ca.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_cs.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_da.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_de.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_el.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_eo.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_es.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_es_AR.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_et.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_eu.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_fi.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_fr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ga_IE.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_he.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_hi_IN.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_hu.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_id.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_is.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_it.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ja.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_kn.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ko.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_lt.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_lv.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_mk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_mr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_nb_NO.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_nl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_BR.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_pt_PT.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ro.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_ru.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sl.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_sv_SE.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_te.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_tr.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_uk.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_CN.properties core/src/main/resources/hudson/views/BuildButtonColumn/column_zh_TW.properties http://jenkins-ci.org/commit/jenkins/e0603bb1c1ce17b99ae309db50d697422db82edf Log: Merge pull request #2772 from stephenc/jenkins-34522 JENKINS-34522 Expose the noun for a item as a task via AlternativeUiTextProvider Compare: https://github.com/jenkinsci/jenkins/compare/62adfa881761...e0603bb1c1ce

          Code changed in jenkins
          User: Stephen Connolly
          Path:
          content/_data/changelogs/weekly.yml
          http://jenkins-ci.org/commit/jenkins.io/5ff499e45f72252aa300d26361c5c1cbc1477e2b
          Log:
          Noting merge of JENKINS-34522

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Stephen Connolly Path: content/_data/changelogs/weekly.yml http://jenkins-ci.org/commit/jenkins.io/5ff499e45f72252aa300d26361c5c1cbc1477e2b Log: Noting merge of JENKINS-34522

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          content/_data/changelogs/weekly.yml
          http://jenkins-ci.org/commit/jenkins.io/7b1948cc1224a4717bff0b701daca6c32746990b
          Log:
          Merge pull request #724 from stephenc/patch-1

          Noting merge of JENKINS-34522

          Compare: https://github.com/jenkins-infra/jenkins.io/compare/89b2c800c392...7b1948cc1224

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: content/_data/changelogs/weekly.yml http://jenkins-ci.org/commit/jenkins.io/7b1948cc1224a4717bff0b701daca6c32746990b Log: Merge pull request #724 from stephenc/patch-1 Noting merge of JENKINS-34522 Compare: https://github.com/jenkins-infra/jenkins.io/compare/89b2c800c392...7b1948cc1224

          Code changed in jenkins
          User: Daniel Beck
          Path:
          src/main/java/org/jenkinsci/test/acceptance/po/ListView.java
          src/main/java/org/jenkinsci/test/acceptance/po/View.java
          src/main/java/org/jenkinsci/test/acceptance/steps/ViewSteps.java
          http://jenkins-ci.org/commit/acceptance-test-harness/2ab933150f1fabb6aa904c60a0535c296c869b55
          Log:
          JENKINS-34522 Adapt to change in case

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: src/main/java/org/jenkinsci/test/acceptance/po/ListView.java src/main/java/org/jenkinsci/test/acceptance/po/View.java src/main/java/org/jenkinsci/test/acceptance/steps/ViewSteps.java http://jenkins-ci.org/commit/acceptance-test-harness/2ab933150f1fabb6aa904c60a0535c296c869b55 Log: JENKINS-34522 Adapt to change in case

            stephenconnolly Stephen Connolly
            michaelneale Michael Neale
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: