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

warnings (et.al) per project - add checkbox to filter out projects with issue total of 0? - or to show only the top N based on sort selection?

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: warnings-plugin
    • Labels:
      None

      Description

      CONOPS - reduce information overload by allowing to focus on a subset when dashboard view contains many jobs

      Options
      1. just filter out the zero issue projects
      = most likely they are fine and need no extra attention? possibly, but less likely? that there publishers are not working for some reason
      2. put a cap on number of rows, so you can focus on the top (or bottom) N (3, 10) whatever based on the sort bring projects into/out of the the limited row set?

      for option 2, (and in general) you would want the sorts to be sticky, so whatever sort showed the current "interesting" job subset would remain until actively changed.

      either or both options could be done independent of each other

        Activity

        Hide
        drulli Ulli Hafner added a comment -

        Can you please provide a fake screenshot or some kind of sketch to make more clear what you would like to have?

        Show
        drulli Ulli Hafner added a comment - Can you please provide a fake screenshot or some kind of sketch to make more clear what you would like to have?
        Hide
        moncreaff Greg Moncreaff added a comment -

        shows new configuration info that can be used to support suggested behavior

        Show
        moncreaff Greg Moncreaff added a comment - shows new configuration info that can be used to support suggested behavior
        Hide
        moncreaff Greg Moncreaff added a comment -

        I attached an image to the issue.

        Show
        moncreaff Greg Moncreaff added a comment - I attached an image to the issue.
        Hide
        moncreaff Greg Moncreaff added a comment -

        An ALTERNATE, which has its own pros and cons, is to update the generic table element to allow the viewer to filter/reduce by some control on the title bar of each table. This could be used to affect other tabular reports (like build/job statistics) to eliminate rows (or even columns) with no (meaningful?) information.

        Some sort of compression glyph "><" (gt;lt to indicate column minimization (and glyph toggles to "<>" to show that it can be expanded?). "^/V" to indicate row minimization, etc. This state is probably something that should be "sticky".

        Show
        moncreaff Greg Moncreaff added a comment - An ALTERNATE, which has its own pros and cons, is to update the generic table element to allow the viewer to filter/reduce by some control on the title bar of each table. This could be used to affect other tabular reports (like build/job statistics) to eliminate rows (or even columns) with no (meaningful?) information. Some sort of compression glyph "><" (gt;lt to indicate column minimization (and glyph toggles to "<>" to show that it can be expanded?). "^/V" to indicate row minimization, etc. This state is probably something that should be "sticky".
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        src/main/java/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet.java
        src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config.jelly
        src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config_de.properties
        src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/portlet.jelly
        http://jenkins-ci.org/commit/analysis-core-plugin/6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7
        Log:
        [FIXED JENKINS-12984] Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: src/main/java/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet.java src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config.jelly src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config_de.properties src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/portlet.jelly http://jenkins-ci.org/commit/analysis-core-plugin/6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7 Log: [FIXED JENKINS-12984] Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/checkstyle/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/checkstyle-plugin/4dccc0783a91a94e39b2ad301025d28cb0f9046e
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/checkstyle/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/checkstyle-plugin/4dccc0783a91a94e39b2ad301025d28cb0f9046e Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/dry/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/dry-plugin/418edb1de93cd66f6f9457e4cbc5764054ab7eb9
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/dry/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/dry-plugin/418edb1de93cd66f6f9457e4cbc5764054ab7eb9 Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        plugin/pom.xml
        plugin/src/main/java/hudson/plugins/findbugs/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/findbugs-plugin/5e7a30e71529ffc3427f79f7fe54b5756d77132b
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: plugin/pom.xml plugin/src/main/java/hudson/plugins/findbugs/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/findbugs-plugin/5e7a30e71529ffc3427f79f7fe54b5756d77132b Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/tasks/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/tasks-plugin/f1dbb1daeae29965ce5e9210461f2d5c528cebf9
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/tasks/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/tasks-plugin/f1dbb1daeae29965ce5e9210461f2d5c528cebf9 Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/pmd/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/pmd-plugin/5f8687f1cd8a209e37a300758ea783f4ebd2d446
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/pmd/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/pmd-plugin/5f8687f1cd8a209e37a300758ea783f4ebd2d446 Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/warnings/dashboard/WarningsTablePortlet.java
        http://jenkins-ci.org/commit/warnings-plugin/57d40293e0af7057e628795319c58742f0f90c22
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/warnings/dashboard/WarningsTablePortlet.java http://jenkins-ci.org/commit/warnings-plugin/57d40293e0af7057e628795319c58742f0f90c22 Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible.
        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        Code changed in jenkins
        User: Ulli Hafner
        Path:
        pom.xml
        src/main/java/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet.java
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config.jelly
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_de.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_fr.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_ja.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config.jelly
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_de.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_fr.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_ja.properties
        src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/portlet.jelly
        http://jenkins-ci.org/commit/analysis-collector-plugin/5ecaf324e5b610d76a6a19f04210cd796583f090
        Log:
        JENKINS-12984 Added option to filter the projects in the table.
        If the filter is set then only projects with warnings are visible.

        Compare: https://github.com/jenkinsci/analysis-collector-plugin/compare/40baa85...5ecaf32

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Ulli Hafner Path: pom.xml src/main/java/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet.java src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config.jelly src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_de.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_fr.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/WarningsPerJobDescriptor/local-config_ja.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config.jelly src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_de.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_fr.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/config_ja.properties src/main/resources/hudson/plugins/analysis/collector/dashboard/WarningsTablePortlet/portlet.jelly http://jenkins-ci.org/commit/analysis-collector-plugin/5ecaf324e5b610d76a6a19f04210cd796583f090 Log: JENKINS-12984 Added option to filter the projects in the table. If the filter is set then only projects with warnings are visible. Compare: https://github.com/jenkinsci/analysis-collector-plugin/compare/40baa85...5ecaf32
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_analysis-core #10440
        [FIXED JENKINS-12984] Added option to filter the projects in the table. (Revision 6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7)

        Result = SUCCESS
        Ulli Hafner :
        Files :

        • src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config.jelly
        • src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/portlet.jelly
        • src/main/java/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet.java
        • src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config_de.properties
        Show
        dogfood dogfood added a comment - Integrated in plugins_analysis-core #10440 [FIXED JENKINS-12984] Added option to filter the projects in the table. (Revision 6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7) Result = SUCCESS Ulli Hafner : Files : src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config.jelly src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/portlet.jelly src/main/java/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet.java src/main/resources/hudson/plugins/analysis/dashboard/AbstractWarningsTablePortlet/config_de.properties
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_tasks #345

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_tasks #345 Result = SUCCESS
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_warnings #397

        Result = UNSTABLE

        Show
        dogfood dogfood added a comment - Integrated in plugins_warnings #397 Result = UNSTABLE
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_analysis-collector #347

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_analysis-collector #347 Result = SUCCESS
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_checkstyle #340

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_checkstyle #340 Result = SUCCESS
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_dry #342

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_dry #342 Result = SUCCESS
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_pmd #341

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_pmd #341 Result = SUCCESS
        Hide
        dogfood dogfood added a comment -

        Integrated in plugins_findbugs #411

        Result = SUCCESS

        Show
        dogfood dogfood added a comment - Integrated in plugins_findbugs #411 Result = SUCCESS
        Hide
        drulli Ulli Hafner added a comment -

        Integrated in Jenkins Analysis Plug-ins (Compile) #478
        [FIXED JENKINS-12984] Added option to filter the projects in the table. (Revision 6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7)

        Result = SUCCESS

        Show
        drulli Ulli Hafner added a comment - Integrated in Jenkins Analysis Plug-ins (Compile) #478 [FIXED JENKINS-12984] Added option to filter the projects in the table. (Revision 6ce8685a33cbeab5eac2ac9cc0b3b04a8dfb8bc7) Result = SUCCESS

          People

          • Assignee:
            drulli Ulli Hafner
            Reporter:
            moncreaff Greg Moncreaff
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: