[pdm-devel] [PATCH datacenter-manager v2 12/14] ui: auto-installer: add installations overview panel
Lukas Wagner
l.wagner at proxmox.com
Wed Dec 17 10:09:40 CET 2025
On Tue Dec 16, 2025 at 2:55 PM CET, Christoph Heiss wrote:
> On Tue Dec 9, 2025 at 1:35 PM CET, Lukas Wagner wrote:
> [..]
>>> diff --git a/ui/src/main_menu.rs b/ui/src/main_menu.rs
>>> index 18988ea..073b84d 100644
>>> --- a/ui/src/main_menu.rs
>>> +++ b/ui/src/main_menu.rs
>>> @@ -378,6 +379,18 @@ impl Component for PdmMainMenu {
>>> remote_submenu,
>>> );
>>>
>>> + let mut autoinstaller_submenu = Menu::new();
>>> +
>>> + register_submenu(
>>> + &mut menu,
>>> + &mut content,
>>> + tr!("Automated Installations"),
>>> + "auto-installer",
>>> + Some("fa fa-cubes"),
>>> + |_| AutoInstallerPanel::default().into(),
>>> + autoinstaller_submenu,
>>> + );
>>
>> I'm not sure whether this should be a top-level menu - but then again,
>> I'm not sure where it could go else. Maybe a tab under "Remotes"? Since
>> any node that was automatically would realistically be added as a remote
>> at some later time?
>
> Yeah, bit hard. Given its two panels, not sure if we want to cram it
> under Remotes somewhere. How could these two panels then be sensible
> structured to not have two tabs (which would be kinda weird)?
@Thomas, do you have any input on how/where the auto installer feature
could be integrated in the UI?
I think it could be quite an important feature of PDM, but then again I
don't want to 'pollute' the root-level of the sidebar menu too much.
More information about the pdm-devel
mailing list