/srv/irclogs.ubuntu.com/2019/04/24/#ubuntu-devel.txt

sarnoldis there a process in place for doing updates to broken translations? I opened tasks for both ubuntu translations and the language-pack-de and language-pack-de-base packages: https://bugs.launchpad.net/ubuntu/+source/language-pack-de/+bug/182472401:27
ubottuLaunchpad bug 1824724 in language-pack-de-base (Ubuntu) "aa-logprof: german translation: ERROR: PromptUser: Ungültiges Tastenkürzel für V: Änderungen ansehen" [Undecided,New]01:27
sarnoldthe ubuntu german translators launchpad group page asked to subscribe them to a new bug .. so I've done that, but now I'm second guessing if that's how these are usually handled01:27
tsimonq2sarnold: I'd ask Gunnar but he isn't around, hmm...01:28
sarnoldnormally the translations Just Work so it took me a while to even figure out this much :)01:29
tsimonq2sarnold: My best guess is, get a debdiff to sponsor and I can upload.01:29
sarnoldit's amazing the things that are easy to take for granted01:29
tsimonq2Translation updates are suitable for SRUs, last time I checked.01:29
tsimonq2Right heh :)01:29
sarnoldon eg https://translations.launchpad.net/ubuntu/bionic/+source/apparmor/+pots/apparmor-utils/de/205/+translate there's a handy field for "new suggestion" -- it might be easier to go this route than a debdiff, which might lose the changes on the next update01:30
sarnoldbut if that would only ever make it into the devel release, then ..01:31
tsimonq2https://translations.launchpad.net/ubuntu/bionic/+source/apparmor/+pots/apparmor-utils says01:32
tsimonq2Owner: Adam Conrad01:32
tsimonq2infinity could know. ;)01:32
sarnoldit's fun watching all his little badges load on his launchpad page01:33
tsimonq2haha :)01:34
sarnoldhttps://launchpad.net/~disgusting-and-terrible-development01:34
tsimonq2TIL Adam likes pie. I would be curious to see which flavor is his favorite.01:34
tsimonq2:P01:34
tsimonq2sarnold: hahahaha01:34
Unit193Pumpkin, obviously.01:35
tsimonq2I really like apple.01:36
tsimonq2Pumpkin is a close second.01:36
tsimonq2Oh, and it reminds me of this, from like a decade ago: https://youtu.be/tKB4h9gvmm0?t=8s01:39
sarnoldand my phone is now playing a song titled Mykola Ne Pie! coincidence? I think not!01:41
sarnoldtsimonq2: ha! did you perform a gunnar summoning dance? :) https://bugs.launchpad.net/bugs/182472402:20
ubottuLaunchpad bug 1824724 in language-pack-de-base (Ubuntu) "aa-logprof: german translation: ERROR: PromptUser: Ungültiges Tastenkürzel für V: Änderungen ansehen" [Undecided,New]02:20
Unit193> 0 popcon vote, not worth a SRU hassle. \o/02:21
Unit193<Unit193> https://github.com/insanum/gcalcli/issues/44002:26
Unit193<ubot93> Issue 440 in insanum/gcalcli "quick --details [shorturl|url] broken because of Google shortener shutdown?" [Closed]02:26
tsimonq2LOL02:36
tsimonq2Nice :)02:36
wxli bet you adam likes humble pie02:41
wxli prefer rhubarb. and not cut with strawberry.02:42
tsimonq2Good choice.02:42
wxla very close second is sour cream lemon02:42
tsimonq2What's the difference between sour cream lemon and regular lemon? :P02:44
wxlmore sourness02:44
wxlyou might sense a theme here02:44
tsimonq2Are you one of those people who drinks coffee and tea with no sugar? XD02:45
wxlDUH02:45
wxl(for a chain that serves food on par with denny's) this is surprisingly good https://sharis.com/portfolio-item/lemon-sour-cream/?lpw=1222802:45
tsimonq2wxl: Maybe you should come to LFNW and we can have some pie :D02:52
tsimonq2cjwatson: Would you object to a conversion of MoM to Git? I would assume it only needs a re-clone on prod, correct?02:53
wxlmaybe.....02:53
cjwatsontsimonq2: not especially and I think it was already somewhere on my to-do list.  I'll sort it out this week07:44
Laneybdmurray: Any thoughts on ~canonical-desktop-team joining bug control? I see server and kernel already have that.09:09
rbasakLaney: sounds like a good idea. Do you know about https://wiki.ubuntu.com/UbuntuBugControl#Requirements_for_Teams ?10:12
Laneyrbasak: Yeah. I was hoping to get the nod before writing an email. :P10:52
rbasakFair enough :)10:53
ddstreetrbasak seems git-ubuntu imports still aren't fixed?  i assume it might take a while and i should switch back to good-old pull-lp-source for now...?13:11
rbasakddstreet: I have a local not-ready-to-land fix, but have been pulled in various directions so haven't had a chance to get it polished yet.13:12
rbasakI can give you a patch if you want to import locally to get by.13:12
ddstreetnah i can just use pull-lp for now, thnx tho13:13
ahasenackrbasak: a restart doesn't fix it temporarily?13:18
rbasakahasenack: I tried a manual import and that didn't seem to complete in any reasonable time13:21
rbasakI'm still puzzled as to what changed to make this a problem.13:21
ahasenackrbasak: is it a specific package perhaps?13:21
ahasenackor any13:21
rbasakBut reducing the excessive number of API calls made seems to be the answer.13:21
rbasakI don't believe it's a specific package but I haven't tested.13:21
rbasak(I reproduced on casper, which somebody reported as broken, which wasn't in the set it was stuck on AFAIK)13:22
bdmurrayLaney: its fine with me but iirc there is a process for teams joining it14:17
Laneybdmurray: right, it's documented on https://wiki.ubuntu.com/UbuntuBugControl#Requirements_for_Teams14:18
Laneycan't see how it should be a problem for that team so I'll send a mail now14:18
Laneydidrocks: seb128: kenvandine: any of you want to be a representative for this process? (not sure what it involves - being told off by bdmurray if team members triage bugs wrong? :>)14:21
rbasakAIUI, the representative is supposed to ensure that o ther team members (eg. newcomers) triage bugs correctly.14:22
rbasakThat's how I treat it for ~canonical-server anyway.14:22
bdmurrayLaney: also explaining educating other team members14:23
bdmurrayexplaining or educating?14:23
Laneyah right, well I suspect in practice it'll be for onboarding new team members and various people will do that14:23
seb128Laney, fine with me14:23
Laneye.g. oSoMoN is doing such for marcustomlinson atm14:23
seb128btw do we require our new members to sign the code of conduct?14:23
Laneydunno, but we'll need to to be compliant with this process :-)14:24
bdmurrayI'd hope so ;-)14:24
seb128right, I was just reading it and wondering if we do so14:24
seb128is that on the new staff thing?14:24
seb128because we don't hint about that in particular in desktop afaik14:24
Laneyright, also not sure that (e.g.) the DMB rigorously enforce that either14:25
marcustomlinsonseb128: we should be signing the code of conduct yes14:25
seb128marcustomlinson, you mean it was part of the onboard steps you got from HR?14:26
marcustomlinsonyes14:26
seb128k, good14:26
seb128thx14:26
seb128I don't even know where to check if everyone in the team signed14:26
marcustomlinsonhttps://sites.google.com/a/canonical.com/about-canonical/home/new-starter-tasks14:27
seb128nothing obvious on https://launchpad.net/codeofconduct14:27
marcustomlinsonsorry that link was not the answer to your last question14:27
Laneythere's person.is_ubuntu_coc_signer on the LP API14:27
didrocksLaney: fine with giving a help when needed14:28
Laneyhttps://paste.ubuntu.com/p/xwQCFhStFG/14:29
* Laney sees a missing person in that list ;-)14:30
Laneys/crap grammar/good grammar/14:30
seb128Laney, thx for checking :)14:31
marcustomlinsonLaney: https://launchpad.net/~marcustomlinson14:32
marcustomlinsonI have signed14:32
marcustomlinsonah I'm not even a member of canonical-desktop-team14:33
Laneyyep, that's what I pointed out14:34
Laneyfixed14:34
marcustomlinsonyay14:34
seb128we have quite some staff that didn't sign apparently...14:38
Laneyyou checked a different team?14:38
seb128~canonical14:38
seb128but most of them probably don't do direct distro work14:40
Laneyubuntu-dev is actually all good, impressively14:42
seb128woot :)14:42
Laneybdmurray: ok, sent (I don't think I'm a member of that list so it may need to be moderated)14:45
bdmurrayLaney: I'll keep an eye out14:48
bdmurraywhere should bug 1826196 go?14:49
ubottubug 1826196 in ubuntu-release-upgrader (Ubuntu) "The Dock cannot scroll without a mouse when multiple programs are open " [Undecided,New] https://launchpad.net/bugs/182619614:49
Laneygnome-shell-extension-ubuntu-dock14:49
tsimonq2cjwatson: Thanks!15:31
=== transfusion2 is now known as transfusion
=== southey is now known as foxtrot
ddstreetxnox so what's the deal with ubuntu-core-dev/systemd git repo, all the hashes are different from git-ubuntu imported repo; what's the coredev repo used for?  why not do merge proposals against the git-ubuntu repo instead?17:58
xnoxddstreet, git-ubuntu one is kind of useless. it's read only and is exact copy of the archive. one can make merge proposals against it, but nobody can actually merge or push things into it.18:02
ddstreetxnox right, but you can keep a copy of it and update your copy, then rebase or force-push once git-ubuntu repo is updated18:02
xnoxddstreet, the ubuntu-core-dev one shares history with the debian's packaging on salsa, and uses the same packaging as they do (gbp pq). And is thus used to merge with debian.18:03
xnoxi find it easier to merge with debian, using the same history as they do.18:03
xnoxbecause merges usually involve ~100 differences in debian/patches/series + changes in the rest of the debian/ tree18:04
xnoxand i try to forward ubuntu delta to debian / upstream to minimize differences but we keep on growing changes due to Ubuntu decisions to do things with resolved, netplan, etc.18:04
xnoxplus there are scripts for easier cherrypicking upstream commits into the ubuntu-core-dev tree18:05
vorlonyes, until git-ubuntu can handle rich history from Debian and from maintainers, it's never going to be more than read-only18:05
xnox./debian/git-cherry-pick automates majority of "take that commit from upstream" without needing to manually twiddle with anything.18:05
vorlon(and when I say "handle", I mean "handle in a way that doesn't require a small set of developers on the ubuntu-server team to approve your merges")18:06
ddstreetxnox why can't you use normal git cherry-pick to get something from debian's repo?18:06
xnoxddstreet, i don't need anything from debian's repo. that scripts cherrypicks from upstream, and generates patch into the upstream cherrypicks patch stack of gbp-pq before debian & ubuntu sauce. and injects it in the right place in debian/patches/series18:07
xnoxddstreet, from debian i just do $ git merge18:08
ddstreetok18:08
ddstreetwelp for me, working on the git-ubuntu repo seems much easier than working on the coredev repo, so i'll keep doing that; the difficulty there is if i wanted to open a MP to the coredev repo, i'd have to rebase the patches18:09
ddstreetbasically create a whole new branch just for the coredev repo, cherry-pick my changes18:09
xnoxvorlon, dgit kind of does it well. the rich history is merged, and the special tags are used for bit-to-bit identical uploads to the archive. And if your rich history is not bit-to-bit identical, it is used to merge with prestine one.18:09
xnoxddstreet, i don't care about merge proposals to the coredev repo.18:10
xnoxddstreet, if and when it is out of date w.r.t. the archive i just do $ gbp import-dsc to bring it up to speed, and fix thing up if needed.18:10
xnoxddstreet, and i have been asked to like automate updating the coredev repo with import-dsc commits, such that it always matches the archive.18:11
ddstreetyeah keeping it up to date would be nice, but the hash difference still is a pain for me18:11
xnoxddstreet, what do you like about git-ubuntu tree? or is it simply the fact that you don't (want to) use git-buildpackage patch-queue tooling?18:11
xnoxddstreet, or why do feel the need to use both repos, instead of just one of them?18:11
ddstreeti use git-ubuntu for all other pkgs (that are imported) so this special-cases things18:11
ddstreetno, if you don't care about mp to the coredev repo, i have no need to use it18:12
ddstreetjust wondering18:12
xnoxjust use git-ubuntu for systemd too.... and don't special case anything, and never look at the coredev one?!18:12
ddstreetyep that's what i'll do :)18:12
ddstreetand why i was asking what is was for ;-)18:13
xnoxthere is no "great" way to handle the beast. and the coredev repo is mostly best suited for uploads to devel series and merges from debian. it's usefulness drops off a lot in case of stable series & security uploads because hardly any commits are cherrypickable across the ever diverging series - cause systemd codebase is so different.18:14
xnoxthe inverse is true for git-ubuntu. i find it very hard to use for merges from debian, without access to full debian's packaging per-commit history.18:14
xnoxto see if that's upstream crazy, debian crazy, ubuntu crazy, or reverts of one of the above....18:14
xnoxetc.18:14
ahasenackit sounds reasonable to have git-ubuntu parse d/control, look for the cvs fields, and add a remote for that18:15
ahasenacker, vcs18:15
nacchttps://bugs.launchpad.net/usd-importer/+bug/167371018:38
ubottuLaunchpad bug 1673710 in usd-importer "Auto add "the upstream" repo as another remote" [Wishlist,Confirmed]18:38
nacci think18:38
naccthere's also https://bugs.launchpad.net/usd-importer/+bug/171970918:38
ubottuLaunchpad bug 1719709 in usd-importer "add/use metadata in packaging that contains upstream vcs info" [Wishlist,New]18:38
naccits not like we didn't think about this at all :)18:38
Odd_Blokedoko: Are we expecting Python 3.8 in eoan, or will it go in to Frolicking Fawn?18:42
xnoxOdd_Bloke, good question. I do want to chat with doko about his expectations for transitions this cycle.20:09
xnoxwe have it available, but it's neither supported, nor default yet. i wonder if it's too optiministic to have it as default, with debian being frozen at the moment.20:10
Odd_BlokeIt's not vital for me to know, just curious as to how much we should be looking at 3.8 in our CI over this cycle.20:11
ginggsvorlon: are you aware of LP: #1713615 ?  users report installing the package from Debian solves the problem, should we sync next time?23:20
ubottuLaunchpad bug 1713615 in msttcorefonts (Ubuntu) "ttf-mscorefonts-installer fails because Redirection from https to http is forbidden" [High,Confirmed] https://launchpad.net/bugs/171361523:20

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