Skip to content

HDDS-14519. Setup hadoop-ui module for common UI code#9684

Open
devabhishekpal wants to merge 7 commits intoapache:HDDS-11541from
devabhishekpal:HDDS-14519
Open

HDDS-14519. Setup hadoop-ui module for common UI code#9684
devabhishekpal wants to merge 7 commits intoapache:HDDS-11541from
devabhishekpal:HDDS-14519

Conversation

@devabhishekpal
Copy link
Contributor

What changes were proposed in this pull request?

HDDS-14519. Setup hadoop-ui module for common UI code

Please describe your PR in detail:

  • This PR sets up the hadoop-ui module for the common UI code
  • It aims to provide a common place for shared UI components to be used and all the UI code to reside
  • The project is setup using Vite + TS + React and contains the required documentation to help future users setup

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-14519

How was this patch tested?

Patch was tested by running install commands and test files to write dummy code in order to determine linters and rules are working properly

@adoroszlai
Copy link
Contributor

Thanks @devabhishekpal for working on this.

hadoop-ui is not covered by any CI checks, since this new directory is unknown to the existing scripts. We should run RAT (which will fail due to missing license headers) and any new UI-specific checks.

It should also be included in the binary release tarball for users and acceptance tests.

Also I think we can avoid hadoop- prefix, which was kept in other modules for historical reasons.

@devabhishekpal
Copy link
Contributor Author

Do you prefer we rename this to just ui?

Also will update the RAT checks, thanks for pointing it out.

We aren't including this in the binary yet, merging this to the feature branch first in order to make everything work properly as it is quite a large effort to migrate everything

@priyeshkaratha
Copy link
Contributor

priyeshkaratha commented Feb 3, 2026

Do you prefer we rename this to just ui?

Since this projects contains shared react components better to give names like ozone-ui

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants