move to salsa => mostly complete:
- issues (generic Mobian bug tracker) still on gitlab.com for now
- gitlab-rulez seems to fail on bookworm for some reason
- scheduled CI jobs for kernel rebase not restored yet
- linux-arm64-mobian (generic kernel) failed to import, but it can simply be cloned as we don't have any important MR/issues history on that one
u-boot-menu (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012333)
- We have a patch for config fragments that needs to be changed to debconf to be merged upstream.
- MR rebasing our current patches on 4.1.0 available on salsa. Needs testing before we release.
- I've been testing this one for quite a while now. It works fine.
https://salsa.debian.org/Mobian-team/packages/u-boot-menu/-/merge_requests/5
- basic testing to be done and merged next week
look for a way to add "vccq mod" boot menu entry for OG PP and automatically detect it while installing the bootloader from the installer image => @Alex to look into it
- Gnome-Software: Open a bug report requesting mobile support for software-properties-gtk (Used in Debian, not Mobian)
- Latest version is from 2020.....and does not have mobile support.
See https://salsa.debian.org/pkgutopia-team/software-properties (upstream seems to be https://launchpad.net/ubuntu/+source/software-properties)
- Would be nice for it to be ported for mobile support (GTK4?)
- devrtz should poke Tobias about design input
- our only patch on gnome-software removes the software properties because it's not adaptive
- puremaps packaging: Has anyone reached out to the KDE packaging team? ITP/RFP?
https://salsa.debian.org/Mobian-team/puremaps-packaging (afaik no ITP/RTP yet - not checked if there are ITP/RFP for the dependencies)
- TODO(federico) open RFP if needed
- Update tootle (latest tag is 2.0 alpha, we have 1.0 alpha)
- There were some issues with dependencies.
- to be uploaded TODO(federico)
- Upload powersupply to Debian?
- IIRC we needed a less generic name; agreed I'd propose powersupply-gtk (not fancy, but kind of explains what it does) or powersupply-mobile (depending on whether it's only useful for mobile)
- powersupply roadmap?
- ask upstream about their thoughts on expanded use in Debian.
- kop316/a-wai: see if this works on their laptops?
- first testing by kop316 looked good, devrtz will also check on L14
- a-wai: works on surface pro 3 (dedicated charger), but neither on dell xps 13 nor surface go 2 (USB-C)
- phosh-antispam, eg25-manager, plymouth-theme-mobian and qcom userspace tools now in Debian
- mobian-keyring, needs a little rework
- transition to bookworm + 1 (trixie)
- we need to carry transitional packages for packages renamed when uploaded to Debian
- drop those for bookworm + 1
- require people to fully upgrade their systems on bookworm before switching to the new testing/staging
- we need to carry transitional packages for packages renamed when uploaded to Debian
- Universal images and tweakster?
integrated automatic firmware extraction for qcom-based devices: https://gitlab.com/mobian1/tweakster/-/merge_requests/1
- needs new rust deps in Debian, will update tweakster package once done
- start with a generic sdm845 and/or qcom image + separate "FOSS phones" image?
- replace efi/pc images with amd/amd-nonfree (UEFI only) ?
- no objections, yes we're doing this
State of systemd user timers for gnome-clocks (https://pad.uni-hamburg.de/s/VlSduMhxt#)
maybe due to our custom PAM config? https://salsa.debian.org/Mobian-team/mobian-tweaks/-/blob/mobian/phosh/pam/phosh
https://wiki.mobian-project.org/doku.php?id=birdie seems to do that?
- nginx directory listing template - Undef
Done: MR available https://salsa.debian.org/Mobian-team/web/mobian-images/-/merge_requests/2
- remind people on dev chat to have a look so we have multiple opinions on wording/design/etc...
- Installer issues:
- calamares stable ABI
- resize problems (not installer-specific)
- Need to test systemd-repart/growfs on installer. Works great on standard images.
- New systemd release (251.4) probably not coming soon, let's hold a patched package
@Undef to add it to Mobian's salsa and create corresponding MR https://salsa.debian.org/Mobian-team/packages/systemd/-/merge_requests/1
- Add support for pinephone vccq in the installer
Is it possible to install a package on the target partition after copy ? Yes -> install_bootloader
- Kernel updates
- Move back to gitlab early next week should we hear nothing from Salsa team about large uploads.
- Are we happy to add DJHG2000's smurfbug workaround? I can confirm it's working well.
- yes, not a too bad hack, let's carry it
- monitoring battery discharge; monitor CPU usage; monitor "real uptime"
- process management: detecting focused application
https://wiki.mobian-project.org/doku.php?id=development:processmanagement
- xdg-desktop shell
- look at cpulimit and cputool
maybe have a look at https://gitlab.gnome.org/World/Phosh/phosh/-/blob/main/protocol/phosh-private.xml
- cgroup with cgcreate and cgset (cgclassify can switch a process to a different cgroup) cpu.cfs_period_us and cpu.cfs_quota_us are the properties used to limit cpu time of processes
- lower sleep timeout to 1m
- have it in our gsettings override at least, then figure out how to "coerce" upstream into adding such options (maybe based on device chassis type?)
