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

Desktop>KDE installation does not install flatpak causing Software Center (Discover) to be broken out of the box for new users with "Arch Linux is not configured for installing apps through Discover-only app add-ons". Lack of web browser also prevents clicking the hyperlink to the wiki to learn how to do that. #2734

Open
ipaqmaster opened this issue Oct 17, 2024 · 3 comments

Comments

@ipaqmaster
Copy link

Which ISO version are you using?

archlinux-2024.09.01-x86_64.iso

The installation log

Hardware model detected: QEMU Standard PC (Q35 + ICH9, 2009); UEFI mode: True
Processor model detected: AMD Ryzen 9 3900X 12-Core Processor
Memory statistics: 15428456 available out of 15989352 total installed
Virtualization detected: kvm; is VM: True
Graphics devices detected: dict_keys(['Red Hat, Inc. Virtio 1.0 GPU (rev 01)'])
Disk states before installing: [
    {
        "children": [],
        "fsavail": 0,
        "fsroots": [
            "."
        ],
        "fstype": "squashfs",
        "fsuse_percentage": "100%",
        "fsver": "4.0",
        "log_sec": 512,
        "mountpoint": "/run/archiso/airootfs",
        "mountpoints": [
            "/run/archiso/airootfs"
        ],
        "name": "loop0",
        "partn": null,
        "parttype": null,
        "partuuid": null,
        "path": "/dev/loop0",
        "pkname": null,
        "pttype": null,
        "ptuuid": null,
        "rota": true,
        "size": "790 MiB",
        "tran": null,
        "type": "loop",
        "uuid": null
    },
    {
        "children": [],
        "fsavail": 0,
        "fsroots": [
            "."
        ],
        "fstype": "iso9660",
        "fsuse_percentage": "100%",
        "fsver": "Joliet Extension",
        "log_sec": 2048,
        "mountpoint": "/run/archiso/bootmnt",
        "mountpoints": [
            "/run/archiso/bootmnt"
        ],
        "name": "sr0",
        "partn": null,
        "parttype": null,
        "partuuid": null,
        "path": "/dev/sr0",
        "pkname": null,
        "pttype": "dos",
        "ptuuid": "a927f36c",
        "rota": true,
        "size": "1114 MiB",
        "tran": "sata",
        "type": "rom",
        "uuid": "2024-09-01-12-40-01-00"
    },
    {
        "children": [],
        "fsavail": null,
        "fsroots": [],
        "fstype": null,
        "fsuse_percentage": null,
        "fsver": null,
        "log_sec": 512,
        "mountpoint": null,
        "mountpoints": [],
        "name": "vda",
        "partn": null,
        "parttype": null,
        "partuuid": null,
        "path": "/dev/vda",
        "pkname": null,
        "pttype": null,
        "ptuuid": null,
        "rota": true,
        "size": "51200 MiB",
        "tran": "virtio",
        "type": "disk",
        "uuid": null
    }
]
Checking version...
Failed determine pacman version: ['/usr/bin/pacman', '-Qu', 'archinstall'] exited with abnormal exit code [1]: 
    score: 2
Loaded mirror mirror.aarnet.edu.au with current score of 2
    score: 5
Loaded mirror mirror.aarnet.edu.au with current score of 5
    score: 3
Loaded mirror mir.archlinux.fr with current score of 3
    score: 14
 
<<<This went on for 4497 lines and eventually decided on Australia>>>

Checking download speed of mirror.aarnet.edu.au[2] by fetching: https://mirror.aarnet.edu.au/pub/archlinux/core/os/x86_64/core.db
    speed: 19599810.386031147 (18.69MiB/s)
Checking download speed of ftp.iinet.net.au[5] by fetching: http://ftp.iinet.net.au/pub/archlinux/core/os/x86_64/core.db
    speed: 1608188.2728070628 (1.53MiB/s)
Checking download speed of mirror.internode.on.net[4] by fetching: http://mirror.internode.on.net/pub/archlinux/core/os/x86_64/core.db
    speed: 1353778.228829558 (1.29MiB/s)
Checking download speed of syd.mirror.rackspace.com[4] by fetching: http://syd.mirror.rackspace.com/archlinux/core/os/x86_64/core.db
    speed: 2100634.6721066874 (2.0MiB/s)
Checking download speed of syd.mirror.rackspace.com[4] by fetching: https://syd.mirror.rackspace.com/archlinux/core/os/x86_64/core.db
    speed: 2532554.733173773 (2.41MiB/s)
Checking download speed of archlinux.mirror.digitalpacific.com.au[4] by fetching: http://archlinux.mirror.digitalpacific.com.au/core/os/x86_64/core.db
    speed: 3049077.8965091095 (2.9MiB/s)
Checking download speed of archlinux.mirror.digitalpacific.com.au[4] by fetching: https://archlinux.mirror.digitalpacific.com.au/core/os/x86_64/core.db
    speed: 4009460.6562726265 (3.82MiB/s)
Checking download speed of au.mirrors.cicku.me[2] by fetching: http://au.mirrors.cicku.me/archlinux/core/os/x86_64/core.db
    speed: 7077106.280650933 (6.74MiB/s)
Checking download speed of au.mirrors.cicku.me[2] by fetching: https://au.mirrors.cicku.me/archlinux/core/os/x86_64/core.db
    speed: 12526302.020660015 (11.94MiB/s)
Checking download speed of gsl-syd.mm.fcix.net[1] by fetching: http://gsl-syd.mm.fcix.net/archlinux/core/os/x86_64/core.db
    speed: 2484367.4155367683 (2.36MiB/s)
Checking download speed of gsl-syd.mm.fcix.net[2] by fetching: https://gsl-syd.mm.fcix.net/archlinux/core/os/x86_64/core.db
    speed: 3749221.2329496727 (3.57MiB/s)
Checking download speed of sydney.mirror.pkgbuild.com[1] by fetching: https://sydney.mirror.pkgbuild.com/core/os/x86_64/core.db
    speed: 4560155.717268577 (4.34MiB/s)
Password strength: very weak
Password strength: very weak
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/__init__.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/custom.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktop.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/minimal.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/server.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/tailored.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/xorg.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/applications/__init__.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/applications/pipewire.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/__init__.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/awesome.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/bspwm.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/budgie.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/cinnamon.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/cosmic.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/cutefish.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/deepin.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/enlightenment.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/gnome.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/hyprland.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/i3.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/lxqt.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/mate.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/plasma.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/qtile.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/sway.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/desktops/xfce4.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/__init__.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/cockpit.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/docker.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/httpd.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/lighttpd.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/mariadb.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/nginx.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/postgresql.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/sshd.py
Importing profile: /usr/lib/python3.12/site-packages/archinstall/default_profiles/servers/tomcat.py
 -- Chosen configuration --
{
    "__separator__": null,
    "additional-repositories": [],
    "archinstall-language": "English",
    "audio_config": {
        "audio": "pipewire"
    },
    "bootloader": "Systemd-boot",
    "config_version": "2.8.6",
    "debug": false,
    "disk_config": {
        "config_type": "default_layout",
        "device_modifications": [
            {
                "device": "/dev/vda",
                "partitions": [
                    {
                        "btrfs": [],
                        "dev_path": null,
                        "flags": [
                            "Boot",
                            "ESP"
                        ],
                        "fs_type": "fat32",
                        "mount_options": [],
                        "mountpoint": "/boot",
                        "obj_id": "a063e735-aa07-49b3-87ac-2fe16abc6aae",
                        "size": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "GiB",
                            "value": 1
                        },
                        "start": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "MiB",
                            "value": 1
                        },
                        "status": "create",
                        "type": "primary"
                    },
                    {
                        "btrfs": [],
                        "dev_path": null,
                        "flags": [],
                        "fs_type": "ext4",
                        "mount_options": [],
                        "mountpoint": "/",
                        "obj_id": "048ddaf0-29f6-4b4d-b46f-ace9b309a2df",
                        "size": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "GiB",
                            "value": 20
                        },
                        "start": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "B",
                            "value": 1074790400
                        },
                        "status": "create",
                        "type": "primary"
                    },
                    {
                        "btrfs": [],
                        "dev_path": null,
                        "flags": [],
                        "fs_type": "ext4",
                        "mount_options": [],
                        "mountpoint": "/home",
                        "obj_id": "a7e2a1ff-fc10-4abe-abbf-1e505e111327",
                        "size": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "B",
                            "value": 31136415744
                        },
                        "start": {
                            "sector_size": {
                                "unit": "B",
                                "value": 512
                            },
                            "unit": "B",
                            "value": 22549626880
                        },
                        "status": "create",
                        "type": "primary"
                    }
                ],
                "wipe": true
            }
        ]
    },
    "disk_encryption": null,
    "hostname": "archlinux",
    "kernels": [
        "linux-lts"
    ],
    "locale_config": {
        "kb_layout": "us",
        "sys_enc": "UTF-8",
        "sys_lang": "en_US"
    },
    "mirror_config": {
        "custom_mirrors": [],
        "mirror_regions": {
            "Australia": [
                "http://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch",
                "https://sydney.mirror.pkgbuild.com/$repo/os/$arch",
                "https://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch",
                "http://au.mirrors.cicku.me/archlinux/$repo/os/$arch",
                "https://au.mirrors.cicku.me/archlinux/$repo/os/$arch",
                "https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch",
                "http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch",
                "http://syd.mirror.rackspace.com/archlinux/$repo/os/$arch",
                "https://syd.mirror.rackspace.com/archlinux/$repo/os/$arch",
                "http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch",
                "https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch",
                "http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch"
            ]
        }
    },
    "network_config": {
        "type": "nm"
    },
    "no_pkg_lookups": false,
    "ntp": true,
    "offline": false,
    "packages": [],
    "parallel downloads": 0,
    "profile_config": {
        "gfx_driver": "All open-source",
        "greeter": "lightdm-slick-greeter",
        "profile": {
            "custom_settings": {
                "KDE Plasma": {}
            },
            "details": [
                "KDE Plasma"
            ],
            "main": "Desktop"
        }
    },
    "save_config": null,
    "script": "guided",
    "silent": false,
    "skip_ntp": false,
    "skip_version_check": false,
    "swap": true,
    "timezone": "Australia/Melbourne",
    "uki": true,
    "version": "2.8.6"
}
Unmounting all existing partitions: /dev/vda
Wiping partitions and metadata: /dev/vda
Creating partitions: /dev/vda
	Type: primary
	Filesystem: fat32
	Geometry: 2048 start sector, 2097152 length
	Type: primary
	Filesystem: ext4
	Geometry: 2099200 start sector, 41943040 length
	Type: primary
	Filesystem: ext4
	Geometry: 44042240 start sector, 60813312 length
Formatting filesystem: mkfs.fat -F 32 /dev/vda1
partition information found: {'name': 'vda1', 'path': '/dev/vda1', 'pkname': 'vda', 'size': '1024 MiB', 'log_sec': 512, 'pttype': 'gpt', 'ptuuid': '585f7f0d-4a06-4193-9d40-2927965ea5fd', 'rota': True, 'tran': 'virtio', 'partn': 1, 'partuuid': '49740d12-c21e-4d37-aa57-fba4f89f14cf', 'parttype': 'c12a7328-f81f-11d2-ba4b-00a0c93ec93b', 'uuid': 'C300-EB8A', 'fstype': 'vfat', 'fsver': 'FAT32', 'fsavail': None, 'fsuse_percentage': None, 'type': 'part', 'mountpoint': None, 'mountpoints': [], 'fsroots': [], 'children': []}
Formatting filesystem: mkfs.ext4 -F /dev/vda2
partition information found: {'name': 'vda2', 'path': '/dev/vda2', 'pkname': 'vda', 'size': '20480 MiB', 'log_sec': 512, 'pttype': 'gpt', 'ptuuid': '585f7f0d-4a06-4193-9d40-2927965ea5fd', 'rota': True, 'tran': 'virtio', 'partn': 2, 'partuuid': '187e359b-2a9c-457b-9579-dba57a2c4ed5', 'parttype': '4f68bce3-e8cd-4db1-96e7-fbcaf984b709', 'uuid': 'bbff2f9f-5efd-4782-ac48-2bda4df0bf81', 'fstype': 'ext4', 'fsver': '1.0', 'fsavail': None, 'fsuse_percentage': None, 'type': 'part', 'mountpoint': None, 'mountpoints': [], 'fsroots': [], 'children': []}
Formatting filesystem: mkfs.ext4 -F /dev/vda3
partition information found: {'name': 'vda3', 'path': '/dev/vda3', 'pkname': 'vda', 'size': '29694 MiB', 'log_sec': 512, 'pttype': 'gpt', 'ptuuid': '585f7f0d-4a06-4193-9d40-2927965ea5fd', 'rota': True, 'tran': 'virtio', 'partn': 3, 'partuuid': '3c85ec16-9d67-44ac-a496-0fcf0e2ddbf0', 'parttype': '0fc63daf-8483-4772-8e79-3d69d8477de4', 'uuid': '3b1eaf52-b2e6-4196-8df7-1eaac5a89b53', 'fstype': 'ext4', 'fsver': '1.0', 'fsavail': None, 'fsuse_percentage': None, 'type': 'part', 'mountpoint': None, 'mountpoints': [], 'fsroots': [], 'children': []}
Starting installation...
Mounting ordered layout
No lvm config defined to be mounted
Mounting partition layout
Mounting /dev/vda2: mount /dev/vda2 /mnt/archinstall
Mounting /dev/vda1: mount /dev/vda1 /mnt/archinstall/boot
Mounting /dev/vda3: mount /dev/vda3 /mnt/archinstall/home
Waiting for time sync (timedatectl show) to complete.
Waiting for automatic mirror selection (reflector) to complete.
Waiting for Arch Linux keyring sync (archlinux-keyring-wkd-sync) to complete.
Setting mirrors
Mirrorlist: 

## Australia
Server = http://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch


## Australia
Server = https://sydney.mirror.pkgbuild.com/$repo/os/$arch


## Australia
Server = https://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch


## Australia
Server = http://au.mirrors.cicku.me/archlinux/$repo/os/$arch


## Australia
Server = https://au.mirrors.cicku.me/archlinux/$repo/os/$arch


## Australia
Server = https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch


## Australia
Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch


## Australia
Server = http://syd.mirror.rackspace.com/archlinux/$repo/os/$arch


## Australia
Server = https://syd.mirror.rackspace.com/archlinux/$repo/os/$arch


## Australia
Server = http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch


## Australia
Server = https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch


## Australia
Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch

Archinstall will not install any ucode.
The multilib flag is not set. This system will be installed without multilib repositories enabled.
The testing flag is not set. This system will be installed without testing repositories enabled.
Installing packages: ['base', 'base-devel', 'linux-firmware', 'linux-lts']
Enabling periodic TRIM
Enabling service fstrim.timer
Setting keyboard language to us
Keyboard language for this installation is now set to: us
Setting mirrors
Mirrorlist: 

## Australia
Server = http://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch


## Australia
Server = https://sydney.mirror.pkgbuild.com/$repo/os/$arch


## Australia
Server = https://gsl-syd.mm.fcix.net/archlinux/$repo/os/$arch


## Australia
Server = http://au.mirrors.cicku.me/archlinux/$repo/os/$arch


## Australia
Server = https://au.mirrors.cicku.me/archlinux/$repo/os/$arch


## Australia
Server = https://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch


## Australia
Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch


## Australia
Server = http://syd.mirror.rackspace.com/archlinux/$repo/os/$arch


## Australia
Server = https://syd.mirror.rackspace.com/archlinux/$repo/os/$arch


## Australia
Server = http://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch


## Australia
Server = https://archlinux.mirror.digitalpacific.com.au/$repo/os/$arch


## Australia
Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch

Setting up swap on zram
Installing packages: ['zram-generator']
Enabling service [email protected]
Adding bootloader Systemd-boot to /dev/vda1
Identifying root partition by PARTUUID: 187e359b-2a9c-457b-9579-dba57a2c4ed5
kernel parameters: root=PARTUUID=187e359b-2a9c-457b-9579-dba57a2c4ed5 zswap.enabled=0 rw rootfstype=ext4
Installing systemd bootloader
Installing packages: ['efibootmgr']
Installing packages: ['networkmanager']
Installing packages: ['network-manager-applet']
Enabling service NetworkManager.service
Creating user myuser
Setting password for myuser
Enabling sudo permissions for myuser
Installing audio server: Pipewire
Installing packages: ['pipewire', 'pipewire-alsa', 'pipewire-jack', 'pipewire-pulse', 'gst-plugin-pipewire', 'libpulse', 'wireplumber']
Installing packages: ['nano', 'vim', 'openssh', 'htop', 'wget', 'iwd', 'wireless_tools', 'wpa_supplicant', 'smartmontools', 'xdg-utils']
Installing profile KDE Plasma...
Installing packages: ['plasma-meta', 'konsole', 'kwrite', 'dolphin', 'ark', 'plasma-workspace', 'egl-wayland']
Installing GFX driver: All open-source
Installing packages: ['xorg-server', 'xorg-xinit', 'mesa', 'xf86-video-amdgpu', 'xf86-video-ati', 'xf86-video-nouveau', 'xf86-video-vmware', 'libva-mesa-driver', 'libva-intel-driver', 'intel-media-driver', 'vulkan-radeon', 'vulkan-intel']
Installing packages: ['lightdm', 'lightdm-slick-greeter']
Enabling service lightdm
Activating systemd-timesyncd for time synchronization using Arch Linux and ntp.org NTP servers
Enabling service systemd-timesyncd
Setting password for root
Updating /mnt/archinstall/etc/fstab
For post-installation tips, see https://wiki.archlinux.org/index.php/Installation_guide#Post-installation
Installation completed without any errors. You may now reboot.

describe the problem

Description of the issue

archinstall does not install flathub with KDE, nor a browser. Leaving new users stranded the moment they open the Software Center which complains that flatpak is missing and that it must be installed with pacman.

The word "flatpak" is also hyperlinked on this tab of the Software Center which links to the Archwiki which would be a helpful resource for new users to install something using the command line but it opens the html in Kate (the text editor) due to having no browser to render the webpage.

I think this could strand new users right out the gate instead of letting them install apps from the Software Center right out of the box.

Virtual machine config:

libvirt not used. QEMU started directly.
qemu-system-x86_64 -machine q35,accel=kvm,kernel_irqchip=on -enable-kvm -m 16007 -cpu host,kvm=on,topoext=on -smp sockets=1,cores=6,threads=2 -name main,debug-threads=on -drive if=pflash,format=raw,unit=0,readonly=on,file=/usr/share/ovmf/x64/OVMF_CODE.fd -serial mon:stdio -nodefaults -drive file=/dev/zvol/storage/test,if=none,discard=on,id=drive1,format=raw -device virtio-blk-pci,drive=drive1,id=disk1,iothread=iothread1 -object iothread,id=iothread1 -drive file=/tmp/archlinux-2024.09.01-x86_64.iso,index=2,media=cdrom -display sdl -vga virtio -netdev user,id=vmnet -device virtio-net,netdev=vmnet,mac=r52:54:00:01:01:01
@Torxed
Copy link
Member

Torxed commented Oct 17, 2024

First of all, great issue ticket. It's rare that it's so rich on detail and correct.

I think we'll have to look into the browser thing for sure. Flatpak is a different beast, I don't think we should install it by default but the users must be able to get information on why. So being able to click the link feels like a smart way to go about it.

The KDE profile could maybe get complimented with a "select default browser" option, as making any decision here will be polarizing.

@svartkanin
Copy link
Collaborator

Flatpak duplicate #2707

@ipaqmaster
Copy link
Author

Thanks. One more way for people to find the problem

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

No branches or pull requests

3 participants