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