manageiq-ui-classic
by
ManageIQ

Description: Classic UI of ManageIQ

View on GitHub ↗

Summary Information

Updated 1 hour ago
Added to GitGenius on April 7th, 2021
Created on December 21st, 2016
Open Issues & Pull Requests: 247 (+0)
Number of forks: 376
Total Stargazers: 53 (+0)
Total Subscribers: 8 (+0)

Issue Activity (beta)

Open issues: 81
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 837 days
Stale 30+ days: 59
Stale 90+ days: 29

Recent activity

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

Top labels

  • bug (82)
  • Mend: dependency security vulnerability (67)
  • enhancement (38)
  • react (34)
  • help wanted (33)
  • stale (33)
  • technical debt (26)
  • pinned (9)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 66.9 days
90th percentile: 406.2 days
Tracked items: 193

Most active contributors

Detailed Description

The manageiq-ui-classic repository is the classic user interface for ManageIQ, a comprehensive cloud and infrastructure management platform. This repository was extracted from the main ManageIQ codebase as a separate project, allowing the UI layer to be developed and maintained independently while remaining tightly integrated with the core ManageIQ system. Written primarily in Ruby, the classic UI serves as the primary interface for users managing virtualized and cloud infrastructure across multiple platforms including VMware, OpenStack, and other cloud environments.

The repository addresses a wide range of infrastructure and cloud management use cases. It provides interactive dashboards for monitoring resources, configuration management interfaces, VM lifecycle management tools, and service catalog functionality. The UI enables resource provisioning, inventory management, and policy enforcement across hybrid cloud environments. It also supports service desk operations and system orchestration capabilities, making it a central hub for infrastructure automation and resource monitoring in enterprise environments.

From a development perspective, the repository maintains an active contributor base with significant engagement. GitGenius tracking data shows that GilbertCherrie leads contributor activity with 374 recorded events, followed by Fryguy with 233 events and jrafanie with 105 events. The project has demonstrated consistent issue and pull request activity, with 192 tracked items showing a median response latency of 0.0 hours and a mean latency of 1613.7 hours, indicating that while some issues receive immediate attention, others may experience longer resolution timelines. The most frequently applied issue labels are bug with 82 occurrences, enhancement with 38 occurrences, and Mend dependency security vulnerability reports with 36 occurrences, reflecting an active maintenance posture toward both feature development and security updates.

The repository's classification spans multiple infrastructure domains including IT automation, virtualization management, cloud automation, and infrastructure automation. It is explicitly associated with Red Hat and VMware ecosystems, positioning it as a critical tool for organizations managing heterogeneous infrastructure environments. The presence of overlapping contributors with major projects like Microsoft's VSCode and TypeScript repositories, as well as the Rust language project, suggests cross-pollination of development practices and architectural insights from leading open-source projects.

Development setup requires cloning the manageiq-ui-classic repository alongside the main manageiq repository, with both directories maintained side-by-side to facilitate coordinated development. This modular approach allows developers to work on UI enhancements independently while maintaining integration with the core platform. The project is distributed under the Apache License 2.0, making it available as open source with copyright held by ManageIQ Authors from 2014 to the present. The separation of the UI into its own repository represents a significant architectural decision that enables more granular version management and specialized development workflows for the interface layer while keeping it synchronized with the broader ManageIQ ecosystem.

manageiq-ui-classic
by
ManageIQManageIQ/manageiq-ui-classic

Repository Details

Fetching additional details & charts...