Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #37402 - add jquery-ui dependency #10982

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

MariaAga
Copy link
Contributor

@MariaAga MariaAga commented May 2, 2024

we want to remove it in core since its no longer used theforeman/foreman#10142
so adding it here as only Katello seem to use it, and hopefully it will be removed here as well

Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like an OK stopgap to me. Did you have a look at how many work it would be to actually drop it from Katello too?

@MariaAga
Copy link
Contributor Author

MariaAga commented May 2, 2024

yeah its used in some parts of the sync management (and maybe more, I didn't look after that). and I dont have capacity now to try to remove it from there since its spread through a few files

@ekohl
Copy link
Member

ekohl commented May 2, 2024

Sounds good to me: the Katello team has plans to remove those pages anyway. It may be a waste of time trying to rework them just to drop jquery-ui while they're fully replaced soon after.

@jeremylenz
Copy link
Member

Sync management is special, though, since it's actually ERB + vanilla JS + jQuery and doesn't have any Angular in it 😳

@MariaAga
Copy link
Contributor Author

MariaAga commented May 8, 2024

@jeremylenz Can we move jquery-ui to katello anyway? and makes plans to maybe refactor sync management later?

@jeremylenz
Copy link
Member

@MariaAga If we're the only ones that use it, I'm fine with moving it to Katello for now. And yes we should also talk about redesigning sync status :)

@sjha4
Copy link
Member

sjha4 commented May 8, 2024

Wondering if this: https://bugzilla.redhat.com/show_bug.cgi?id=2274132 has anything to do with this change here and if it fixes this.

@jeremylenz
Copy link
Member

@sjha4 The Foreman PR dropping it is not yet merged, so my guess is it's something else 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants