/srv/irclogs.ubuntu.com/2013/01/15/#launchpad-dev.txt

=== slank is now known as slank_away
StevenKwgrant: So I'm thinking of adding a accepter/rejecter exported property onto IPackageUpload that will back onto auditor, thoughts?03:30
wgrantStevenK: Maybe03:32
StevenKwgrant: Do you object03:36
StevenK?03:36
wgrantStevenK: It will need thought03:38
wgrantHow will it perform, how will it behave if the backend service is missing, etc.03:38
StevenKwgrant: It should perform pretty epically on staging with no data03:47
StevenKwgrant: http://pastebin.ubuntu.com/1533266/03:48
StevenKThat change should at least be enough groundwork and allows us to properly test the auditor on staging when it's up and configured03:49
wgrantBy "epically" you mean failure?03:51
wgrantRemember what you worked on last week? :)03:51
StevenKSilence.03:52
StevenKwgrant: http://pastebin.ubuntu.com/1533369/04:50
wgrantStevenK: Did you copy the branch triggers?04:54
wgrantThey are more relevant than the bug ones04:54
StevenKYes04:57
StevenKIt's a copy of branch_denorm_access -- including it's comment from 16-6.04:58
StevenKWhich I've just fixed.04:58
wgrantRight05:02
StevenKwgrant: Only concern I have with the branch is owner.id isn't in access_grants05:05
wgrantStevenK: Why would it be?05:17
StevenKIt was for branch05:17
wgrantErm05:17
wgrantReally?05:17
wgrantAre you sure?05:17
wgrantDoesn't seem to be05:18
StevenKsteven@undermined:~/launchpad/lp-branches/devel% tail -n 4 lib/lp/code/tests/test_branch_access_policy_triggers.py | head -n 105:18
StevenK        self.assertAccess(branch, ap.id, [owner.id])05:18
wgrantOh05:19
wgrantIn a test :)05:19
wgrantThat's probably because the owner gets subscribed to the branch by default05:19
StevenKRIght05:19
StevenKwgrant: If you have no concerns, let me push this branch up05:21
wgrantIt sounds reasonable, particularly if it works05:24
StevenKThe tests I wrote pass, at least :-)05:24
StevenKwgrant: Did the bug you filed about specification checks get closed?05:34
wgrantDemoted05:36
wgrantI think05:36
wgrantBug #106761605:37
StevenKI can't find it, if it's open05:37
_mup_Bug #1067616: Blueprints could use a denormalized schema for improved performance <private-projects> <specifications> <tech-debt> <Launchpad itself:Triaged> < https://launchpad.net/bugs/1067616 >05:37
StevenKBah, forgot to update sampledata05:38
wgrantStevenK: It should not be updated yet05:39
wgrantIt'll be updated by the garbo job that you'll land afterwards05:39
StevenKI had to update sampledata for the er, branch branch05:39
wgrantWe weren't backfilling then, were we?05:40
wgrantI thought we did the branch denorm before we started adding AAG and APAs.05:40
StevenKHm, possibly05:40
StevenKI'll leave it, and if buildbot blows up, we can testfix05:41
wgrantAnyway, the key point is that prod data is all going to be empty05:41
wgrantSo sampledata should be too05:41
StevenKSampledata isn't going to have the columns for existing specs05:41
wgrantSure, but that's no problem if the columns are nullable.05:42
StevenKRight05:42
StevenKstub: https://code.launchpad.net/~stevenk/launchpad/db-specification-new-access-policy/+merge/14323006:04
stubYeah, that's why I need the coffee.06:05
StevenKHaha06:05
StevenKSorry06:05
=== _mup__ is now known as _mup_
czajkowskiGwaihir: thanks for the mail, jtv have you read the reply from the large POT import yesterday09:08
jtvczajkowski: don't see it, no.  Where should I look?09:14
czajkowskihave forwarded it on09:16
jtvThanks, I have it now09:19
jtvczajkowski: I absolutely don't want to get in these people's way.  They want to contribute, and our worry is not to let that go to waste.  A very simple thing we could do is set up a new, dedicated translation group for them that has only a Bosnian translation team; ask their people to join that team; and set translation permissions to Restricted.09:24
jtvThat would stop e.g. the Turkish contributions that currently seem to be going to waste.09:24
jtvIf they would be willing to take on more, it would be possible to grow the project (and translation group) into a broader Universe translation project.09:25
czajkowskinods09:26
czajkowskiGwaihir: ^^^09:31
Gwaihirjtv, czajkowski, yep, agree too09:35
czajkowskidoes this mean he's going to reimport those 800+ pots again ?09:37
czajkowskijtv: which TZ are you in btw?09:45
czajkowskiGwaihir: so the guy has reimported 445 pots today11:17
=== yofel_ is now known as yofel
=== slank_away is now known as slank
=== Ursinha_ is now known as Ursinha
=== salgado is now known as salgado-lunch
=== salgado-lunch is now known as salgado
=== matsubara is now known as matsubara-lunch
=== deryck is now known as deryck[lunch]
=== matsubara-lunch is now known as matsubara
cjwatsonwgrant: What do you think about my thoughts on LP implementation in https://wiki.ubuntu.com/PhasedUpdates?  This is the most compact way I can think of to implement the spec18:18
=== deryck[lunch] is now known as deryck
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== salgado is now known as salgado-afk
wgrantcjwatson: That doesn't sound entirely unreasonable.21:56
czajkowskiwgrant: morning21:58
wgrantMorning czajkowski21:58
cjwatsonwgrant: OK, good - I'll probably have a go at that soon then.  It'll probably generate a fair few publications, but there aren't so many things in -updates that it'll get prohibitive, and inventing another scheme for this seems unnecessarily complex22:22
cjwatsonAnd it'll reasonably automatically give us a view of what phase an update was set to in the past, which could be handy22:24
wgrantcjwatson: Yeah, and it shouldn't be too many different levels, should it?22:27
wgrantPlus we batch +publishinghistory now :)22:27
wgrantAnd we already have a lot of publications.22:27
wgrantSo I think that should be fine.22:27
cjwatsonwgrant: Not sure how many.  I think they want the phase to be a percentage, but I assume that there's little chance of the curve being shallow enough for it to take on e.g. all integers from 0 to 10022:33
wgrantcjwatson: Exactly, yeah22:33
cjwatsonSo it more depends how frequently they want to update that, and I can probably negotiate that with the errors.u.c cabal :)22:35
StevenKwgrant: r1546123:44
StevenKI win23:44
wgrantAha23:52
StevenKIt was even rewritten for being too slow, and you don't remember that?23:53
wgrantOh right23:54

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