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

wgrantlifeless: security-related and private are separate flags.00:49
thumpermaxb: ping02:04
* thumper wonders if maxb is up at 2am02:04
lifelesswgrant: at one point one implied the other02:51
wgrantlifeless: If you check the security vulnerability checkbox when filing a bug, it will start private as well.04:40
wgrantBut that's about it.04:40
poolieat this point 'security' is almost just a special tag05:49
thumperpoolie: a tag that adds heat :)05:50
wgrantI thought the heat stuff was gone now.05:54
wgrantBut maybe it isn't.05:54
thumperah... I don't think so...05:54
thumperI could be wrong05:54
thumperit would be a lot of work to toss out the window05:54
wgrantthumper: I mean the security/private flags' contribution to it.05:57
wgrantThe actual flawed concept still exists.05:57
thumperhah05:57
wgrantAlthough it's much better now.05:57
thumperI'm not clear on the heat calculation05:57
lifelessit just became a stored procedure06:04
lifelesswhich, I think, means noone will ever know again.06:04
stubIts in Python in database/schema/trusted.sql06:32
stub(need to break that file apart)06:32
lifelessstub: yeah, I know; I was mostly joshing06:54
lifelessI think its a bit sad a stored proc was needed06:54
stubIt wasn't strictly needed. Things could have been refactored to calculate heat for batches of bugs at a time and would be more efficient than the current stored procedure.06:57
stubThough that would have probably meant encoding the algorithm in SQL...06:57
lifelessI thought storm can get pretty close to arbitrary sql?07:01
poolieback onto dkim stuff07:14
pooliespm, are you home?07:14
lifelesspoolie: see facebook07:19
lifelessair canada airplane fail07:19
stubMaybe, but more complex stuff is so under documented SQL gets used instead. I don't think anyone on the team can drive Storm to that level.07:20
poolieurk07:21
pooliecan't he fix it?07:21
pooliei thought sysadmins were there to abstract over hardware issues07:21
adeuringgood morning08:21
noodles775Hi adeuring .... Can you open: https://launchpad.net/ubuntu/+ppas  for me?08:36
noodles775And turn off the edge redirection (bottom-right link on the page)08:37
noodles775adeuring: nm... I've got help from StevenK :)08:38
wgrantWhen's the release?08:53
=== wgrant changed the topic of #launchpad-dev to: Launchpad Development Channel | Week 4 of 10.05 | PQM is in release-critical mode | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in irc://irc.freenode.net/#launchpad-reviews | Use http://paste.ubuntu.com/ for pastes
noodles775wgrant: I haven't seen any email to launchpad-announce either... I'll send an email to sinzui (who is checking email afaik).09:20
wgrantnoodles775: Thanks.09:23
henningeanybody here used lp.testing.record_statements before?12:14
henningeI want to count SQL statements but I only get zero. :(12:14
noodles775henninge: I haven't... and I'm assuming you've seen the example in lp.testing.tests.test_testcase.TestRecordStatements.12:16
noodles775henninge: actually... note the test_store_invalidation_counts there (store.flush and reset).12:17
henningenoodles775: you are assuming wrong ... ;)12:18
* henninge goes to look12:18
noodles775Great... then the answer is probably there :)12:18
henningenoodles775: My error. Lazy execution. I used it on a method that only returned a (storm) iterator, so no statements happened until that was actually iterated over ... ;)12:31
henningeThanks for the pointer, though. ;)12:32
noodles775Aha. np.12:32
thumperhenninge: I've used record_statements :)12:59
thumpergiven that I wrote it12:59
thumperalthough I see you've solved your problem12:59
henningeI saw that but I expected you to be in bed .... ;)13:00
henningeYes, I did. Thanks a lot!13:00
thumperjust heading that way now :)13:00
henningegood night ;)13:00
=== matsubara-afk is now known as matsubara
=== almaisan-away is now known as almaisan
=== Ursinha is now known as Ursinha-lunch
sinzuihenninge, ping16:27
henningesinzui: Hi! ;)16:27
sinzuihenninge, can you verify this issue is fixed: https://bugs.edge.launchpad.net/rosetta/+bugs?field.tag=qa-needstesting16:28
sinzuiyour team is the last to land...it was QA-OK16:28
sinzuihenninge, I think you may have already verified it as OK if you have use the language js or the js on the import queue page lastg week16:29
henningesinzui: let me try right now ... ;)16:29
henningeArgh, login is broken on staging. I cannot log back in ...16:30
henningeI get a nice django error on loging.staging.lp.net16:31
henningesinzui: but it worked on the languages page. Cannot try out imports atm.16:31
henningeand actually, I have not looked at that page lately. Shame on me.16:31
henningeoh, edge should have it, too, right?16:32
henningesinzui: QA done16:33
sinzuithanks16:33
sinzuihenninge, I believe you team is now down with QA. Are you ready for release?16:35
henningesinzui: hey, danilos's still around, my stint only starts tomorrow ... :-P16:36
henningesinzui: but I not aware of ony issues, so I consider us ready.16:36
=== matsubara is now known as matsubara-lunch
sinzuifab. Since you start on the day of release, I think it is best you are happy with this16:37
henningegood point16:38
* henninge goes to look at the milestone more closely16:38
noodles775sinzui: I'm about to EOD, so just FYI, we got most of our soyuz qa done this morning. You'll see two remaining qa items... jelmer is currently working on 503149, and StevenK on 557714.16:38
noodles775Night all.16:39
=== Ursinha-lunch is now known as Ursinha
=== matsubara-lunch is now known as matsubara
=== salgado is now known as salgado-lunch
=== matsubara is now known as matsubara-afk
lifelessbug tag bugs -> malone still, right ?20:38
=== salgado-lunch is now known as salgado
lifelessI want a metronome in launchpad21:05
lifelesssomething like:21:05
lifelesswhen a series branch has the first commit done to it after a release21:05
lifelessstart counting21:05
lifeless1 month later nag all the series reviewers / committers to do a release.21:06
sidnei_+121:15
* maxb wonders what thumper wamted to talk about21:28
=== almaisan is now known as almaisan-away
thumpermaxb: hi22:26
=== salgado is now known as salgado-afk
wgrantsinzui: Is the namespace pollution useful?23:27
wgrantHe has dozens of teams masquerading as being for projects with which he has no relationship.23:27
sinzuiwgrant, no it is not.23:27
sinzuiDo you want me to delete his useless teams?23:28
wgrantI think they should probably go. They serve no purpose, and are confusing.23:28
sinzuiI do not think I am a good person to judge this. I world personally (and do) delete projects I am certain are useless. I will be happy to give someone else those teams if they can help other communities23:30
sinzuiwgrant, His misuse of teams is not very different than how *most* users register projects that help no one23:30
wgrantsinzui: But placeholder project registrations serve a purpose.23:31
wgrantAnd they say "Does not use Launchpad for development"23:31
sinzuiMost people who register a project claim a name, There will never be code23:32
wgrantBut they claim the name for a purpose: so they can link bugs upstream.23:32
sinzuiI will ask the user what he intends do do with all this teams, maybe he wants to invade some OSS hosting site23:33
wgrantThese teams have no similarly good reason for existence.23:33
thumpersinzui: I can't find out how to say "Doesn't use launchpad for code hosting'23:41
thumpersinzui: have we got rid of that?23:41
sinzuiYES23:41
sinzuithumper, it is in the model, but I do not know of a reason why a project needs to official use anything.23:42
thumpersinzui: fair enough23:43
thumperbut it is saying 'uses launchpad for branches'23:43
thumperwhen I registered the upstream project23:43
sinzuithumper, I would we switch to enums that explain how project can use or integrate with Lp services. hostests/not-hosted has been a disservice23:43
thumperit seems a bit weird23:43
* thumper nods23:44
sinzuithumper, the official uses in 3.0 control the portlets on project pages, code does not have any portlets.23:44
thumperyet23:44
sinzuithumper, Since we decided to extend the Involvement portlet is *not* about what the project owner's ego, anyone can use code if it is configured23:45
* thumper nods again23:45
sinzuiWhat should be different if you check official_code?23:46
wgrantsinzui: When that flag is off, the Launchpad project should indicate in a very obvious manner that it isn't actually where the code is.23:49
pooliehi there23:49
=== Ursinha_ is now known as Ursinha
pooliewgrant, could you sometime do a bit of a security review of the dkim lep and patch?23:50
sinzuiIf someone were to provide some design help and use cases, that would help.23:50
sinzuiwgrant, I really do not know if we care if the project use Lp officially. What is important is that Lp can provide code regardless of where it is initially hosted. Why do I care where gedit's code is not officially hosted in Lp23:52
wgrantsinzui: Because I will Google gedit and find the Launchpad project.23:53
wgrantOh look, there's lp:gedit.23:53
wgrantI will not notice that it's an obsolete import from two years ago.23:53
sinzuiI am still not conviced23:53
sinzuiWe only had one item on the page in the past, with bugs regarding the fact that is was useless23:54
wgrantProjects already often complain that Launchpad is misleading like this.23:54
wgrantLet's not make it even worse.23:54
sinzuiwe have not made it worse because what her made did never told the truth, and since Lp is not a simple hosting service, I do not have an answer for this issue23:55
wgrantBut it previously said "Does not use Launchpad for development".23:56
wgrantNow all projects have their branches stored on LP.23:56
sinzuiMost project is disable (about 200 this month) used or did not use Lp as they claimed. I can see by activity how the project is really used. I can see by the nature of a branch of bug if the project is a mirror of a project hosted elsewhere.23:57
wgrantsinzui: How?23:57
wgrantI am a user who wants to submit a patch.23:57
wgrantWhat on Launchpad tells me that it is not the right place?23:57
sinzuiI think the code team has spent years in this domain and have not solved it23:58
sinzuiI do not think I can in the next 3 months23:58
wgrantWell, until not long ago you could make the project page say "Does not use Launchpad for development."23:58
wgrantNow you cannot.23:58
wgrantThat was at least something.23:58
wgrantNot nearly enough, but something.23:58
sinzuiWhere would this text be?23:59
sinzuiOn the code pages perhaps?23:59

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