XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Improve display of the three pages of the plugin.
      Some ideas:

      • label dashboard: instead of a single page with 5 sections, create a tabbed display with one tab per section. Similar to pluginManager section
      • label dashboard: display label's description
      • labels & computer page: remove the "Exclusive jobs" section which is redundant with Linked Jobs section, and instead display a warning in the Linked Jobs section for each label that can run on only one node
      • in all pages, use a two-column display like in the Configure System page to make page more readable
      • less links on the page?

        Attachments

          Activity

          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Dominique
          Path:
          src/main/resources/jenkins/plugins/linkedjobs/actions/LabelDashboardAction/index.jelly
          http://jenkins-ci.org/commit/label-linked-jobs-plugin/ebb13e589fec2745bf84c673df6fd45e0bd901c8
          Log:
          Remove label's description from Dashboard for now, to be implemented with JENKINS-27907

          Compare: https://github.com/jenkinsci/label-linked-jobs-plugin/compare/0c4dc2b64738...ebb13e589fec

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Dominique Path: src/main/resources/jenkins/plugins/linkedjobs/actions/LabelDashboardAction/index.jelly http://jenkins-ci.org/commit/label-linked-jobs-plugin/ebb13e589fec2745bf84c673df6fd45e0bd901c8 Log: Remove label's description from Dashboard for now, to be implemented with JENKINS-27907 Compare: https://github.com/jenkinsci/label-linked-jobs-plugin/compare/0c4dc2b64738...ebb13e589fec
          Hide
          skalmelid Stefan Kalmelid added a comment -
          • label dashboard: instead of a single page with 5 sections, create a tabbed display with one tab per section. Similar to pluginManager section
          • label dashboard: display label's description
          • labels & computer page: remove the "Exclusive jobs" section which is redundant with Linked Jobs section, and instead display a warning in the Linked Jobs section for each label that can run on only one node??

          The first three bullets are a definite yes!

          • in all pages, use a two-column display like in the Configure System page to make page more readable

          I'm not sure which Configure System page you are referring to?
          Manage Jenkins -> Configure System is kind of two columns I guess.
          A two column layout would probably make it easier to read.

          • less links on the page?

          I assume you mean the label dashboard?
          I agree, there are a lot of links, but I don't quite see which ones could be removed, they all make sense.

          Show
          skalmelid Stefan Kalmelid added a comment - label dashboard: instead of a single page with 5 sections, create a tabbed display with one tab per section. Similar to pluginManager section label dashboard: display label's description labels & computer page: remove the "Exclusive jobs" section which is redundant with Linked Jobs section, and instead display a warning in the Linked Jobs section for each label that can run on only one node?? The first three bullets are a definite yes! in all pages, use a two-column display like in the Configure System page to make page more readable I'm not sure which Configure System page you are referring to? Manage Jenkins -> Configure System is kind of two columns I guess. A two column layout would probably make it easier to read. less links on the page? I assume you mean the label dashboard? I agree, there are a lot of links, but I don't quite see which ones could be removed, they all make sense.
          Hide
          dominiquebrice Dominique Brice added a comment -

          work in progress, in this github branch.

          Show
          dominiquebrice Dominique Brice added a comment - work in progress, in this github branch .
          Hide
          dominiquebrice Dominique Brice added a comment -

          Closing this as I will not complete it.

          Show
          dominiquebrice Dominique Brice added a comment - Closing this as I will not complete it.

            People

            Assignee:
            dominiquebrice Dominique Brice
            Reporter:
            dominiquebrice Dominique Brice
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: