=== aleb_ is now known as aleb [14:52] Is this a meeting day? [15:30] Yes. I just woke up. I am putting together an agenda. [15:31] * ErichEickmeyer probably just had the best night's sleep in YEARS [16:47] Cool, as happens I just uploaded the latest version of -controls [16:47] https://launchpad.net/~len-ovenwerks/+archive/ubuntu/ppa/+packages [16:48] Sweet. I just did more rebranding on -welcome. [16:49] https://code.launchpad.net/~eeickmeyer/ubuntustudio/+git/ubuntustudio-welcome [16:49] I think once I get through the rebranding, then the real customization can begin. [16:50] There are many changes... and it is certainly a work in progress (there is even a call that is not yet called) but the cpu governor now works on 18.04-10 and more than one USB device works, MIDI USB devcies don't mess things up... [16:51] Nice. Keeps getting better! [16:55] ErichEickmeyer: no recipe? or not ready for that yet? [16:57] Not ready. Also, this is a fork directly from github, so that might be why. [17:03] ErichEickmeyer: no yu have to put a recipe in. [18:00] This just forked too: https://code.launchpad.net/~eeickmeyer/ubuntustudio/+git/ubuntustudio-boutique [18:00] No changes made yet. [18:03] OvenWerks: Also, just checked the ubuntu-mate-welcome repo, and there's no recipe there either. [18:12] I am not sure if i will make to the meeting today. but main items in case I can't. [18:12] 1) wallpaper: yes you can notice the difference between 1920x1080 resolution (Full HD) and 3840x2160 (4K) on a HiDPI screen. (I use a 17" screen for reference). As OvenWerks found out that the performance is not affected, I'd argue lets go with 4K to future proof. A lot of new laptops even come with higher resolution screens, and we argued before that we are not aiming for after the market that much. :) [18:13] 2) I think everyone arguing against KDE and for gnome mentioned the wacom tablet issue. This is something we have discussed before and had plans on. (before I had to vanish) I'll send an email on the topic, now. :) [18:16] ok [18:16] :thumbsup: [18:16] ErichEickmeyer: it would have a snap recipe. [18:16] They use a sanp package [18:20] OvenWerks: Looking here, it points to the snap package, but I can't figure out where the recipe is: https://code.launchpad.net/~flexiondotorg/+snap/ubuntu-mate-welcome [18:20] https://code.launchpad.net/~ubuntu-mate-dev/ubuntu-mate/+git/ubuntu-mate-welcome/+ref/before-boutique [18:22] ErichEickmeyer: there is on that last page, a link that says Create snap package [18:23] You can redirect it to make a snap package in any ppa. [18:23] however, if it could be made to create a non-snap package... that could be an advantage too. [18:25] I may have cloned the wrong repo... the new one is "before boutique". Now that I think about it, Wimpress did say something about there being a new version with a separated boutique. [18:25] The welcome is like a menu that calls separate processes yes. [18:26] Also, the docs says it can be built without snap, it even includes a debian directory. [18:27] Yeah, looks like development stopped on the repo I initiallly cloned and now everything is in the "before-boutique" version. back to the drawing board. [18:28] Or, maybe not. I'm so confused. [18:28] I have noticed that for a snap package to run, it needs the snap daemon to be running, That creates a loopback directory which it fills for each snap program... after the program ends, trhose directories are still there. [18:30] Could it be that those directories remain there for the next time it's run? [18:30] I am sure that is true... but is that a good thing? [18:31] Something tells me that's by design. Remember, it's not like a docker container. [18:35] ErichEickmeyer: yes, that is great if you have to have a non-standard lib, but if it can run without a snap, it will use less system resourses. [18:37] I'm not 100% sure that's true. I'm trying to get someone in here to answer questions about snaps, since it's a bit over my head. [18:42] meep [18:43] Son_Goku: Hi! [18:43] Hey [18:43] I'm one of the maintainers of the Snappy stack in Fedora [18:43] so I may be able to answer some of your questions w.r.t. snaps [18:43] Son_Goku: Awesome! That will be helpful! [18:44] Our meeting will officially kick-off in about 15 minutes, but OvenWerks and I have been unofficially talking about snaps and he has a few concerns. [18:45] sure [18:45] be aware that much of my experience is related to the work I've had to do to integrate snaps in Fedora [18:45] but a good amount of it is fairly generic [18:46] Well, knowing how snaps work, it should be relatively cross-platform. [18:46] ehh, mostly [18:46] snaps are unfortunately more complex than that [18:46] captain-tux: o/ [18:47] Hello :) [18:47] OvenWerks, what concerns do you have? [18:48] ErichEickmeyer, I'm also the maintainer of Flatpak for Mageia, so if you have any questions w.r.t. snaps vs flatpaks, I can hopefully help there too [18:48] Son_Goku: Cool! [18:49] He might be AFK at the moment. [18:49] * Son_Goku shrugs [18:49] well, do _you_ have any questions, then? [18:50] Kindof, but mine are closer to Launchpad-based, e.g. snap recipes. [18:50] And need to be directed at the original authors of a package I'm forking. [18:51] ah [18:51] snap recipes are a weird aspect of snaps that I don't use [18:51] after all, Launchpad isn't particularly useful for building snaps within Fedora infrastructure ;) [18:52] Of course. [18:52] * ErichEickmeyer used Fedora JAM before joining the Ubuntu Studio team. [18:52] aww, you left us for Ubuntu :'( [18:53] Yeah. I saw a ship sinking and, since I have a ton of high-level Ubuntu contacts, decided to help keep the ship afloat. [18:53] the Ubuntu Studio ship? [18:54] Yes. An unfortunate series of events for the project leader led the project to stagnate for about two years. You'll notice the only major difference between 16.04 and 18.04 is the packages were updated. [18:55] Basically, the project leader couldn't continue, and neither could the release manager, so a council has been formed and now I'm the release manager. [18:56] lucky you, I guess [18:56] Depends on how you look at it. I also chair the council. [18:56] I'm now one of the dev team leaders for Mageia (which consequently makes me a member of the Mageia Council) [18:57] I've also gotten pretty deeply involved across the package management stack used in nearly all RPM based Linux distributions [18:57] which has been an interesting change of late [18:58] Awesome. I did a number of items with openSUSE and Fedora on my own repo in Open Build Service, but never really got involved with the projects themselves. [18:58] My involvement with Ubuntu Studio has been a whirlwind. [18:59] I use the tools in my regular job, so there's incentive. [18:59] which is more or less how this happened for me [18:59] I'm now an active contributor in Fedora, Mageia, and openSUSE [19:00] and semi-active in a few others... [19:00] #startmeeting [19:00] Meeting started Sat May 26 19:00:16 2018 UTC. The chair is ErichEickmeyer. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [19:00] Available commands: action commands idea info link nick [19:00] #chair OvenWerks [19:00] Current chairs: ErichEickmeyer OvenWerks [19:00] #chair eylul captain-tux [19:00] Current chairs: ErichEickmeyer OvenWerks captain-tux eylul [19:00] #chair krytarik [19:00] Current chairs: ErichEickmeyer OvenWerks captain-tux eylul krytarik [19:01] And that's all I see active atm. [19:02] ok [19:02] Let's start with -controls since you're here, OvenWerks. [19:02] #topic ubuntustudio-controls [19:03] -controls is still moving. It can handle more than one USB device and is no longer confused by midi usb devices [19:03] Excellent. [19:03] That's amazing progress. [19:03] the cpu governor now works on 18.* and up [19:04] Awesome. Have you thought about indicator-cpufreq? I use it and it comes in handy. [19:04] I don't remember If I have yet removed what would work on 16.* [19:04] Are we planning on backporting to 16.04? [19:04] -controls just sets it right now and at next boot. WHere ever it was at shutdown it should come up the same way [19:05] I do not know if the mods to work in 18.* would break 16.* or not. [19:05] I say we don't worry about backporting, since we're ultimately going for 18.10 and have the polish done by 20.04. [19:06] Gives us a couple years to get it right, know what I mean? [19:06] I am finding though, that the version of jackdbus we have doesn't seem as stable at "switch master" as it was when I started [19:07] Huh. bug in jackdbus? [19:07] This means that for robustness, it appears jack will have to be restarted for master device change... at least some of them [19:08] I am not sure if this is a change in jack or alsa [19:08] Not surprising considering the number of things that have to be restarted for jack to apply changes. [19:09] Anyhow, great. [19:09] anyway, a latest package is available to try in: https://launchpad.net/~len-ovenwerks/+archive/ubuntu/ppa/+packages [19:09] Cool. [19:10] * ErichEickmeyer still has yet to move to cosmic from bionic. [19:10] Now, since I don't want to waste Son_Goku's time... [19:10] #topic ubuntustudio-welcome [19:10] unchecking the start jackd with session start option will leave the system as stock [19:10] * Son_Goku waves [19:11] OvenWerks: Some people had questions about that, and that's what I told them. [19:11] it is the one advantage over Cadence [19:11] So, for welcome, it's a fork of ubuntu-mate-welcome which is pre-installed as a snap. [19:11] :/ [19:12] But, OvenWerks has concerns about snap, to quote: "I have noticed that for a snap package to run, it needs the snap daemon to be running, That creates a loopback directory which it fills for each snap program... after the program ends, trhose directories are still there." [19:12] the thing that was forked from antegros which was forked from korora, right? [19:12] Son_Goku: Correct. [19:13] I speculate that is by design for the next time the program loads. [19:13] Either way, it appears that it can be packaged as a native .deb file, so I'm not too concerned. [19:13] technically, you need the snappy daemon running for two purposes: [19:13] 1. Managing the snaps on the system [19:14] 2. Discovering snaps from the singular Snap Store [19:14] snapd is not necessary for the actual usage of snaps, because snaps are mounted by systemd, through mount units [19:14] the reason the snaps stick around is because snapd writes them as persistent mount units [19:15] you'll find them in /etc/systemd/system [19:15] the snappy daemon does generally need to be running for any of the snap tooling to work, but for snap applications themselves, they should not require snapd [19:15] this is why I'm not personally a fan of snapping applications that interface with snapd [19:15] it creates an awful catch-22 that might not work out so nicely [19:16] So an application installer may not be a good canidate [19:16] snapd runs by default in every flavor of Ubuntu as of 18.04, I believe. [19:17] OvenWerks, the tricky problem is how do you get people to get it? [19:18] and last I heard, there have been difficulties with preloading certain classes of snaps on the ISO [19:18] apt? [19:18] well, if it's a snap, then it becomes problematic [19:18] but if it's a regular system package, this is easy [19:19] This would be installed by default on Ubuntu Studio from 18.10 onward. (-welcome) [19:19] As it currently is on U-MATE and U-Budgie. [19:19] I wish all the forks of Korora's welcome would actually help those guys out (*sighs*) [19:19] anyway, that's sorta beside the point right nwo [19:19] *now [19:20] but you probably don't want the snappy code running while it's in live-media mode [19:21] I've observed issues with snaps + casper livefs [19:21] It doesn't run in the live media. [19:21] then you should be fine [19:21] The -welcome app is to run after installation. [19:22] then yeah, I wouldn't worry about it [19:22] it's working as designed [19:23] ErichEickmeyer, OvenWerks: anything else? [19:24] That's all I have for now. Could we ping you in the future? [19:24] You've been very helpful [19:24] how do snaps deal with plugins [19:25] ErichEickmeyer, sure [19:25] I tend to hang out everywhere but the ubuntu channels ;) [19:25] but notably, I'm in #snappy [19:25] OvenWerks, in what sense? [19:26] both graphics applications and audio applications have plugins. [19:26] if daw is run as a snap, where would it see a plugin? [19:26] gimp uses plugins as well [19:27] it doesn't [19:27] that's (hopefully) the point [19:27] it would only see stuff that's part of the snap itself [19:27] about what I thought [19:27] flatpak and snap have some concepts around supporting plugin models [19:27] So, one would have to essentially "kitchen sink" the plugins to the snap to get the plugins into the app. [19:28] but it's kind of weak [19:28] we have had people suggest a snap for problem applications lib wise that have plugins. [19:28] especially in snaps, where if you do "classic confinement", you're technically exposing the host system up to the snap [19:28] so weird things happen [19:28] calf plugins already do that [19:29] (no snaps involved) [19:29] flatpak has a concept of "extending" application flatpaks with addons, which kind of goes towards what you're talking about [19:29] that's how flatpak supports proper GTK/Qt themes for apps, for example [19:29] but for snaps, you'd need to write an independent snap that would "bridge" to the main one [19:29] and even then, I'm not terribly sure that would work, because unlike flatpaks, snaps don't overlay the filesystem structures on top of each other [19:31] I'd probably suggest if you wanted to deliver apps as snaps that typically use plugins, bundle all the plugins into the snap [19:31] That sounds like a nightmare [19:31] * Son_Goku shrugs [19:31] That settles it then. [19:31] if something has changed about it, I haven't heard about it yet [19:32] Thats it for me then. [19:32] #agreed Ubuntu Studio will not be including snaps of GIMP or any other program that uses plugins until snaps can support plugins. [19:32] but as far as I'm aware, that's the sitch [19:32] but yes, flatpak supports this: https://blog.tingping.se/2018/03/18/flatpaking-plugins.html [19:33] Interesting. [19:33] Well, we need to move on to our next topic or we'll be here all day (and I do have to head to work in about 2 hours). [19:33] heh [19:34] #topic ubuntustudio-plasma [19:34] I believe flathub ships some apps as flatpaks with extensions [19:34] so take a look at that [19:34] ooh, plasma for ubuntustudio :) [19:34] OvenWerks: Any progress on Plasma? I've been meaning to get a couple screenshots as proof-of-concept. [19:34] Son_Goku: Yep. We announced we'd be adding it as a DE two weeks ago. :) [19:34] ErichEickmeyer: you probably don't want the current theme as I am using it :) [19:35] ErichEickmeyer, so like Fedora jam (which also uses Plasma) :) [19:35] OvenWerks: I doubt most people would! haha [19:35] Son_Goku: And KXStudio. [19:36] https://i.imgur.com/wHegBQl.png [19:36] We did quite a bit of testing before landing on Plasma for our first +1 DE. Xfce will remain default for now. [19:36] OvenWerks: Yep, very close to what I have. [19:36] Except the theme where I stuck to Breeze on the windows. [19:37] This is breeese I think but I edited the scheme [19:37] (colour scheme) [19:37] With Breeze being the default for Plasma, I recommend keeping it simple and sticking to the default for 18.10 just to lighten the workload. [19:37] I have no problem with that [19:37] Mostly I made these changes to see how far I could go [19:37] Besides, it already has a dark variant for people who prefer to work that way as well. [19:38] (without having to downlaod anything) [19:38] Cool. Are we working on a settings package for that? [19:38] it's stock [19:40] if i understand what you are asking [19:40] I have not yet started on a desktop-plasma package because I am working on -controls. [19:40] No worries. [19:40] I was just curious. [19:41] I'd consider solidifying -controls a higher priority this early anyhow since it's a bit more technical. [19:41] Anyhow, with that, I think we can move on. [19:42] #topic wallpapers [19:42] k [19:42] eylul already posted earlier, so I'll just take what she wrote and put it in the meeting notes. [19:42] Do you have anything to add? [19:43] not at this time. [19:43] *was actually lurking here for whole time* [19:43] LOL! [19:43] *continues to lurk* [19:43] The mouse speaks! [19:43] The peanut gallery has been so quiet. [19:43] eylul: Anything to add to what you wrote earlier today? [19:44] (lots of other nicks active) [19:44] just forgot to say that I think we have decided to go with .png? was that the final verdict? [19:44] I think that would be best [19:44] Obviously the wacom issue is a thing, but if we can make some sort of gui with -controls or -settings, that would fix that issue for both Xfce and Plasma. [19:44] do we need a vote? or did we? [19:44] I thought we voted last time? [19:45] yeah I think we did. [19:45] I will roll back the two changes then. [19:45] iirc we went with .png [19:45] shood we vote on 4k [19:45] I'll convert the files, and get them up... somewhere for next meeting so that they can be uploaded. *is not going near the package editing again* [19:45] (not until everything is moved to git) [19:46] oh [19:46] I think a vote for 4k would be a good idea. [19:46] that's my vote [19:46] #vote Should wallpapers move to 4k? [19:46] Please vote on: Should wallpapers move to 4k? [19:46] Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) [19:46] +1 [19:46] +1 received from ErichEickmeyer [19:46] -1 [19:46] -1 received from krytarik [19:46] +1 [19:46] +1 received from OvenWerks [19:46] +1 [19:46] +1 received from eylul [19:46] +1 [19:47] krytarik: did you want to say more? [19:47] Well, just seems a little unusual and over the top right now. [19:47] unusual compared to...? [19:47] Everything else. [19:48] everything else is a very vague descriptor. [19:48] #vote [19:48] Voting still open on: Should wallpapers move to 4k? [19:49] #endvote [19:49] Voting ended on: Should wallpapers move to 4k? [19:49] Votes for:3 Votes against:1 Abstentions:0 [19:49] Motion carried [19:49] We can revisit that. [19:49] #undo [19:49] Removing item from minutes: INFO [19:49] yes it seems there could be some discusion [19:49] I love meetingology. XD [19:50] smh [19:50] So, we need further discussion on this. krytarik has a valid point, and I believe some discussion is merited. [19:51] I do disagree with that (the valid point, not discussion aspect) [19:51] :) [19:51] I do need more than everything else is different as an argument. with no clear explanation of what everything else is, to figure out if it is relevant to us or not [19:52] krytarik: You okay? Some point-of-view on this would be nice. [19:52] We can revote if the argument is compelling enough. [19:53] We had already voted on whatever hires was last year so we can start with that [19:53] 1024P or something [19:54] having made that choice it is perhaps a bit quick to jump again. [19:54] Might be. Granted, 4k looks better on 4k and scales down well enough, but sticking to 1024 for now isn't a bad idea. Maybe revisit 4k after 18.10? [19:55] 1080p is not HiRes and never was, and I do disagree with this decision [19:56] 4K was the resolution of wallpaper we were ready to put up to 18.04 without discussion before I brought it up. :) [19:56] really the choice can wait till beta. It may take a bit to put thoughts for or against into words. [19:56] Yeah. Should we table this for another date? [19:56] Ah, didn't look taht close [19:57] ErichEickmeyer: I think so [19:57] Well, let's vote on the vote. [19:57] and nobody had any disagreements with it after testing until one random comment. I am all for discussion. I have serious issues about us hesitating to change decisions because one person who hasn't contributed to discussion. (as small relatively speaking as this particular problem is) and yeah lets table it :) [19:58] #vote Table switching to 4k discussion for later date [19:58] Please vote on: Table switching to 4k discussion for later date [19:58] Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) [19:58] +1 [19:58] +1 received from ErichEickmeyer [19:58] +1 [19:58] +1 received from OvenWerks [19:58] we seem to have lost everyone [19:59] Yeah. Not sure why. :( [19:59] +1 [19:59] +1 received from eylul [19:59] krytarik, captain-tux? [19:59] as long as the discussion happens timely for 18.10 [19:59] +1 [19:59] +1 received from captain-tux [20:00] Yeah, that, I'm set. [20:00] Yeah. I'll keep it in the agenda to discuss next week, but not necessarily make a decision. [20:00] #endvote [20:00] Voting ended on: Table switching to 4k discussion for later date [20:00] Votes for:4 Votes against:0 Abstentions:0 [20:00] Motion carried [20:01] #topic Website Theme [20:01] SlidingHorn isn't here, but do we have any progress here? [20:01] no update from me. [20:02] Okay. [20:02] That's it for the agenda. Anything else to add? [20:03] not from me. I am looking at the kde wacom interface linked. I didn't realize it was still actively developed. [20:03] Interesting. [20:03] Which link? [20:03] That definitelly needs to be something we include in -plasma. [20:04] OvenWerks: Alexansander's reply to my email. [20:04] https://github.com/KDE/wacomtablet :) [20:05] Ah, it's a KCM. [20:05] #topic Wacom Tablet [20:06] Last release was 3.0 on April 3. [20:06] Needs to be packaged. [20:07] *nods* [20:07] Apparently already being worked on by the Kubuntu team: https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/experimental [20:08] Kubuntu team is great :) [20:08] I'll keep up to date with them. Definitely a collaboration thing here. :) [20:09] anyone have a good suggestion for an inexpesive tablet? [20:10] Shall we end the meeting first? [20:10] (k [20:10] yes but will wait for meeting to be over :) [20:10] #endmeeting [20:10] Meeting ended Sat May 26 20:10:52 2018 UTC. [20:10] Minutes: http://ubottu.com/meetingology/logs/ubuntustudio-devel/2018/ubuntustudio-devel.2018-05-26-19.00.moin.txt [20:11] (I'm looking for 7inch-ish, I think) [20:11] ovenwerks: intuos are basic versions of wacom tablets and reasonably cheap. (and it is basically the same pad that was the old professional tablets). I also heard good things about huion and has at least some linux support [20:11] unless you mean.. wait drawing tablet? [20:11] or like tablet? [20:11] *laughs* [20:12] for drawing [20:13] OvenWerks, ErichEickmeyer, anyway, I hope what I told you was useful [20:13] I'd argue cheap models of wacom, because that's what I have used and still use and has been supported in linux for a while now. Don't go for something too tiny through as having some movement area to work is better. [20:13] Son_Goku: It is very. It answered some questions we've had for weeks. Thank you so much! [20:14] +1 [20:14] ErichEickmeyer, if you need anything, I'm in #flatpak and #snappy [20:14] eylul: I am going by what my son is asking for. [20:14] and of course, various Fedora and Mageia channels :) [20:14] Son_Goku: Awesome. I just joined #snappy, and I'm sure I'll ask questions in the future. :) [20:15] (moving to PM with OvenWerks) [20:18] well, I'm out [20:18] ErichEickmeyer as usual thanks for running the meeting [20:19] eylul: Of course! My pleasure. [21:14] I heard y'all need packaging help? [21:21] I don't know if ErichEickmeyer is ready yet. [21:25] I think he might have run out to work [21:26] but hi tsimonq2 its less of a specific: we need packaging for this thing, more than we are lacking permissions to upload (?) [21:26] OvenWerks did I get that right? [21:27] Ah. [21:27] we also need help with packaging in terms of we really don't have enough people, but let us get back on that [21:27] with more specific list and places we are stuck at? [21:27] I do traditional packaging, and not snaps much (although I did at one point, so I can answer passing questions). [21:28] eylul: Sure. [21:28] we pretty much figgured out snaps will not help us much [21:29] I reached the same conclusion with Kubuntu and Lubuntu, for now at least. [21:29] OvenWerks speaking of that that probably means we will need to figure out what to do with mypaint. [21:29] actually this is something that will affect all flavors I think to some extent. [21:29] eylul: we are waiting for upstream [21:29] *crossing fingers* [21:30] From what I can see, the "new" mypaint has not been released yet. [21:30] mypaint sounds familiar. [21:31] Anyway, see my away message, I'll have to duck out as soon as I lose cell reception. :) [21:31] gimp uses a newer mypaint lib that mypaint can have in the system [21:31] OK [21:31] But yeah, let me know what you need and how I can help you. [21:32] mypaint is a lightweight drawing program with infinite canvas and a great brush engine [21:32] tldr the core lib for next part is out there, and gimp uses it but the release still uses the old version [21:32] causing a conflict if both are installed [21:32] and yeah we will get back to you [21:32] nice to meet you again! [21:32] (like the installer gives up)