tsimonq2 | OvenWerks, ErichEickmeyer: Some rough notes: https://wiki.ubuntu.com/UbuntuStudio/PackagingPractices | 00:03 |
---|---|---|
OvenWerks | tsimonq2: you are aware that pretty much none of us have upload rights. | 00:57 |
tsimonq2 | OvenWerks: I do. :) | 00:57 |
tsimonq2 | OvenWerks: And I'd like to get some people to have upload rights. | 00:58 |
OvenWerks | makes sense | 00:58 |
tsimonq2 | I can work with one or more of you, depending on interest, to get PPU or MOTU. | 00:59 |
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:01 |
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:02 |
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:03 |
OvenWerks | Right, there are a new batch of people and I would like to see them begin to take over. | 01:04 |
tsimonq2 | Awesome. | 01:05 |
OvenWerks | I am pretty much the only one left 14.*-ish everyone else is pretty much new | 01:05 |
OvenWerks | I would rather see mistakes and see people fixing them to learn | 01:07 |
tsimonq2 | Right. | 01:08 |
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:21 |
OvenWerks | Is that something I can change? | 01:22 |
OvenWerks | Oh wow! subuntustudio-dev has 101 members... something is not right. | 01:34 |
OvenWerks | Nope not directly, just 20 | 01:35 |
OvenWerks | And they actually look reasonable. | 01:36 |
OvenWerks | tsimonq2: there are two copies of lp:ubuntustudio-icon-theme, one bzr and one git. | 01:37 |
OvenWerks | shouldn't lp:ubuntustudio-icon-theme only point to one of them? | 01:40 |
tsimonq2 | No, the main page will always be Bazaqar. | 01:55 |
tsimonq2 | *Bazaar | 01:55 |
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:56 |
OvenWerks | So is ubuntustudio-controls setup correctly or does it need a bzr page? | 01:57 |
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:58 |
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. | 01:59 |
OvenWerks | OK that just worked. | 02:01 |
OvenWerks | https://code.launchpad.net/~ubuntustudio-dev/ubuntustudio-controls/+git/ubuntustudio-controls needs to be released/uploaded as well. | 02:02 |
tsimonq2 | OK. | 02:03 |
tsimonq2 | I'll review it in a sec. | 02:03 |
OvenWerks | Ity would be ok to shrink the changelog I think. | 02:04 |
ErichEickmeyer | I'm back. | 02:05 |
ErichEickmeyer | Just caught up and it looks like everything got cleaned up? | 02:08 |
OvenWerks | ErichEickmeyer: not yet but I am working on -settings right now | 02:09 |
ErichEickmeyer | Cool. | 02:10 |
OvenWerks | That leaves menu if you wish to look at it | 02:11 |
tsimonq2 | OvenWerks: controls> looking | 02:11 |
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:12 |
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:13 |
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:14 |
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:15 |
tsimonq2 | Ah. | 02:16 |
ErichEickmeyer | But, we can't upload anything directly. | 02:16 |
tsimonq2 | Does Canonical host it? | 02:16 |
ErichEickmeyer | I believe so. | 02:17 |
ErichEickmeyer | Apparently, someone wouldn't give anybody but sakrecoer access to the backend, which is problematic now that he's no longer participating. | 02:18 |
tsimonq2 | If Canonical hosts it, email rt@ubuntu.com or talk to someone in #canonical-sysadmin. | 02:19 |
tsimonq2 | They can help. | 02:19 |
ErichEickmeyer | Okay, I'll see what I can do. | 02:20 |
tsimonq2 | Cool. | 02:21 |
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:22 |
OvenWerks | :) | 02:23 |
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:24 |
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:25 |
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:26 |
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:27 |
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:28 |
tsimonq2 | ...upload or push? :) | 02:29 |
OvenWerks | push | 02:30 |
tsimonq2 | ah | 02:30 |
OvenWerks | there it is. | 02:31 |
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:32 |
OvenWerks | what is ALCS | 02:33 |
tsimonq2 | Access Control List. | 02:33 |
tsimonq2 | ACLs is the plural form of that. | 02:33 |
OvenWerks | which acl do I need to change?... what page? | 02:34 |
tsimonq2 | ErichEickmeyer had to do it yesterday for icons, I'm not sure what exactly he tweaked. | 02:35 |
ErichEickmeyer | Done | 02:35 |
tsimonq2 | Thanks. | 02:36 |
ErichEickmeyer | -lightdm-theme looks fine. | 02:36 |
OvenWerks | ErichEickmeyer: it hasn't been touched for a year :) | 02:37 |
OvenWerks | oct 2016 | 02:37 |
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:41 |
OvenWerks | maybe but may still be used. | 02:42 |
OvenWerks | I 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 |
ErichEickmeyer | Well, -installer, -meta, and -live? | 02:44 |
tsimonq2 | Am I welcome to do it? | 02:44 |
OvenWerks | yes | 02:44 |
tsimonq2 | https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.27 | 02:49 |
ErichEickmeyer | I'm having trouble getting git-remote-bzr to download a bzr repo. | 02:57 |
tsimonq2 | How so? | 02:58 |
ErichEickmeyer | Nm, I had an extra character. | 02:58 |
ErichEickmeyer | Wait.. no, failed. | 02:58 |
ErichEickmeyer | bzrlib.errors.NotBranchError: Not a branch: "bzr+ssh://bazaar.launchpad.net/+branch/ubuntu-studio-lightdm-theme/". | 02:59 |
tsimonq2 | What's the exact command you're running? | 03:02 |
ErichEickmeyer | git clone "bzr+ssh://bazaar.launchpad.net/+branch/ubuntustudio-lightdm-theme/" and it finally worked. | 03:04 |
tsimonq2 | Ah. | 03:05 |
ErichEickmeyer | -lightdm-theme now converted to git | 03:12 |
OvenWerks | tsimonq2: -controls should have less lintian problems now | 03:24 |
OvenWerks | there is no man page right now, but we need testing through this cycle to make sure things work | 03:26 |
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:28 |
ErichEickmeyer | Makes sense. It provides a few packages including the wallpapers. | 03:29 |
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: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 |
OvenWerks | python is going to give us problems down the road I can tell... py3 has no dbus structure that I can find. | 03:40 |
OvenWerks | hm maybe not, just found some docs... | 03:44 |
tsimonq2 | OK | 03:46 |
* tsimonq2 has to go to bed. | 03:46 | |
eagles0513875 | morning | 05:43 |
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:15 |
krytarik | "bzr-builder" | 06:19 |
* tsimonq2 kicks krytarik | 06:23 | |
tsimonq2 | Bad. :P | 06:23 |
krytarik | Watcha wan!? :D | 06:23 |
=== eagles0513876 is now known as eagles0513875 | ||
=== WMRamadan_ is now known as WMRamadan | ||
ErichEickmeyer | It seems as though without a revision bump on -lightdm-theme that it's going to fail no matter what. | 14:43 |
OvenWerks | ErichEickmeyer: that could be. | 16:06 |
OvenWerks | ErichEickmeyer: it may be bumping the bzr back a few would fix it | 16:26 |
OvenWerks | ErichEickmeyer: I think I got -lightdm-theme | 17:35 |
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:06 |
OvenWerks | launchpad git support is still not there... | 18:33 |
=== eagles0513876 is now known as eagles0513875 | ||
OvenWerks | tsimonq2: I am working on adding man pages to -controls so maybe wait on releasing it till I am done. | 19:32 |
tsimonq2 | Sure. | 19:36 |
ErichEickmeyer | Was anybody able to take a look at -look and see what's preventing the deletion of the bzr repo? | 20:57 |
ErichEickmeyer | I'm stumped. | 20:58 |
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:04 |
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:05 |
OvenWerks | https://code.launchpad.net/~ubuntustudio-dev/+recipe/ubuntustudio-look-daily has the new recipe | 21:06 |
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:07 |
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:08 |
ErichEickmeyer | I think it's a mere difference in nomenclature. bzr trunk = git master | 21:10 |
ErichEickmeyer | I could be wrong. | 21:10 |
OvenWerks | on this page (for example) https://launchpad.net/ubuntustudio-controls | 21:11 |
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:12 |
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:13 |
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:15 |
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:16 |
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:17 |
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 | 21:19 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!