/srv/irclogs.ubuntu.com/2022/02/04/#ubuntu-desktop.txt

=== JanC is now known as Guest7251
=== JanC_ is now known as JanC
didrocksgood morning06:56
oSoMoNgood morning desktoppers, happy Friday!06:56
dufluMorning didrocks and oSoMoN 06:58
didrockshey oSoMoN, duflu 07:02
oSoMoNhey duflu, salut didrocks 07:03
jibelGood morning07:27
dufluMorning jibel 07:27
didrockssalut jibel 07:30
jibelHi duflu didrocks 07:30
oSoMoNsalut jibel 07:32
jibelhi oSoMoN 07:32
jameshoSoMoN: hi. Is there anything you need to know (or would like to discuss) about the native messaging portal work?08:00
seb128goood morning desktopers08:03
didrockssalut seb128 08:17
seb128lut didrocks, en forme ?08:17
dufluMorning seb128. How goes?08:22
didrocksça va, et toi seb128 ?08:24
seb128ça va :)08:27
seb128duflu, hey, it's going well, a bit tired but it's friday!08:28
oSoMoNsalut seb128, hey jamesh 09:33
oSoMoNjamesh, I understand it's still a draft, but I think it would be useful to build packages with your PR as a patch in a PPA, so we can start testing integration with browsers09:34
RikMillsdo we know yet if there is some UI needed?09:36
RikMillsor still TBD?09:36
oSoMoNthis is still in discussion at https://github.com/flatpak/xdg-desktop-portal/pull/70509:38
ubottuPull 705 in flatpak/xdg-desktop-portal "webextensions: add a portal for managing WebExtensions native messaging servers" [Open]09:38
* RikMills subscribes09:40
seb128oSoMoN, salut!09:46
jameshoSoMoN: I think the application facing API is basically right.  When testing things, I've generally just built it locally and run "./xdg-desktop-portal -rv" to replace the running instance09:48
jameshoSoMoN: the part that is incomplete is the access control to restrict the API to just web browsers, so I'm not sure how widely we'd want it distributed yet09:50
oSoMoNjamesh, right, if we build packages to test integration in a PPA, it has to remain confidential09:54
oSoMoNI mean it can be public, but there should be a big fat warning that says "use at your own risk, or better yet do not use"09:55
jameshnot necessarily confidential (the PR is public after all), but also not something people will accidentally install09:55
oSoMoNricotz, have you seen https://forum.snapcraft.io/t/missing-dutch-interface-language-in-libreoffice-snap/28603 ?11:02
ricotzoSoMoN, hi, I haven't seen it, although I am expecting such reports11:05
ricotzoSoMoN, is there some guideline for snaps for some coordinated l10n support?11:06
ricotzadding all supported languages will increase the snap size even further, 650MB+ is already something11:07
oSoMoNricotz, there's no guideline that I know of11:25
oSoMoNit might be interesting to investigate splitting language support into separate content snaps, although I'm not sure exactly how that would work11:26
ricotzoSoMoN, that would be helpful, I am not that familiar with snaps11:29
oSoMoNfor this to be useful, each language would have to be in its own content snap, and the libreoffice snap would need some logic to download the relevant languages on first run or after the language preferences were changed11:31
ricotzI see11:32
oSoMoNbut having a strictly confined snap install other snaps requires the snapd-control interface, which is unlikely to be granted to a "normal" snap11:33
ricotzadding languages on demand is not a viable solution, this already happened multiple times in the past for libreoffice11:33
oSoMoNso I'm not sure this would even be possible11:33
ricotzdoes firefox ship all languages in its snap?11:33
oSoMoNand having all languages in one separate content snap doesn't really resolve anything11:34
oSoMoNyes, firefox ships all the language extensions in the snap11:34
ricotzok11:34
jbichahappy Friday12:59
jbichaseb128: looks like we get to do the gstreamer uploads again 😁13:10
seb128jbicha, indeed, 1.20 is out13:11
seb128unless we want to let .90 migrate first?13:11
seb128well, 1.20 was uploaded to unstable to it will autosync13:11
jbichaI need to do a new -bad upload anyway for s390x and I think I'll just drop qtwayland build-depends for i386 for -good for now13:12
seb128yes, let's get 1.20 migrating without it and then add it back13:13
jbichaI'm working on the February poppler update now13:37
seb128👍13:46
oSoMoNhey jbicha, happy Friday!14:43
jbichaseb128: found in the build logs "C++17 is the minimum C++ standard since poppler 22.01.0" :(17:54
seb128jbicha, you mean rebuilding reverse depends?21:15
jbichayeah, we need to fix the reverse dependencies to finish the transition21:20
seb128right, well something for next week at this point21:28
seb128which ones show that error? I checked a few of the failed build but those didn't have that error21:28
jbichascribus did but that's fixed now21:31
seb128👍21:35
seb128I will try to help with the other build issues next week21:35
jbichacool, have a good weekend21:37
seb128thanks, same to you!21:42

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!