/srv/irclogs.ubuntu.com/2022/01/25/#ubuntustudio-devel.txt

EickmeyerOvenWerk1: That's very weird.00:18
milkiidoes not appear to be in use? not as in it's invisible, busy making PA, JACK, etc. all run together? :)00:23
OvenWerk1milkii: pactl info does not say pipewire01:15
OvenWerk1and carla shows my firewire device using the ffado backend... not pipewrie I'm using. but ps shows two pipewire processes01:16
OvenWerk1Also pipewire has not opened any alsa devices01:17
milkiiCurious...01:21
OvenWerk1I guess this should really be for the kubuntu guys... konversation defaults to #kubuntu on freenode... which is no longer free16:45
RikMillsOvenWerk1: nope. it defaults to #kubuntu on libera16:51
OvenWerk1RikMills: it could be that I installed on an old home directory then.16:52
RikMillsunless you have some old config16:52
RikMillssounds likely16:53
RikMillswe changed the default for when there was no previous config16:53
OvenWerk1it was just that I didn't recall having ever run that app before.16:53
* OvenWerk1 uses irssi16:53
RikMillshttps://bugs.launchpad.net/ubuntu/+source/konversation/+bug/192937816:54
ubottuLaunchpad bug 1929378 in konversation (Ubuntu) "[SRU] default network should be switched to irc.libera.chat" [Medium, Fix Released]16:54
EickmeyerRikMills: I *may* have to change that default using a skel or something. We don't install it by default, but making a default that does what it should do on a per-flavor basis seems like a better way.21:15
OvenWerk1Eickmeyer: hmm, where did it come from if it is not installed by default. I didn't install it afterwards.21:16
* Eickmeyer blinks21:17
EickmeyerTaking a look now.21:17
OvenWerk1is it pulled in by something else?21:18
EickmeyerNo, it's directly in the seed for desktop-recommends. Should I pull it?21:18
OvenWerk1if it is the only irc client what would it be replaced with?21:18
Eickmeyer...21:18
EickmeyerYeah, we should keep it, but I'll have to override the default in -default-settings.21:19
OvenWerk1we used to have pidgen? (i don't remember...21:19
EickmeyerProbably x-chat or hexchat? Either way, not very KDE-friendly. I *could* install Quassel instead of Konversation.21:21
OvenWerk1I haven't seen *chat for years21:22
OvenWerk1maybe it was quassel I saw last21:22
EickmeyerMaybe. Quassel's all-in-one is very straightforward. You can split server and client (which is what I do), but quassel is pretty simple.21:23
OvenWerk1but if my 20.04 already had an old config, I am guessing konversation was there too.21:23
EickmeyerKonversation is hard-patched for #kubuntu, it's not a config.21:23
Eickmeyer(wrong way to do it IMO).21:24
OvenWerk1what RikMills said above is that is only used where there is no config in place21:24
EickmeyerRight, which is why we could 1) Add a config to replace the default, or 2) replace Konversation with something else like Quassel.21:26
OvenWerk1I think almost all apps are: ~/.config or /etc or /usr/share or built in21:26
EickmeyerThere's another config for us: /usr/share/ubuntustudio/kf5-settings21:26
OvenWerk1        logging.debug("reconfiguring pulse bridges")21:26
OvenWerk1what? wierd21:27
Eickmeyerhehe21:27
EickmeyerBasically, XDG has its own config path and kf5-settings is just below ~/.config in priority.21:28
OvenWerk1So they skip /etc not uncommon.21:29
EickmeyerNo, that's the complete base fallback.21:29
EickmeyerThe biggest problem is that anything in /etc doesn't get automatically replaced by packaging unless one of the maintscripts explicitly overwrites it.21:29
OvenWerk1that is also the idea of it.21:30
OvenWerk1 ... /usr/share is install defaults, /etc is for site defaults21:30
EickmeyerRight, which is why other defaults are set in /usr/share/{something}. Kubuntu uses /usr/share/kubuntu/kf5-settings while we use the same, s/kubuntu/ubuntustudio though.21:31
EickmeyerSo, one could theoretically install a kconversationrc file to /usr/share/ubuntustudio/kf5-settings to override the defaults if they aren't already a thing in ~/.config, therefore overriding the hardcoded (patched) default.21:33
OvenWerk1yup21:33
OvenWerk1I think no c in that though ;)21:34
EickmeyerThat or we use Quassel and Kubuntu does whatever they want with Konversation.21:34
OvenWerk1wouldn't the same thing apply?21:34
EickmeyerNot exactly. Quassel isn't hard-patched to join #kubuntu.21:34
EickmeyerIt's basically a clean slate.21:34
OvenWerk1but not #ubuntustudio either21:35
EickmeyerRight.21:35
OvenWerk1whichever package you like or other like is fine by me.21:35
EickmeyerI mean, either way, it's not hard to do.21:35
EickmeyerI prefer Quassel myself, but that's just me.21:35
EickmeyerKonversation is an official KDE project, whereas Quassel just integrates.21:36
OvenWerk1Quassel does have a lot more options of chat type I think.21:36
EickmeyerThat is true for sure.21:36
OvenWerk1I don't know how import that is for a media production iso21:37
EickmeyerIt's not, honestly.21:37
OvenWerk1size of package matters more maybe21:39
EickmeyerYeah, for sure. Lemme take a look.21:40
EickmeyerKonversation is about 15MB with both konversation and konversation-data.21:41
EickmeyerQuassel is about 11MB.21:41
Eickmeyer(quassel + quassel-data)21:42
EickmeyerSo, 4MB difference. 21:42
OvenWerk1not a lot.21:44
OvenWerk1(anymore)21:44
EickmeyerRight, that's 0.01% of our 4GB allowance.21:48
EickmeyerI might be missing a 0 too.21:48
OvenWerk1does idjc work these days?21:48
EickmeyerAs far as I know, it does not.21:49
OvenWerk1there are three releases in 202121:49
EickmeyerHmmm....21:49
OvenWerk1https://sourceforge.net/projects/idjc/files/21:49
EickmeyerOnly thing that exists in the archives is libshout-idjc3 and its corresponding -dev.21:50
EickmeyerNot sure why, per the dependencies, it hasn't been reintroduced.21:52
OvenWerk1except the 0.9* files to DL do not seem to have tags on the code page21:52
EickmeyerYeah, not sure what's going on there.21:52
OvenWerk1I wonder if the main work has been moved21:52
EickmeyerNothing indicating that. Activity shows it's got a commit as of 1 day ago.21:53
EickmeyerWeird, activity but no tags.21:55
OvenWerk1and version changes21:56
EickmeyerBad git practices, imo.21:56
EickmeyerI can look into resurrecting it and at least get it into the archives. Not sure I want to seed it until I know how big it is.21:58
OvenWerk1understood21:58
EickmeyerIn the meantime, I guess I'll switch Konversation out with Quassel. We can use all the space we can get, even if it's a fraction of a percentage.22:00
OvenWerk1OBS can be used... but it is a pain for audio only22:01
EickmeyerYeah, that's true, but it's jack-enabled, which is nice.22:03
OvenWerk1I think I will release one more non-pw -controls22:04
OvenWerk1mostly bug fixes22:05
EickmeyerProbably a good idea. Reinventing the wheel prior to an LTS is not a great idea. BTW, I made changes to the .desktop and icon files to keep it from showing up as Android Studio. Not sure why it was doing that, but I worked around the problem.22:05
OvenWerk1Makes sense22:06
EickmeyerI patched the versions prior, but if you do a release I can remove the patches.22:06
EickmeyerBut no hurry just for that. :)22:06
OvenWerk1So I should get your patches in? or have you just put them in the package?22:07
OvenWerk1Eickmeyer: feel free to add the patches to github 22:10
OvenWerk1just remind me you have done so ;)22:10
EickmeyerOvenWerk1: Oh, it's already done. I committed directly.22:11
EickmeyerI just didn't do a release upstream and considered it a downstream patch in the meantime.22:11
OvenWerk1right I see that22:13
OvenWerk1Those kinds of changes (in many apps) mean our menu stub needs to be rewritten.22:15
OvenWerk1A lot of the desktop files have a url in front of them too22:16
EickmeyerAh, true.22:25
EickmeyerYeah, that's because the new XDG standard is a reverse-domain URL for icon names, which is why I went with that. Makes it easier for the system to distinguish.22:26

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