• Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • blueocean-plugin
    • None

      I had discussed this with jamesdumay at Jenkins World 2017 so opening this to summarize.

      A few weeks ago, there was the following conversation on IRC that had some popularity(attached). TL;DR it would be cool to have a reactor/dashboard type view for a TV monitor. 

      Two approaches I had thought of was to:

      1. Service Accounts/Users in Jenkins. Right now, the blueocean jobs that are starred are for a particular user. There could be something like a 'tv user' account (which would theoretically be equivalent to a user with read-only permissions as assigned in the permissions matrix, where an organization can login to their 'tv user' account and display that on a screen, rather than someone's actual account. (This requires no real code change, it would just be an advertised use-case)
      2. Widget based drag-and-drop WYSIWYG type of interface. With the new work on Trends that I recently saw on Twitter, it might be useful to not only make these charts specific for a job but rather make it available on a dashboard view. This would look something like the crude cut and paste of the Trend video I attached . What I am trying to display here is a sample dashboard where I have selected a few jobs I care about knowing the status of, and then 3 different time series graphs of jobs/builds I am knowingly trying to optimize as a long term project, or just runtimes I care about for lengthier regression tests. I can call out all these useful pieces of information to look at without having to build the job (if I have Github hooks configured), nor search through builds to check their runtimes and/or trends. 

      Unfortunately, I am not much of a designer so I don't know how clear I am with all of this but I am sure someone on the team could turn this idea into something real. 

        1. testngchart.jpg
          testngchart.jpg
          72 kB
        2. Screen Shot 2017-09-22 at 3.23.24 pm.png
          Screen Shot 2017-09-22 at 3.23.24 pm.png
          797 kB
        3. Sample Dash.jpeg
          Sample Dash.jpeg
          123 kB
        4. IMG_20170926_114347.jpg
          IMG_20170926_114347.jpg
          3.36 MB
        5. dashing.png
          dashing.png
          267 kB
        6. BlueOceanReactorChat.jpg
          BlueOceanReactorChat.jpg
          197 kB

          [JENKINS-46780] Wallboard for Blue Ocean

          Alvin Huang created issue -
          Michael Neale made changes -
          Epic Link New: JENKINS-35755 [ 171716 ]
          Michael Neale made changes -
          Priority Original: Minor [ 4 ] New: Major [ 3 ]
          Michael Neale made changes -
          Sprint New: Blue Ocean 1.4 [ 311 ]
          Michael Neale made changes -
          Summary Original: Reactor/Dashboard for Blue Ocean New: Wallboard for Blue Ocean
          Alvin Huang made changes -
          Attachment New: testngchart.jpg [ 39807 ]
          Michael Neale made changes -
          Attachment New: Screen Shot 2017-09-22 at 3.23.24 pm.png [ 39808 ]
          Alvin Huang made changes -
          Attachment New: IMG_20170926_114347.jpg [ 39864 ]
          Javier Delgado made changes -
          Attachment New: dashing.png [ 39892 ]
          Javier Delgado made changes -
          Attachment New: dashing.png [ 39893 ]
          Javier Delgado made changes -
          Attachment Original: dashing.png [ 39892 ]

            Unassigned Unassigned
            ahuang Alvin Huang
            Votes:
            7 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated: