--- Log opened wo jul 08 00:00:14 2026
00:40 -!- harry-bob (Silver): has joined #ovirt
01:07 -!- harry-bob: has quit [Remote host closed the connection]
01:36 -!- dustinm`_: has quit []
01:54 -!- dustinm` (dustinm`): has joined #ovirt
02:18 -!- midwesthub (Undernet Connect - https://chat.undernet.org): has joined #ovirt
02:30 -!- midwesthub: has quit [Ping timeout: 480 seconds]
03:21 -!- FabriceB: has quit [Ping timeout: 480 seconds]
03:39 -!- wallacer_: has quit [Remote host closed the connection]
03:41 -!- wallacer (quassel): has joined #ovirt
04:48 -!- plarsen: has quit [Quit: NullPointerException!]
06:14 -!- Betal: has quit [Quit: WeeChat 4.9.1]
07:06 -!- mrpops2ko_ (mrpops2ko): has joined #ovirt
07:06 -!- mrpops2ko: has quit [Read error: Connection reset by peer]
07:09 -!- tkqltm[m] (org.matrix:tkqltm): has joined #ovirt
07:09 < tkqltm[m]> heloo ?
07:09 < tkqltm[m]> * hello ?
07:12 < tkqltm[m]> dupondje: hello ?
07:15 < tkqltm[m]> ello oVirt maintainers,... (full message at <https://matrix.org/oftc/media/v1/media/download/AZpKSdpq2Q_yw0K6SytyaoJ6fpm5OPQDBY_5zRir8e0PuB_A2Q5H5Y07rHKOK43Y_n8-OzFCiNHXPPImZybcouRCefiEBhmQAG1hdHJpeC5vcmcvU3Z3d1dkZVhlRmxIS1VUWVBnTm1malBY>)
07:16 < tkqltm[m]> s/ello/Hello/
07:21 < dupondje[m]> Hi!
07:27 < dupondje[m]> Java for example is already on 21 since latest release. Wondering what you changed there :)
07:27 < dupondje[m]> But I would say, prepare some good pull requests so we can review
07:42 -!- thansen: has quit [Quit: The Lounge - https://thelounge.github.io]
07:43 -!- thansen (Travis Glenn Hansen): has joined #ovirt
07:43 < tkqltm[m]> <dupondje[m]> "But I would say, prepare some..." <- Thanks, that makes sense — my base was oVirt 4.3, so the Java/WildFly/DB upgrades were really just catching up to what you already have upstream. My apologies for listing those.... (full message at
07:43 < tkqltm[m]> <https://matrix.org/oftc/media/v1/media/download/AXcPTooXH6eX214rt8Ck-uWTUyM4AXpLuHTEjt7G7RKF1Zml8cTB6OJ5vjTDXbdyJtGgzlcfm7NXvIeeZLTcGWVCefiFoXKAAG1hdHJpeC5vcmcvSWliSHpHYmVvZFlEdXZLcU5YUVZqbmdn>)
08:09 -!- FabriceB (FabriceB): has joined #ovirt
09:21 -!- FabriceB: has quit [Quit: FabriceB]
10:27 -!- FabriceB (FabriceB): has joined #ovirt
10:46 < dupondje[m]> Well as a base you better use current master version ofcourse. As the 4.3 version is of course outdated. It's +7 years old, so no wonder you find a lot of legacy 🙈
10:47 < dupondje[m]> I think a (small) PR with some proof of concept for (some) UI components ported from GWT to React would be good.
13:47 -!- Betal (Beta): has joined #ovirt
14:23 < tkqltm[m]> <dupondje[m]> "Well as a base you better use..." <- Thanks for the feedback!... (full message at <https://matrix.org/oftc/media/v1/media/download/AQXaARnjEDAWUvz8JkLTs24y2SPTW2zcM13rPVxEb0cJ6o52krXqRCZy7G_jwZXKX3bCWEUeqRtXaHHeMDS7zMtCeficg2MAAG1hdHJpeC5vcmcvWmpqeUZyTmhMcEJSUXBhQVpQaHl6bmNN>)
14:32 < dupondje[m]> Sounds good.
14:32 < dupondje[m]> But ovirt 4.5.7 (upstream version) has java 21 for example. So it's not clear why you still include that in your changes.
14:32 < dupondje[m]> Let's wait for a basic PR :)
14:35  * tkqltm[m] uploaded an image: (239KiB) < https://matrix.org/oftc/media/v1/media/download/AVCj-Jfz72vnw3MAHelPxHah-fnCrPz0YZciPwccbDzCWpMWLxOC9clbsfpUlR_JTV2QlAenzZsGSAwGVtpTwv5CefidNfZgAG1hdHJpeC5vcmcvSkR6R01MVXZtcm10bEZEVnJWU3phQWRT >
14:36  * tkqltm[m] uploaded an image: (112KiB) < https://matrix.org/oftc/media/v1/media/download/AU2Pa9li6LSkcM8Bv5Su9lpVVao-WgjLGqnNULUq5lWSm8rAlcVWnys61BQGM9z0h40FVdQYyTTRedypW7w4mfBCefidOiSQAG1hdHJpeC5vcmcvcXBvV1Z3cVdad1lIZEtXQ1R1a21OcUxx >
14:36  * tkqltm[m] uploaded an image: (202KiB) < https://matrix.org/oftc/media/v1/media/download/AWH9EL7P3hdgmhdXHmoiKXR9tcVQOzalEk189geFdrkI9r9O2HAW0WRpAxaz8FjgGPwTWed2_3b3wJJ6lJ2b4AlCefidO3_QAG1hdHJpeC5vcmcvcFFoVGZYZlNlbVZ4UndNR3BFZGxwZEtN >
14:38 < tkqltm[m]> One more note — since I'm Korean, the implementation is mainly built and tested in Korean; English localization is still incomplete at this point. Appreciate your understanding there.
14:38 < tkqltm[m]> The reason we changed it this way is that in our real production environment — with dozens of hosts and 100+ VMs — it was hard to navigate and locate things in the original flat list. So we redesigned it with a vCenter-like feel (a tree-navigation sidebar showing the Data Center → Cluster → Host → VM hierarchy alongside the list) to make large-scale environments easier to browse.
14:40 < tkqltm[m]> side-bar v2
14:40 < jelly> tkqltm[m], I would appreciate of someone (other than us :-D) made a separate folder structure for Datacenter -> Cluster -> arbitrary folders -> VMs like vCenter had
14:41  * tkqltm[m] uploaded an image: (154KiB) < https://matrix.org/oftc/media/v1/media/download/AeCdXgJjLY9gttqBOCyOJmxNHyJV-TlT3h_AcDFAXkNWWU4uKVgwllwfhKDBOmJz4Q_7TTSECk02wqxPHrkguMNCefidf30wAG1hdHJpeC5vcmcvdnRVZlBtYml0aU56aXd4QUJ0aGlVZGRB >
14:41 < jelly> orthogonal to Hosts
14:42 < jasperb-teamblue[m]> tkqltm[m]: Do you mean by this you are using a new system of localization so that no english translations are present at all or that for the new functionalities there are no english translations yet?
14:43 < jasperb-teamblue[m]> and as static images it does look nice but a look at the actual code and hands on testing would of course be better to actual evaluate it 
14:44 < tkqltm[m]> jasperb-teamblue[m]: During the GWT→React conversion, only the Korean translations were carried over — the other languages haven't been properly mapped yet.
14:50 < tkqltm[m]> <jasperb-teamblue[m]> "and as static images it does..." <- Totally agree — that's important, and I don't want this to come across as "nothing tested yet." To be clear: this hasn't just been screenshot-deep — we've already done hands-on functional testing of host addition, engine appliance installation, VM execution, pool execution, template creation, snapshot creation, and iSCSI storage domain addition. The small PR itself will still be
14:50 < tkqltm[m]> something you can pull down and click through yourself, not just static images.
15:12 -!- plarsen (Peter Larsen): has joined #ovirt
15:25 < tkqltm[m]> Full transparency: this work has been done extensively with AI coding assistance (an AI coding agent, not hand-written line by line) over about 24 working days (June 12 – July 8, 2026). I'm an infra engineer, not a professional... (full message at <https://matrix.org/oftc/media/v1/media/download/AcJ_4w6JY1D9VxqVLY0IV-LDv2Jj6DBGgmmWrunTftyzoHVeXiCHPQ5nW6CRvm_0C54r2Bw0m4eZxcwPLSiA5RlCefigDsjwAG1hdHJpeC5vcmcvVk1SeFJtRWlCbk5WSmRnZGRsZGVvZlRY>)
15:30 < jasperb-teamblue[m]> That is a lot of changed lines, and being dependant on AI sessions credit resets when updates or changes are needed is not that optimal 
15:35 < jasperb-teamblue[m]> Also, is the React (frontend) and Java (backend) all still in one repository? For an example of what it can do I understand it but if the decision is made to continue with the different frontend it only sounds logical to split this up in two different ones. 
20:00 -!- FabriceB: has quit [Quit: FabriceB]
21:31 -!- FabriceB (FabriceB): has joined #ovirt
21:47 -!- Artea: has quit [Ping timeout: 480 seconds]
23:13 -!- plarsen: has quit [Remote host closed the connection]
23:27 -!- FabriceB: has quit [Ping timeout: 480 seconds]
--- Log closed do jul 09 00:00:15 2026
