odh-dashboard
by
opendatahub-io

Description: Dashboard for RedHat OpenShift AI / ODH

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on January 17th, 2025
Created on June 2nd, 2020
Open Issues & Pull Requests: 181 (+0)
Number of forks: 307
Total Stargazers: 58 (+0)
Total Subscribers: 10 (+0)

Issue Activity (beta)

Open issues: 18
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 236 days
Stale 30+ days: 12
Stale 90+ days: 10

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 2

Top labels

  • priority/normal (19)
  • kind/bug (13)
  • untriaged (11)
  • agentready (6)
  • community (6)
  • kind/enhancement (6)
  • quality (6)
  • infrastructure (3)

Most active issues this week

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 131.0 days
90th percentile: 560.7 days
Tracked items: 28

Most active contributors

Detailed Description

The odh-dashboard repository is a TypeScript-based dashboard application designed for Red Hat OpenShift AI and Open Data Hub, providing a user interface for navigating and interacting with various components of the Open Data Hub stack. The project is structured as a monorepo using npm workspaces and Turbo for task orchestration, enabling efficient management of multiple packages within a single repository.

The dashboard is built on modern web technologies including React 18 for the frontend framework, TypeScript for type safety, and PatternFly v6 for UI components. It leverages Webpack Module Federation to enable runtime code sharing across packages, allowing for flexible and scalable component distribution. The development environment requires Node.js version 22.0.0 or higher, npm 10.9.2 or higher, and Go 1.26 or higher for packages that include Backend-for-Frontend services. Testing is comprehensive, with Cypress used for end-to-end testing and Jest for unit testing, with detailed testing guidance available in the project documentation.

According to GitGenius activity tracking, the repository shows a median issue and pull request response latency of 0.0 hours across 28 tracked items, though the mean latency is 3143.7 hours, indicating some variation in response times. The most frequently applied issue labels are priority/normal with 16 occurrences, kind/bug with 11 occurrences, and untriaged with 11 occurrences. The most active contributors tracked by GitGenius are jiridanek with 14 events, shalberd with 10 events, and akram with 7 events, demonstrating consistent engagement from a core team.

The repository is classified across multiple domains including observability, business intelligence, monitoring tools, data visualization, cloud computing, and analytics platforms. It is specifically categorized as a cloud-native application with Kubernetes integration and operator support, reflecting its role in the OpenShift ecosystem. The project overlaps with contributors from other repositories including github/gh-aw, solo-io/gloo, and longhorn/longhorn, suggesting cross-project collaboration within the broader cloud-native community.

The contribution process encourages individual bug fixes with accompanying issue creation and recommends that larger feature implementations go through an internal definition of ready process to ensure alignment with architectural design. Contributors are directed to open feature request issues to start conversations about new functionality. The project is licensed under Apache License 2.0 and includes a feature to display the current commit hash in the About Dialog, allowing users to confirm which code version is deployed in their environment.

odh-dashboard
by
opendatahub-ioopendatahub-io/odh-dashboard

Repository Details

Fetching additional details & charts...