/srv/irclogs.ubuntu.com/2018/06/16/#ubuntustudio-devel.txt

tsimonq2OvenWerks, ErichEickmeyer: Some rough notes: https://wiki.ubuntu.com/UbuntuStudio/PackagingPractices00:03
OvenWerkstsimonq2: you are aware that pretty much none of us have upload rights.00:57
tsimonq2OvenWerks: I do. :)00:57
tsimonq2OvenWerks: And I'd like to get some people to have upload rights.00:58
OvenWerksmakes sense00:58
tsimonq2I can work with one or more of you, depending on interest, to get PPU or MOTU.00:59
tsimonq2I mean, that also depends if you have a wider interest or if you just want to contribute to Studio stuff.01:01
tsimonq2One route, especially given that you're going to have a Plasma spin, is to become a Kubuntu Developer.01:01
tsimonq2That would get you (or whoever) a solid foundation of skills to build off of.01:02
tsimonq2With the Kubuntu CI, it's a fairly low-stress training ground. :)01:02
OvenWerksI 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:02
tsimonq2OK.01:03
OvenWerksI did want to get -controls to production ready and I think I have01:03
OvenWerksIt deals with the most common problem with audio these days, the dreaded USB mic01:03
tsimonq2I'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:03
OvenWerksRight, there are a new batch of people and I would like to see them begin to take over.01:04
tsimonq2Awesome.01:05
OvenWerksI am pretty much the only one left 14.*-ish everyone else is pretty much new01:05
OvenWerksI would rather see mistakes and see people fixing them to learn01:07
tsimonq2Right.01:08
OvenWerksWith 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:21
OvenWerks Is that something I can change?01:22
OvenWerksOh wow! subuntustudio-dev has 101 members... something is not right.01:34
OvenWerksNope not directly, just 2001:35
OvenWerksAnd they actually look reasonable.01:36
OvenWerkstsimonq2: there are two copies of lp:ubuntustudio-icon-theme, one bzr and one git.01:37
OvenWerksshouldn't lp:ubuntustudio-icon-theme only point to one of them?01:40
tsimonq2No, the main page will always be Bazaqar.01:55
tsimonq2*Bazaar01:55
tsimonq2Only the Git copy of lp:ubuntustudio-icon-theme is valid from here on out.01:56
OvenWerkseven when everything is git?01:56
OvenWerksso what happens when someone adds stuff to the bzr version?01:56
tsimonq2Yeah, unfortunately.01:56
tsimonq2Well, the Bazaar version should be deleted. :)01:56
OvenWerksSo is ubuntustudio-controls setup correctly or does it need a bzr page?01:57
tsimonq2It should only be in Git.01:58
tsimonq2But otherwise I'm not sure what you mean.01:58
OvenWerksit is only git01:58
tsimonq2OK, good.01:58
OvenWerksI deleted the bzr part01:58
tsimonq2Thanks.01:58
OvenWerksbut the one I am more worried about is lp:ubuntustudio-icon-theme 01:59
tsimonq2I'd just delete the Bazaar branch.01:59
OvenWerksI could delete the bzr version of that too01:59
tsimonq2Vcs-* in the packaging is already updated.01:59
OvenWerksOK that just worked.02:01
OvenWerkshttps://code.launchpad.net/~ubuntustudio-dev/ubuntustudio-controls/+git/ubuntustudio-controls needs to be released/uploaded as well.02:02
tsimonq2OK.02:03
tsimonq2I'll review it in a sec.02:03
OvenWerksIty would be ok to shrink the changelog I think.02:04
ErichEickmeyerI'm back.02:05
ErichEickmeyerJust caught up and it looks like everything got cleaned up?02:08
OvenWerksErichEickmeyer: not yet but I am working on -settings right now02:09
ErichEickmeyerCool.02:10
OvenWerksThat leaves menu if you wish to look at it02:11
tsimonq2OvenWerks: controls> looking02:11
ErichEickmeyerOkay, I'll look at menu. Still bzr on that one?02:12
OvenWerkstes02:12
tsimonq2This packaging needs a bit of a touchup.02:12
tsimonq2What can I put as a "homepage"?02:12
OvenWerksit is a part of ubuntustudio02:13
OvenWerksubuntustudio.org?02:13
tsimonq2wfm02:13
tsimonq2y u no use HTTPS :P02:13
tsimonq2er...02:13
tsimonq2http:// -> https:// redir isn't there.02:13
OvenWerksI have not been a part of web page development at all02:14
OvenWerksso I don't know02:14
ErichEickmeyertsimonq2: We don't exactly have much control over the backend on that.02:14
tsimonq2Oh?02:14
ErichEickmeyerI 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:15
tsimonq2Ah.02:16
ErichEickmeyerBut, we can't upload anything directly.02:16
tsimonq2Does Canonical host it?02:16
ErichEickmeyerI believe so.02:17
ErichEickmeyerApparently, someone wouldn't give anybody but sakrecoer access to the backend, which is problematic now that he's no longer participating.02:18
tsimonq2If Canonical hosts it, email rt@ubuntu.com or talk to someone in #canonical-sysadmin.02:19
tsimonq2They can help.02:19
ErichEickmeyerOkay, I'll see what I can do.02:20
tsimonq2Cool.02:21
ErichEickmeyerThe 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
tsimonq2controls> Fixed everything I could spot; running through sbuild now to catch the things I missed.02:22
tsimonq2Ah.02:22
OvenWerks:)02:23
tsimonq2https://paste.ubuntu.com/p/MBhBpDpPJg/02:24
tsimonq2That's my pedantic Lintian runthrough.02:24
tsimonq2I'll push what I have now so you can season to taste.02:24
tsimonq2I mean, it seems you still have init.d scripts in here... ;)02:25
ErichEickmeyerOkay, just pushed the changelog fix for -menu.02:25
tsimonq2ErichEickmeyer: I'll take a look as soon as I'm done sifting through this.02:25
tsimonq2So, python-script-but-no-python-dep is pretty easy.02:25
tsimonq2If 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:26
tsimonq2OvenWerks, 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
tsimonq2Looking at menu.02:27
ErichEickmeyerI'll go ahead and go through the packages. Lesson learned: don't use Dolphin to browse the files. XD02:27
ErichEickmeyer(makes .desktop files)02:27
tsimonq2hehe02:28
tsimonq2Hm, let me convert -menu to Git for you...02:28
OvenWerks tsimonq2: ok I will revisit -controls next.02:28
tsimonq2OvenWerks: Thanks!02:28
OvenWerksI have converted default-settings to git and now will upload.02:28
tsimonq2...upload or push? :)02:29
OvenWerkspush02:30
tsimonq2ah02:30
OvenWerksthere it is.02:31
tsimonq2Could ACLs please be changed so I can push to git+ssh://git.launchpad.net/ubuntustudio-menu ?02:32
OvenWerksif you push it it should end up on ubuntustudio-core then gets moved to dev02:32
ErichEickmeyerStandby...02:32
OvenWerkswhat is ALCS02:33
tsimonq2Access Control List.02:33
tsimonq2ACLs is the plural form of that.02:33
OvenWerkswhich acl do I need to change?... what page?02:34
tsimonq2ErichEickmeyer had to do it yesterday for icons, I'm not sure what exactly he tweaked.02:35
ErichEickmeyerDone02:35
tsimonq2Thanks.02:36
ErichEickmeyer-lightdm-theme looks fine.02:36
OvenWerksErichEickmeyer: it hasn't been touched for a year :)02:37
OvenWerksoct 201602:37
ErichEickmeyerYeah. Saw that. ¯\_(ツ)_/¯02:41
OvenWerksmenu is in git, default settings is in git.02:41
ErichEickmeyerEverything else is pretty ancient.02:41
ErichEickmeyerOvenWerks: Thanks02:41
OvenWerksmaybe but may still be used.02:42
OvenWerksI thik anything before 2016 is not used, but I am not sure of that... just on a quick look.02:43
tsimonq2-menu is ready to upload imho.02:44
ErichEickmeyerWell, -installer, -meta, and -live?02:44
tsimonq2Am I welcome to do it?02:44
OvenWerksyes02:44
tsimonq2https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.2702:49
ErichEickmeyerI'm having trouble getting git-remote-bzr to download a bzr repo.02:57
tsimonq2How so?02:58
ErichEickmeyerNm, I had an extra character.02:58
ErichEickmeyerWait.. no, failed.02:58
ErichEickmeyerbzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/+branch/ubuntu-studio-lightdm-theme/".02:59
tsimonq2What's the exact command you're running?03:02
ErichEickmeyergit clone "bzr+ssh://bazaar.launchpad.net/+branch/ubuntustudio-lightdm-theme/" and it finally worked.03:04
tsimonq2Ah.03:05
ErichEickmeyer-lightdm-theme now converted to git03:12
OvenWerkstsimonq2: -controls should have less lintian problems now03:24
OvenWerksthere is no man page right now, but we need testing through this cycle to make sure things work03:26
ErichEickmeyer-look is taking a long time to download, but I'm working on it.03:28
OvenWerksyes look has big images in it03:28
ErichEickmeyerMakes sense. It provides a few packages including the wallpapers.03:29
OvenWerkstsimonq2: the init.d script was a left over from earlier days. There is also a /lib/systemd/ubuntustudio which does things now.03:37
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:39
OvenWerkspython is going to give us problems down the road I can tell... py3 has no dbus structure that I can find.03:40
OvenWerkshm maybe not, just found some docs... 03:44
tsimonq2OK03:46
* tsimonq2 has to go to bed.03:46
eagles0513875morning05:43
ErichEickmeyerOff 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:15
krytarik"bzr-builder"06:19
* tsimonq2 kicks krytarik 06:23
tsimonq2Bad. :P06:23
krytarikWatcha wan!? :D06:23
=== eagles0513876 is now known as eagles0513875
=== WMRamadan_ is now known as WMRamadan
ErichEickmeyerIt seems as though without a revision bump on -lightdm-theme that it's going to fail no matter what.14:43
OvenWerksErichEickmeyer: that could be.16:06
OvenWerksErichEickmeyer: it may be bumping the bzr back a few would fix it16:26
OvenWerksErichEickmeyer: I think I got -lightdm-theme17:35
OvenWerksErichEickmeyer: any of the auto builds with the same version number+bzr will work by changing to +git18:06
OvenWerksonce we have a release, we can remove the +git and the first commit after should just work :)18:06
OvenWerkslaunchpad git support is still not there...18:33
=== eagles0513876 is now known as eagles0513875
OvenWerkstsimonq2: I am working on adding man pages to -controls so maybe wait on releasing it till I am done.19:32
tsimonq2Sure.19:36
ErichEickmeyerWas anybody able to take a look at -look and see what's preventing the deletion of the bzr repo?20:57
ErichEickmeyerI'm stumped.20:58
OvenWerksErichEickmeyer: doesn't matter21:04
ErichEickmeyerWell, the recipe won't take the git version, so the daily builds are pulling from bzr.21:04
OvenWerksare you sure? I thought I fixed that21:05
OvenWerkshttps://launchpad.net/~ubuntustudio-dev/+archive/ubuntu/autobuild21:05
OvenWerkshas two git builds21:05
OvenWerkshttps://code.launchpad.net/~ubuntustudio-dev/+recipe/ubuntustudio-look-daily has the new recipe21:06
ErichEickmeyerOh, that was after I asked earlier. Failed to see you were talking about -look and then switched to -lightdm-theme21:07
OvenWerkslightdm is done too.21:07
OvenWerksI basically looked at any that were blocked and fixed them21:07
ErichEickmeyerMy bad. Either way, I think that means all of our pertinant packages are moved to git?21:07
OvenWerksyes21:07
ErichEickmeyerPerfect.21:07
OvenWerkslaunchpad is not yet finished... what I found was that if trunk is set the recipe doesn't work.21:08
OvenWerkstrunk can't be set to a git repo21:08
ErichEickmeyerI think it's a mere difference in nomenclature. bzr trunk = git master21:10
ErichEickmeyerI could be wrong.21:10
OvenWerkson this page (for example) https://launchpad.net/ubuntustudio-controls21:11
OvenWerksunder 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:12
OvenWerksIf 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 repo21:13
OvenWerksThis probably means the history will not work right either21:13
ErichEickmeyerYeah, I see that. Launchpad just has a ways to go for that.21:15
ErichEickmeyerI wonder if tsimonq2 has any insight on this.21:15
tsimonq2ENOTMYDEPARTMENT21:15
tsimonq2:)21:16
OvenWerksWell when we were first talking about git it seems to me a heard or read that the launchpad swtich over to git is not complete21:16
tsimonq2Ask cjwatson or wgrant in #launchpad21:16
OvenWerksanyway, 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:17
OvenWerksit is now using all python3 instead of python for some things and python3 for others21:19
tsimonq2OK, I won't be at a computer until Monday though.21:19
OvenWerksnot a problem21:19

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!