/srv/irclogs.ubuntu.com/2013/05/31/#launchpad-dev.txt

StevenKwgrant: Did you spy bug 1186050?00:38
_mup_Bug #1186050: Remove Packages-arch-specific use from Soyuz <lp-soyuz> <soyuz-build> <soyuz-core> <Launchpad itself:New> <https://launchpad.net/bugs/1186050>00:38
wgrantYeah00:52
StevenKI think I have a branch that destroys it00:53
StevenKJust deciding if I want to completly destroy lp.soyuz.pas, and if so where determineArchitecturesToBuild will live.00:55
wgrantStevenK: It even fixes a critical01:23
wgrantAh, no01:23
wgrantWe still use dpkg-architecture for parsing the hint list, of course01:23
StevenKYeah01:24
StevenKwgrant: So I want to destroy lp.soyuz.pas (and I think I do, since the name gives me nightmares), I'm still unsure where to stuff it01:26
wgrantStevenK: The new code is only 80 lines. I'd do one of two things: a) move it to model.publishing, or b) switch the pubrec arg to an archive and an SPR, and move the whole thing to model.bpb or similar.01:31
wgrantOr c) switch the pubrec argh and move it to a new small module in adapters01:32
wgrantProbably c.01:32
StevenKYeah, adapters.arch or dpkgarch was what I thinking01:32
wgrantadapters.buildarch, perhaps01:33
StevenKRight01:33
StevenKwgrant: 'Switch the pubrec argument' ?01:33
StevenKTo spph?01:33
wgrantStevenK: Replace it with an archive and an spr01:33
wgrantThere's no point having it depend on a publication01:33
wgrantWhen all it needs is an archive and an SPR01:33
StevenKRight, I see that.01:34
wgrantYou could even give it a hintlist rather than an SPR01:34
wgrantTo simplify tests further01:34
wgrantNow that we no longer need to do source/binary name matching01:34
StevenKsteven@undermined:~/launchpad/lp-branches/destroy-pas-yay% bzr di | diffstat -s01:42
StevenK 6 files changed, 41 insertions(+), 371 deletions(-)01:42
=== micahg_ is now known as micahg
StevenKwgrant: https://code.launchpad.net/~stevenk/launchpad/destroy-pas-yay/+merge/16663904:07
wgrantStevenK: Could I convince you to name determineArchitecturesToBuild legally?04:10
wgrantAlso, order should be archive, distroseries, legal_archseries, I think04:11
StevenKwgrant: Sure, rename to what, since there's like two callsites04:13
wgrantStevenK: determine_architectures_to_build04:13
wgrantIt's currently disguised as a method04:13
wgrantAlso, I thought there was only one non-test callsite04:13
StevenKRight, the second callsite is the test04:14
StevenKwgrant: http://pastebin.ubuntu.com/5718806/04:16
wgrantThis will mean that things that go through unapproved or new might actually get the same sort of builds as autoapproved ones :)04:16
wgrantAnd we can remove the stupid builddmaster dirs from haetae and pepo04:16
StevenKYeah04:16
wgrant:)04:17
StevenKwgrant: Any other issues?04:18
wgrantI think that's about it04:19
wgrantIt was just a matter of deleting code until I convinced you to fix issues that had been bothering me for years :)04:19
StevenKWell.04:19
StevenKI made the mistake of telling infinity I was looking for stuff to do, and he suggested that since I like deleting stuff ...04:20
StevenKwgrant: Just making sure test_buildarch and test_publishing are happy before I push.04:21
StevenKwgrant: Can haz +1?04:40
wgrantStevenK: Sec, cats needed attention04:58
StevenKwgrant: Duh, that's their default state.04:58
wgrantStevenK: r=me04:59
=== tasdomas_afk is now known as tasdomas
StevenKwgrant: Is that your QA I see?05:41
StevenKSince Thunderbird is convinced it must keep reading the staging mailbox05:42
wgrantStevenK: I just rejected lots of stuff05:45
wgrantTo clear out raring's queue05:45
=== wedgwood_away is now known as wedgwood
=== alexlist` is now known as alexlist
=== wedgwood is now known as wedgwood_away
=== matsubara is now known as matsubara-lunch
=== wedgwood_away is now known as wedgwood
=== matsubara-lunch is now known as matsubara
=== wedgwood is now known as wedgwood_away
=== wedgwood_away is now known as wedgwood
=== tasdomas is now known as tasdomas_afk
=== wedgwood is now known as wedgwood_away
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== cjwatson_ is now known as cjwatson
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

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