[15:33] Eickmeyer: with respect to bug #1830201 How is Studio different from xubuntu? [15:33] bug 1830201 in ubuntustudio-meta (Ubuntu) "ubiquity-frontend-gtk and ubiquity-frontend-gtk-panel split" [Undecided,New] https://launchpad.net/bugs/1830201 [16:15] OvenWerks: I'm not 100% sure. Came up in a Foundations Team meeting earlier, afaict. [16:29] OvenWerks: As I look at the panel, looks like we differ a lot. [16:29] Should I change it to match in terms of layout? [16:29] * Eickmeyer has also asked xnox about it [16:30] I don't know. The easiest thing as said in the bug report, is to just add another package and be happy. [16:32] Yes, but as I look at the logs, we haven't changed our default panel layout since 2015, whereas Xubuntu has changed it as recently as this past September. [16:32] Makes sense, as I have seen our default panel as a bit glitchy on a default install. [16:33] * OvenWerks is wondering what ubiquity is and what it looks like... I don't use hardly ever I am guessing [16:34] Ubiquity is the system installer, i.e. how you get it onto your system. It's in the live ISO. [16:34] Basically, this is important as it could make or break our ISOs, so I'm giving this highest priortity. [16:35] Ah, Ok, I sort of thought so but wasn't sure [16:36] The only problem I see with changing to whatever xubuntu is doing is if the sw chooser plugin would still work. [16:36] Right now, I'm comparing our /etc/xdg/xdg-ubuntustudio/xfce4/panel/default.xml to the Xubuntu one to see if we should make some changes. [16:36] xfce4-volumed needs to be dropped from our seed for sure. [16:37] * Eickmeyer has noticed running the pulseaudio panel plugin runs much smoother than xfce4-volumed [16:38] certainly now is the best time to make changes so we have at least one release before LTS. [16:40] Right. [16:40] xnox wasn't aware that we've been using Xfce since 12.04, so he thought that bug applied to us. [16:40] It might not. [16:45] OvenWerks: https://paste.ubuntu.com/p/RJ7C2cQn4w/ [16:45] In other words, it doesn't actually apply to us. So, false alarm. [16:45] However, we still need to drop the indicator-* stuff from the seed. [16:46] He invalidated the bug. [16:56] Aside from your first try, I haven't heard from anybody with regard to menu-add [16:57] I guess not many people follw the devel list [16:57] I mentioned it in the the user irc channel as well [16:58] So I guess unless one of us actually finds a bug we should get it released so we can add it to the seed soon as we can. [16:58] The same is probably true of controls [16:59] There has to be an actual release before bugs can be filed against things [17:20] Which sucks, but it's reality. [17:20] I am guessing If I want to make changes to menu I should do so. [17:22] Yep. I'm working on the panel. Just filed bug 1832063 which should get Ross's attention as well. [17:22] Error: Launchpad bug 1832063 could not be found [17:22] Er, bug 1830263 [17:22] bug 1830263 in ubuntustudio-default-settings (Ubuntu) "Drop and add packages from seed for panel rework" [Undecided,In progress] https://launchpad.net/bugs/1830263 [17:31] Eickmeyer: does default setting still do all the xfce stuff or is there something for xfce and something else for generic settings? [17:32] * OvenWerks guesses he needs to reclone defaultsettings [17:32] Default settings does some default configuation stuff for the Ubuntu Studio session, Xfce has its own defaults that don't require a file. [17:33] I just made the changes, but I need Ross to fix and push the meta before I can push default-settings to the repo. [17:33] Well we have a whole /etc/xdg/xdg-ubuntustudio/ tree somewhere [17:33] That's in -default-settings. [17:34] That is xfce specific. [17:34] Okay, then that's what we've got. [17:34] The problem is that the indicator-* packages need to be dropped along with xfce4-volumed since they're all-but depricated. [17:35] So what does xubuntu use? [17:35] I outlined that in the bug report. [17:35] k [17:36] Essentially, xfce4-statusnotifier-pugin and xfce4-pulseaudio-plugin. [17:36] *plugin [17:36] so long as there is still a systray/indicatortray I am happy(ish) [17:36] Yes, that's what statusnotifier is. [17:37] I am thinking of things like qjackctl/qasmixer etc. that have systray icons. [17:37] Systray will still be there. That's not changing. [17:39] So I should look at menu and default-settings then. [17:39] I already made the changes to the panel in default-settings. [17:40] WRT using X-US-* categories: I think we should only use those in categories we spec in -menu and not in the applications.menu and settings.menu which are xfce specific. [17:41] Good call., [17:42] For that matter, I am thinking that I should remove the Audio settings from the settings.menu and make it more (or completely) stock [17:42] I will move them to Audio Production->utilities [17:43] OvenWerks: Here's the changes I made to the panel (really, a lot of copy/paste from xubuntu-default-settings): https://paste.ubuntu.com/p/Wt3MgKQB3C/ [17:43] You'll see the systray is still there. [17:45] OK [18:22] Eickmeyer: How much do we know about ladi ladish gladish? is it still in development? being maintained? [18:28] All I get in searches is companies named, people named, places named... [18:31] commits in 2011 and 14 [18:32] I'll do a little research. [18:33] Hmm... 2014 for ladish and gladish.... [18:34] ladish.org is dead. [18:35] Latest fork is https://github.com/davex25/ladish [18:36] Now may be a good time to remove the ldai group of programs [18:36] *ladi [18:37] They were the only audio bits in settings manager->audio [18:38] Yeah. Asking in #lad, tagged you. [18:39] I'd also ask in #opensourcemusicians, but they can be a little hostile there. [18:39] Biggest thing I'm worried about here, as you are, is bitrot. [18:46] Removing /etc/xdg/xdg-ubuntustudio/menus/xfce-settings-manager.menu removes the two ladi bits from the menu alltogether [18:46] I am not sure what else we may be missing. [18:47] Other than removing them from the seed? [18:47] This seems to be new, because on my wife's xubuntu+studio machine they do show up in settings under other [18:48] (16.04 I think) [18:48] Probably just the default. [18:49] I have them in settings/audio production [18:50] Yes they should be there, but only because we modify the settings menu file. This is not something that translates well to other DEs [18:50] When I remove our version of the file and so use the stock xfce version... things go less well [18:51] But seem to be ok in 16.04 [18:52] I will look some more, xubuntu may not use stock either. [18:53] Looks like ladi(sh)(-tools) might be safe to remove. [18:55] It was big in the days when the average session was qtrackter for midi, hydrogen for drums, ardour for audio as well as an asortment of jack client synths. [18:55] so some kind of session manager was really nice to have [18:55] Well, this is the only one left: http://non.tuxfamily.org/nsm/ [18:56] Packaging any of the non-tools was very difficult last I tried. [18:56] but sinse Ardour got midi and most of the good synths became plugins... and we have two very nice drum synths.... development stopped. [18:57] Non-stuff is not well up with things either. Most of the plugins don't work with the mixer... cause it only deals with LV1 [18:58] The owner has lately been hard to keep track of too. [18:58] But yes nsm is the recomended tool [18:59] I'm not a fan of Non-Mixer since it lacks LV2, but NSM might be (barely) worth it. [18:59] It would give us a session manager. [18:59] The other thing is that Xfce has some session management built-in, and Carla can manage connections fairly well. [19:11] OvenWerks: If we can package nsm, I'd say it's probably time to remove ladi. [19:12] do you remember what problems there were with packaging? Can it be worse than Carla? [19:12] I remember LP had trouble building it, but that was non-mixer, not nsm. [19:12] OBS would be nice too [19:13] OBS is already in the repos, just needs to be added to the seed. [19:13] * Eickmeyer wrote an email about that [19:14] I was looking for it earlier and just found open build service [19:14] I guess I didn't look down the list far enough [19:14] !info obs-studio [19:14] Package obs-studio does not exist in disco [19:14] That's a lie. [19:15] !info obs-studio bionic [19:15] Package obs-studio does not exist in bionic [19:15] ??? [19:15] ubottu is broken. [19:15] I just started the download in 18.04 [19:17] https://launchpad.net/ubuntu/+source/obs-studio [19:17] It's SO there. [19:17] The version in Bionic is a bit behind. [19:17] * Eickmeyer might make a backport package if we put it in the seed [19:19] Inherited from Debian. [19:22] Just made bug 1830271 [19:22] bug 1830271 in ubuntustudio-meta "Add obs-studio to ubuntustudio-meta seed" [Medium,New] https://launchpad.net/bugs/1830271 [19:26] * Eickmeyer just ran Mixbus, and was pleasantly surprised wiht how well it blends with the Materia theme [19:28] Hey OBS looks pretty good. I am looking for a way of doing remote meeting attendance [19:29] I am thinking stream plus irc [19:31] Video has lag :) [19:32] Yes. Video always has lag. [19:32] OBS is nice from a live video perspective, too, since it can do camera switching and stuff. [19:34] I believe it's Jack-aware, too. [19:34] Yes, but defaults to pulse [19:36] As do most things. [19:38] Hmm Carla shows up in two places. And Carla-control only in video [19:38] Yeah, that's kinda odd that it shows up there. [19:39] menu bug [19:39] Can you fix? [19:39] yes, I have some menu work to do anyway. [19:39] Or do I need to patch the .desktop file? [19:39] Okay, cool. [19:40] Best leave the desktop file alone. Hardcode in menu :P [19:40] Good call. [19:40] (like so many things) [19:40] hehe [19:41] obs works in windows too. [19:41] That is probably a good thing. The remote meeting participation thing is something where I am likely to be the remote party. [19:42] Though I could do stream a hangouts window [19:43] Yeah. OBS is everywhere. Twitch streamers, YouTube streamers/recorders... it's pretty transcendent. [19:43] WHat would be the best way to stream to a select audience? [19:44] As in login maybe not required, but also not listed in some list of current streams either [19:45] YouTube can do that. Just set it to private. [19:45] I don't know if my uplink speed is good enough for very many clients. [19:45] Except that would requrie login. [19:46] and each person would have to have a google/youtube account [19:46] facebook is same problem [19:47] There's a ton of services, but you're probably looking at a custom server. [19:47] If it could be audio only, mumble would be fine on my server I think. [19:48] Yeah. Mumble has worked for me in the past. [19:49] Wow. OBS looks great with the Materia theme too, almost as if we did it on purpose! XD [19:51] back to the settings manager... It seems the reason I used a custom config file is that stock does not include "Setting" or but rather settings and [19:52] so the normal setup is that there is a Settings folder on the menu and anything that doesn't end up in the settings manager shows up in the settings folder. [19:52] I felt that having both a settings manager and a settings folder was not great. [19:53] So I just dumped anything with "Settings" into the manager. [19:55] This is actually a great solution for xfce when that was all we supported but does not follow on other DEs and may in fact end up without some settings tools showing up on those DEs [19:59] Yes. This is true. Probably best to fix that. [20:01] fix in which way? [20:01] Should we add a settings folder back in? [20:05] I think that would be a good idea. We need to keep it as DE agnostic as possible now that -installer is what we made it. [20:08] Ok, we will go back to the stock settings manager menu file then and remove the part of our custom menu that doesn't show settings [20:17] OBS does not seem to take only the output of windows included in the video :P [20:19] I guess that makes sense... but it does not allow easy mixing of levels from two windows without using pavucontrol [20:28] OvenWerks: Yeah, unfortunately. I thought it had a built-in mixer? [20:30] It does, but inputs from pulse do not include playback sources [20:30] It is the whole desktop or nothing [20:31] so... two P-jk bridges, mixer two OBS jack inputs :) [20:31] Actually mixer not needed [20:32] It seems the best thing is to turn off the desktop audio and pulse stuff and go all jack. [20:48] Interesting. [20:53] Well for most people they are only doing one desktop app so its fine as is [21:13] Eickmeyer: Am I removing the ladi hard codes from menu? [21:14] (or moving them perhaps?) [21:14] Let's keep them in there until I determine if I can get nsm packaged [21:14] * Eickmeyer is in a meeting [21:14] I think though that I will move them into audio utilities [21:14] sorry [21:19] !info mozo [21:19] mozo (source: mozo): easy MATE menu editing tool. In component universe, is optional. Version 1.20.2-1 (disco), package size 75 kB, installed size 648 kB [21:28] OvenWerks: Per Wimpress, try that^ for what we're trying to do with -menu-add. Might be we're trying to reinvent the wheel. He's willing to drop the MATE reccommends to a suggests if it works for us. [21:36] Depends on mate-menus [21:38] mate is based on gnome3? or is that the one that is a fork of gnome2? [21:49] Eickmeyer: mozo's depends seem to go deep into Mate teritory. Mozo depends on mate-menus - depends on python-mate-menu - depends on libmate-menu2 [21:49] OvenWerks: Wimpress is talking about dropping those requirements. [21:50] That is three levels so far [21:50] There is only so far I willing to mess up my system to try it out... [21:56] this page https://wiki.mate-desktop.org/applications says mozo is a fork of alacart... [21:56] * OvenWerks notes that in his trials of Mate he found that they use the same broken menu config file as gnome 2 [21:57] Part of the reason alacart does not work correctly is because of this broken file. [21:58] * OvenWerks has filed a bug with patch to fix this file which was marked invalid/won't fix. [22:00] Alacart atempts to do the best it considering the menu config is broken and ends up being frustrating [22:00] I don't see how Mozo if truely forked from alacart would get around these problems [22:21] According to Wimpress, it's completely and 100% XDG-compliant as opposed to Alacarte, so there's that. They (MATE) had the same problems with Alacarte and Menulibre that we do, so he brought this up in the flavors meeting we just finished. [22:23] OvenWerks: ^ [22:23] If we can get Wimpress in here to comment on it, I think that would answer your questions about it. [22:24] I'm not saying stop your work on -menu-add, but we might have a solution. idk. [22:31] menu-add is ready so far as I know... except I now need to remove the settings subfolders I added :) [22:31] But thats ok. [22:35] Ok [22:37] I am guessing I should have attended the meeting too. [22:37] Sorry [22:38] We have another one next month :) [22:38] https://doodle.com/poll/77cwt3ryxef7xxqh [22:38] :) [22:39] tsimonq2: does that table show my time or server? [22:40] OvenWerks: Your time. [22:40] cool [22:42] OvenWerks: You can also feel free to join #ubuntu-flavors if you want to coordinate there. :) [22:48] OvenWerks: Looks like you triggered a build without a git sync? [22:59] Eickmeyer: I didn't try to start any builds today [22:59] Weird. -menu-add just tried to build/upload and errored-out. [22:59] Which repo? [22:59] Autobuilds [22:59] I don't think I touched menu-add sinse yesterday [23:00] Very, very odd. [23:01] 2will look in a few minutes [23:03] No worries. [23:06] I did switch on daily bu8ilds yesterday maybe it rtied to build for that reason [23:07] Yeah, that would do it. [23:08] LP has intelligence issues. :P [23:08] ubottu: Thanks [23:08] You're welcome! But keep in mind I'm just a bot ;-) [23:08] ubottu: What are launchpad's issues? [23:08] Eickmeyer: I am only a bot, please don't think I'm intelligent :) [23:09] * Eickmeyer is out [23:18] Basically it tried to do a build that was already done.