Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Organized bulleted lists and added headings.

Table of Contents

Objective

Beam's Jira Public Dashboards intend to bring visibility into reported bugs, feature requestrequests, development opportunities, and effort distribution. Having visibility into of these items can help us make informed decisions to guide things like: roadmap updates, surface

  • Roadmap updates.
  • Surface known issues to users

...

  • .
  • Easier contributions to get started.

Here's the list and description of the Dashboards:

Backlog [1]:

...

Beam Backlog

The Beam Backlog dashboard aims to:

  • Help make decisions on the project roadmap.

...

  • Pull tickets opened in the last 26w (6m).
  • Orders tickets by votes.

The URL is: https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335849


, and orders them by votes. The view offers:

  • On the

...

  • left pane:

      ...

        • Pie Chart: Components.  A pie chart of the distribution of tickets

      ...

        • , excluding

      ...

        • Java and

      ...

        • Python core

      ...

        • .
        • Heat Map: Components. A label heat map to help identify the biggest opportunities

      ...

        • , excluding Java and Python core.
        • Flink issues and Spark issues. Two filter windows to pull tickets related to Spark and Flink runners.

          Note

          Python and Java core components are excluded because they dwarf other components, so exclusion helps provide a better view of other components' distribution.


      • On the main panel:

          ...

            • A summary of the tickets by component and issue type

          ...

            • to identify critical issues

          ...

            • per component

          ...

            • .

          ...

            • A filter publishing all issues.

          ...

            • A view of ticket statistics by status and issue type

          ...

            • to help us understand the effort and opportunity dist.

          ...

          Need Triage and Stale

          The Need Triage and Stale dashboard aims to:

          • Help

          Need triage and Stale [2]:

          ...

          • organize newly opened tickets and keep tickets fresh.

          ...

          • Show the issues that need triage or have been marked as stale

          ...

          • Show tickets created in the last 12w (3m)

          URL: https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335923

          The view offers:

          • On the left panel:

              ...

                • Filter Results: [Beam] Need Triage and Stale (12w). A list of all tickets that need triage or are stale
              • On the right panel:

                  ...

                    • A heat map of components.

                  ...

                    • A pie chart of the issue type.

                  ...

                    • A view of all labels to help with triage.



                  Starter Tasks

                  The Starter Tasks dashboard aims to [3]:Aims to help

                  • Help potential contributors identify opportunities to make their first contribution.

                  ...

                  • Pull all tickets marked with labels used for starter tickets, for all time.

                  ...

                  • Order the tickets by votes, priority, date created, and reporter.

                  URL: https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335926

                  The view offers:

                  • On the side panel:

                      ...

                        • A pie chart of the distribution of tickets by component.

                      ...

                        • A component heat map.
                      • On the main panel:

                      ...

                        • A view of all starter tickets by component and issue type

                      ...

                        •  to help make decisions on urgency/importance.

                      ...

                        • A view by reporter, to

                      ...

                        • identify who to reach out to with clarifying questions.

                      ...

                        • The

                      ...

                        • complete list of all available starter issues

                      ...

                        • .

                      ...