[00:03] OvenWerks, ErichEickmeyer: Some rough notes: https://wiki.ubuntu.com/UbuntuStudio/PackagingPractices [00:57] tsimonq2: you are aware that pretty much none of us have upload rights. [00:57] OvenWerks: I do. :) [00:58] OvenWerks: And I'd like to get some people to have upload rights. [00:58] makes sense [00:59] I can work with one or more of you, depending on interest, to get PPU or MOTU. [01:01] I mean, that also depends if you have a wider interest or if you just want to contribute to Studio stuff. [01:01] One route, especially given that you're going to have a Plasma spin, is to become a Kubuntu Developer. [01:02] That would get you (or whoever) a solid foundation of skills to build off of. [01:02] With the Kubuntu CI, it's a fairly low-stress training ground. :) [01:02] I have only so much time, I have already taken enough time away from my primary focus that I will have to do a lot of reading to figure out where I left off. [01:03] OK. [01:03] I did want to get -controls to production ready and I think I have [01:03] It deals with the most common problem with audio these days, the dreaded USB mic [01:03] I'll be happy to sponsor and help with whatever, but I'm doing that under the assumption that one of you will either step up or find someone to step up. :) [01:04] Right, there are a new batch of people and I would like to see them begin to take over. [01:05] Awesome. [01:05] I am pretty much the only one left 14.*-ish everyone else is pretty much new [01:07] I would rather see mistakes and see people fixing them to learn [01:08] Right. [01:21] With regard to changing things over to git from bzr, is there some point where the main page of ubuntustudio-dev will point to git instead of bzr? [01:22] Is that something I can change? [01:34] Oh wow! subuntustudio-dev has 101 members... something is not right. [01:35] Nope not directly, just 20 [01:36] And they actually look reasonable. [01:37] tsimonq2: there are two copies of lp:ubuntustudio-icon-theme, one bzr and one git. [01:40] shouldn't lp:ubuntustudio-icon-theme only point to one of them? [01:55] No, the main page will always be Bazaqar. [01:55] *Bazaar [01:56] Only the Git copy of lp:ubuntustudio-icon-theme is valid from here on out. [01:56] even when everything is git? [01:56] so what happens when someone adds stuff to the bzr version? [01:56] Yeah, unfortunately. [01:56] Well, the Bazaar version should be deleted. :) [01:57] So is ubuntustudio-controls setup correctly or does it need a bzr page? [01:58] It should only be in Git. [01:58] But otherwise I'm not sure what you mean. [01:58] it is only git [01:58] OK, good. [01:58] I deleted the bzr part [01:58] Thanks. [01:59] but the one I am more worried about is lp:ubuntustudio-icon-theme [01:59] I'd just delete the Bazaar branch. [01:59] I could delete the bzr version of that too [01:59] Vcs-* in the packaging is already updated. [02:01] OK that just worked. [02:02] https://code.launchpad.net/~ubuntustudio-dev/ubuntustudio-controls/+git/ubuntustudio-controls needs to be released/uploaded as well. [02:03] OK. [02:03] I'll review it in a sec. [02:04] Ity would be ok to shrink the changelog I think. [02:05] I'm back. [02:08] Just caught up and it looks like everything got cleaned up? [02:09] ErichEickmeyer: not yet but I am working on -settings right now [02:10] Cool. [02:11] That leaves menu if you wish to look at it [02:11] OvenWerks: controls> looking [02:12] Okay, I'll look at menu. Still bzr on that one? [02:12] tes [02:12] This packaging needs a bit of a touchup. [02:12] What can I put as a "homepage"? [02:13] it is a part of ubuntustudio [02:13] ubuntustudio.org? [02:13] wfm [02:13] y u no use HTTPS :P [02:13] er... [02:13] http:// -> https:// redir isn't there. [02:14] I have not been a part of web page development at all [02:14] so I don't know [02:14] tsimonq2: We don't exactly have much control over the backend on that. [02:14] Oh? [02:15] I can access the Wordpress admin areas, but as far as doing anything like https we're between a rock and a hard place. We're also trying to update the theme to something eylul made (and the link escapse me atm). [02:16] Ah. [02:16] But, we can't upload anything directly. [02:16] Does Canonical host it? [02:17] I believe so. [02:18] Apparently, someone wouldn't give anybody but sakrecoer access to the backend, which is problematic now that he's no longer participating. [02:19] If Canonical hosts it, email rt@ubuntu.com or talk to someone in #canonical-sysadmin. [02:19] They can help. [02:20] Okay, I'll see what I can do. [02:21] Cool. [02:22] The big problem is that the Ubuntu Studio Council hasn't been officially announced yet (along with sakrecoer officially stepping-down), which would be the handoff, so I'm not sure how much authority I have in that channel. Probably best to email. [02:22] controls> Fixed everything I could spot; running through sbuild now to catch the things I missed. [02:22] Ah. [02:23] :) [02:24] https://paste.ubuntu.com/p/MBhBpDpPJg/ [02:24] That's my pedantic Lintian runthrough. [02:24] I'll push what I have now so you can season to taste. [02:25] I mean, it seems you still have init.d scripts in here... ;) [02:25] Okay, just pushed the changelog fix for -menu. [02:25] ErichEickmeyer: I'll take a look as soon as I'm done sifting through this. [02:25] So, python-script-but-no-python-dep is pretty easy. [02:26] If it starts with "I:" you're safe to ignore it. If it starts with "W:", red flag but not critical. If it starts with "E:" then it's a must fix. [02:27] OvenWerks, ErichEickmeyer: If you fix what you can, that'd be great (specifically, init.d scripts and .desktop files). I can polish once the errors are gone. [02:27] Looking at menu. [02:27] I'll go ahead and go through the packages. Lesson learned: don't use Dolphin to browse the files. XD [02:27] (makes .desktop files) [02:28] hehe [02:28] Hm, let me convert -menu to Git for you... [02:28] tsimonq2: ok I will revisit -controls next. [02:28] OvenWerks: Thanks! [02:28] I have converted default-settings to git and now will upload. [02:29] ...upload or push? :) [02:30] push [02:30] ah [02:31] there it is. [02:32] Could ACLs please be changed so I can push to git+ssh://git.launchpad.net/ubuntustudio-menu ? [02:32] if you push it it should end up on ubuntustudio-core then gets moved to dev [02:32] Standby... [02:33] what is ALCS [02:33] Access Control List. [02:33] ACLs is the plural form of that. [02:34] which acl do I need to change?... what page? [02:35] ErichEickmeyer had to do it yesterday for icons, I'm not sure what exactly he tweaked. [02:35] Done [02:36] Thanks. [02:36] -lightdm-theme looks fine. [02:37] ErichEickmeyer: it hasn't been touched for a year :) [02:37] oct 2016 [02:41] Yeah. Saw that. ¯\_(ツ)_/¯ [02:41] menu is in git, default settings is in git. [02:41] Everything else is pretty ancient. [02:41] OvenWerks: Thanks [02:42] maybe but may still be used. [02:43] I thik anything before 2016 is not used, but I am not sure of that... just on a quick look. [02:44] -menu is ready to upload imho. [02:44] Well, -installer, -meta, and -live? [02:44] Am I welcome to do it? [02:44] yes [02:49] https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.27 [02:57] I'm having trouble getting git-remote-bzr to download a bzr repo. [02:58] How so? [02:58] Nm, I had an extra character. [02:58] Wait.. no, failed. [02:59] bzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/+branch/ubuntu-studio-lightdm-theme/". [03:02] What's the exact command you're running? [03:04] git clone "bzr+ssh://bazaar.launchpad.net/+branch/ubuntustudio-lightdm-theme/" and it finally worked. [03:05] Ah. [03:12] -lightdm-theme now converted to git [03:24] tsimonq2: -controls should have less lintian problems now [03:26] there is no man page right now, but we need testing through this cycle to make sure things work [03:28] -look is taking a long time to download, but I'm working on it. [03:28] yes look has big images in it [03:29] Makes sense. It provides a few packages including the wallpapers. [03:37] tsimonq2: the init.d script was a left over from earlier days. There is also a /lib/systemd/ubuntustudio which does things now. [03:39] So I just removed it. I cleaned up the desktop file by adding Keywords (not needed but gnome likes them) and added the python depends. [03:40] python is going to give us problems down the road I can tell... py3 has no dbus structure that I can find. [03:44] hm maybe not, just found some docs... [03:46] OK [03:46] * tsimonq2 has to go to bed. [05:43] morning [06:15] Off to bed with me, but OvenWerks, tsimonq2: Take a look at -look (heh), I seem to be unable to delete the bzr branch, which is making the autobuild recipe default back to bzr instead of git. [06:19] "bzr-builder" [06:23] * tsimonq2 kicks krytarik [06:23] Bad. :P [06:23] Watcha wan!? :D === eagles0513876 is now known as eagles0513875 === WMRamadan_ is now known as WMRamadan [14:43] It seems as though without a revision bump on -lightdm-theme that it's going to fail no matter what. [16:06] ErichEickmeyer: that could be. [16:26] ErichEickmeyer: it may be bumping the bzr back a few would fix it [17:35] ErichEickmeyer: I think I got -lightdm-theme [18:06] ErichEickmeyer: any of the auto builds with the same version number+bzr will work by changing to +git [18:06] once we have a release, we can remove the +git and the first commit after should just work :) [18:33] launchpad git support is still not there... === eagles0513876 is now known as eagles0513875 [19:32] tsimonq2: I am working on adding man pages to -controls so maybe wait on releasing it till I am done. [19:36] Sure. [20:57] Was anybody able to take a look at -look and see what's preventing the deletion of the bzr repo? [20:58] I'm stumped. [21:04] ErichEickmeyer: doesn't matter [21:04] Well, the recipe won't take the git version, so the daily builds are pulling from bzr. [21:05] are you sure? I thought I fixed that [21:05] https://launchpad.net/~ubuntustudio-dev/+archive/ubuntu/autobuild [21:05] has two git builds [21:06] https://code.launchpad.net/~ubuntustudio-dev/+recipe/ubuntustudio-look-daily has the new recipe [21:07] Oh, that was after I asked earlier. Failed to see you were talking about -look and then switched to -lightdm-theme [21:07] lightdm is done too. [21:07] I basically looked at any that were blocked and fixed them [21:07] My bad. Either way, I think that means all of our pertinant packages are moved to git? [21:07] yes [21:07] Perfect. [21:08] launchpad is not yet finished... what I found was that if trunk is set the recipe doesn't work. [21:08] trunk can't be set to a git repo [21:10] I think it's a mere difference in nomenclature. bzr trunk = git master [21:10] I could be wrong. [21:11] on this page (for example) https://launchpad.net/ubuntustudio-controls [21:12] under series and mile stones if you click on truck it says "You haven't yet told Launchpad where your source code is for ubuntustudio-controls trunk series." [21:13] If you try to set it, you can't because it only accepts bzr projects... the only git part will import the git repo to a bzr repo [21:13] This probably means the history will not work right either [21:15] Yeah, I see that. Launchpad just has a ways to go for that. [21:15] I wonder if tsimonq2 has any insight on this. [21:15] ENOTMYDEPARTMENT [21:16] :) [21:16] Well when we were first talking about git it seems to me a heard or read that the launchpad swtich over to git is not complete [21:16] Ask cjwatson or wgrant in #launchpad [21:17] anyway, tsimonq2 I have uploaded -controls with man pages. there should be only 1 or 2 things on the list like .git directories not covered. [21:19] it is now using all python3 instead of python for some things and python3 for others [21:19] OK, I won't be at a computer until Monday though. [21:19] not a problem