[00:35] cyphermox: Done, take a look [01:13] Eickmeyer: re: ubuntustudi-plasma seeds... starting over :P [01:15] I realized that all the meta packages can not be added the same way as our seeds. [01:16] If I make an audio-core file for example, when the seeds get meta-ed then there would be two ubuntustudio-audio-core packages or worse there would also be a ubuntustudio-plasma-audio-core package that was the same. [01:20] So, I am starting with https://code.launchpad.net/~kubuntu-dev/ubuntu-seeds/kubuntu.cosmic which is a bzr package by the way, and after taking out desktop.minimal-remove and taking the packages in there out of desktop... I can add a metas file that adds our metas. [01:33] Oh cool! [01:35] Eickmeyer: I am also looking at the current seeds and think that some of the stuff in desktop-core would be better in desktop... but oh well. later perhaps. [01:36] Yeah, let's not get our elbows any deeper than they have to be. :) [03:36] Is PIM something we don't want? [03:38] Eickmeyer: I am looking at the things kubuntu removes for the short version and wondering if it's worth it. We don't want to remove libreoffice for sure. [03:39] No, not at all. Should we just keep Kubuntu and load our stuff on top? [03:40] I am begining to think that may be best [03:40] just use kubuntu-full as the desktop. [03:42] in any case, seeing as we don't want to offer something full for the ISO and then remove some, if we start with full as is and then just remove things from the iso if we decide we don't need/want then, that would be easier. [03:49] Uh, probably shouldn't do kubuntu-full. Kubuntu-full isn't what's included with Kubuntu by default, but default plus the kitchen sink. [03:49] kubuntu-desktop does the trick. [03:51] I could throw the Ubuntu Studio customization of KInfoCenter into -look, because that will essentially rebrand it. [05:14] Eickmeyer: what I have included (so far as I can tell) is what their live iso looks like. [05:19] Eickmeyer: https://code.launchpad.net/~ubuntustudio-dev/ubuntu-seeds/ubuntustudio-plasma.cosmic [05:19] feel free to take a look. [05:23] Once we get a working ISO, we can look at what we have and start weeding it out and down. [05:25] What I have done so far, is to use their desktop and our packages. I do not know that I even have the lowlatency kernel in there... baby steps I guess [05:27] I think once we have an ISO, the next thing is to make sure we have installed user in audio group, lowlatency kernel, working rt permisions. I will be creating two or three packages soon :) [05:28] a) ubuntustudio-plasma-settings [05:28] b) ubuntustudio-xfce-settings [05:29] c) remove xfce stuff from ubuntustudio-default-settings [05:50] when I next have time... I will copy kde's settings package and create a studio one. I think it should get along with -default-settings just fine. [05:53] Eickmeyer: looking at the seeds, I can't see where lowlatency gets added [14:47] Eickmeyer: there seem to be some things our iso does that are not done by the seeds file. [14:54] OvenWerks: I have the feeling that lowlatency is pulled-in as a dependency of -default-settings. It's a dependency somewhere. [14:55] Eickmeyer: that doesn't seem to be true. [14:55] also there is the fact that generic isn't pulled in [14:55] Standby... [14:56] It is like there is yet another file that does some things [15:01] I'm looking, and I don't see it as a direct dependency of any of our packages. I'd think that -audio would depend on it, but apparently not. [15:02] Eickmeyer: in our iso there is preseed/ubuntustudio.seed [15:02] where does that come from? [15:03] It seems there is a recipe for making iso somewhere that adds to our seeds [15:04] The seed is under tsimonq2's git repos. [15:04] https://code.launchpad.net/~tsimonq2/ubuntu-seeds/+git/ubuntustudio/+ref/cosmic [15:08] That is just a copy of what we have as bzr [15:08] I can't find where lowlatency is specifically called. It must be a dependency of a dependency. [15:09] I think there is another config file. [15:12] Probably. Though, iirc, when I installed Artful, it didn't automatically pull-in -lowlatency, I had to install it with -installer. [15:13] At the time, I told people it did not come installed by default. [15:13] * Eickmeyer might have to play around with this some more [15:15] then Artful would have been broken. [15:15] Except it wasn't. It had the generic kernel. [15:16] which is pulled-in by ubuntu-core, which is definitely a dependency somewhere. [15:22] Sorry, ubuntu-minimal, which is installed in everything. [15:23] Studio somehow installs lowlatency, but not generic. When that doesn't happen that iso would be broken, it will install and run but be incorrect. [15:23] anyway breakfast... [15:23] o/ [15:29] Eickmeyer: thanks, I'll review and upload this pm [15:35] cyphermox: Thanks! [15:36] OvenWerks: I just ran the live CD again. Yeah, I'm stumped. Paging tsimonq2, sakrecoer, Wimpress.... anybody? We're trying to figure out how linux-lowlatency gets called by our seed. [15:40] Eickmeyer: https://code.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline [15:40] Eickmeyer: the code looks for projects or project files. [15:41] ubuntustudio is listed as one of the projects, but I have not found what it does with that... time to branch it so I can us grep... [15:43] Yeah. :/ [15:48] well at least the word lowlatency shows up when searching for studio [15:48] Haha! Yeah, I found that out too. I searched synaptic for lowlatency, came up with the kernel and -default-settings. [16:10] https://bazaar.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline/view/head:/lib/cdimage/livefs.py [16:11] if project == "ubuntustudio": [16:11] return ["lowlatency"] [16:12] Aha! Therefore, it should still work with a new seed, right? [16:12] what a mess, all of these things _should_ be in a config file rather than sprinkled through the code. [16:13] So long as that seed convey it's ubuntustudio [16:13] there will be about 30 places in the code that have to be fixed. [16:13] not so easy, we have to add ubuntustudio-plasma in each place I can find ubuntustudio [16:13] smh [16:14] I wonder if tsimonq2 had to go through this with lxqt. [16:14] I say we, but it probably means someone with access [16:14] he would have only had to make 20 or so changes :) [16:15] Well, then I suppose we should branch it and ask for a merge request? [16:16] Or, ask in #ubuntu-release. [16:16] I have a branch... but I have to figure out how it all works. [16:17] It has slangasek's name all over it. Literally. All those commits. [16:19] I haven't yet found out how I make the installing user have audio group or make jackd2 install with rt yes. [16:20] I just asked slangasek if anything needs to be tweaked in ubuntu-cdimage to facilitate our new seed. I highly doubt that, unless the project name is anything other than "ubuntustudio" that it'll have to change. [16:21] We'll see what he says. [16:21] the image has to have a different name. lubuntu and lubuntu-next are listed separate [16:22] Then it might be that he makes those changes. We shouldn't have to worry about changing that code, imo, unless he wants a pull/merge requet. [16:22] *request [16:23] BTW, for Cosmic's purposes, lubuntu is lubuntu-next and lubuntu-next is depricated. [16:23] So, it could be that the code hasn't changed to reflect that yet. [16:23] That's _literally_ slangasek's job. [16:24] the code has everything in it since the dawn of time (or the dawn of ubuntu anyway) [16:24] Yeah. [16:24] there is still stuff in there for hardy [16:25] * Eickmeyer 's mind is blown [16:26] it looks like things are listed as is true starting with [16:27] Stuff in there for historical reasons until a particular version is EOL'd so that the build system knows not to build it, but the code isn't deleted for history sake? [16:28] ¯\_(ツ)_/¯ [16:28] job security? [16:28] Haha! [16:43] anyway, first try at a seed is done. [16:44] if anyone wants to look through the desktop... oh, I probably need to rename that to desktop-plasma [16:46] Haha! [16:46] * Eickmeyer still needs to add the KInfoCenter mod to -look [16:48] OvenWerks: Eickmeyer: And while it all happens on "our end", MPs welcome to ubuntu-cdimage and debian-cd and ubuntu-archive-scripts [16:49] Eickmeyer: If it uses the same seed layout as studio (and for your sanity, I hope it does, that's much less pain to wrap your brain around), it should just be a matter of grepping around for studio and sprinkling some studio|studio-plasma here and there. [16:56] MPs = Members of Parlement? [16:56] Military police? [16:57] LOL... hang on... [16:57] merge proposals I think [16:58] Yes, that'd be most likely. [16:58] And verified by slangasek [17:01] when I first moved here I wondered why people were talking about NIC all the time (network interface card?) then I found out it was North Island College [17:15] Haha! Same, when I lived in Idaho: North Idaho College [17:15] And then CSI: College of Southern Idaho [17:15] And UI: University of Idaho [17:15] smh [18:24] * tsimonq2 waves [18:24] Sup [18:25] Eickmeyer: Yeah, this was an absolute royal PITA for LXQt... but now that I've been through it, I know what I'm doing. ;) [18:26] Eickmeyer: ubuntu-cdimage can proudly build almost any image from any version; that isn't going away. ;) [20:41] tsimonq2: That makes sense. OvenWerks, there's our answer. [20:41] * Eickmeyer was out running an errand #shocker [21:02] OvenWerks: When you have ubuntustudio-plasma-settings ready, I have a couple items to merge-in.