[05:10] well that's a bit large to review - someone submitted mozilla seamonkey to the ARB [05:30] how nice [07:04] good morning [07:39] ajmitch, did you see the merge proposal from mhall119? looks like he perfected the dir() usage :) [08:04] mhall119, in http://bazaar.launchpad.net/~ubuntu-app-review-contributors/arb-lint/trunk/view/head:/lint/sourcepackage.py#L28 I thought I would be able to get rid of lines 28-29 now, but that doesn't seem to work [08:08] ajmitch, highvoltage, wendar: do you think we can add some examples to https://wiki.ubuntu.com/AppReviewBoard/AppsSprint? [08:08] I think it's the only bit we still need to do to announce the initiative [08:25] ajmitch, wendar, stgraber, any suggestions for tests we should be adding to arb-lint? I just added something about debian/copyright and DEP5 [08:26] I might need help for a proper test of what's allowed and what's not allowed in/outside /opt [09:48] https://wiki.ubuntu.com/AppReviewBoard/Review/Guidelines might have to be updated for precise [09:54] ajmitch, wendar, highvoltage, stgraber: I just filed a couple of bugs on arb-lint: https://bugs.launchpad.net/arb-lint - some of them should probably quite easy to fix [09:54] it's what I teased out of the guidelines which might make sense to test [10:50] dholbach: looks like you've been very busy [10:59] * ajmitch was just looking through the code, will have to leave comments on it tomorrow [11:05] ajmitch, a bit here and a bit there [12:21] ajmitch, wendar, highvoltage, stgraber, mhall119, james_w, achuni: if you have a little bit of time, please let me know what you think: http://daniel.holba.ch/temp/apps-sprint.html :) [12:53] dholbach: re http://bazaar.launchpad.net/~ubuntu-app-review-contributors/arb-lint/trunk/view/head:/lint/sourcepackage.py#L28, why would you get rid of line 28 and 29? [13:40] mhall119, I thought the new mechanism wouldn't run a method twice even if it was required in multiple places [13:41] dholbach: nice post [13:42] highvoltage, cool - I was just wondering if I was missing anything [13:44] well, there's quite a bit I need to absorb myself. I still haven't tried pkgme, the apps-brancher or arb-lint. so it's kind of nice as a summary of some of the things I still need to do, too :) [13:44] hah, great [13:44] highvoltage, these are the tests which arb-lint already has: http://paste.ubuntu.com/1066031/ [13:45] so there's still a bit to do, but when I ran it on a couple of apps it already gave me a few things which could/should be fixed [13:45] nice [13:46] highvoltage, I was wondering if for the apps sprint we should use something like Trello to organise who's working on what and in which state it is [13:46] I like how it's very visual and you see everything at a glance [13:47] but I wouldn't want to impose some new tool on everybody, especially if myApps already handles different kinds of queues [13:54] dholbach: it won't run it twice when doing dependency resolution [13:54] dholbach: but it will still run it twice if some other code calls it [13:54] hum, let me try again then [13:55] so if you call find_B, and find_B has @requires('field_A'), it will call find_A() [13:55] if you call find_C(), and find_C() also @requires('field_A'), it won't call it again [13:56] but, if you call find_A(), it won't stop that call from going through [13:56] mhall119, try http://paste.ubuntu.com/1066048/ with trunk [13:56] it gets called twice [13:57] right [13:57] it's called one because it's required by another function [13:57] then your test.py code is calling it again, because it starts with find_ [13:57] huuuuuuuuuum [13:57] hrmhrmhrmhrmhrm [13:58] it'd be nice if it'd just get called once :) [13:58] I can make it avoid calling it again, even when other code tries to call it directly [13:58] then test.py would need to be cleverer [14:04] mhall119, did the blog post look alright to you? [14:05] dholbach: yeah [14:05] sorry, I thought I mentioned that [14:05] cool thanks [14:05] no worries [14:05] np [14:05] dholbach: I think we should have a "how to join and what to do" blog post for the ARB helpers team [14:06] yep, although I think I'd prefer it if somebody from the ARB would write it [14:06] then spam the heck out of it to get volunteers in [14:06] as I'm still not 100% sure how everything works :) [14:17] coolbhavi, what do you think of http://daniel.holba.ch/temp/apps-sprint.html? [14:19] dholbach, I cant think of a better way of explanation :) It looks great! [14:20] awesome, thanks [14:39] 34 apps that I know of being written for the showdown contest [14:39] wow [14:39] Many of my friends to came to know about this contest [14:40] make that 35, just got another one :) [14:41] ajmitch, coolbhavi, highvoltage, stgraber, wendar: we will have to fix https://bugs.launchpad.net/apps-brancher/+bug/1019300 quite soon [14:45] dholbach: ? [14:45] wendar, which point are you wondering about? I think I mentioned you a couple of times in the last few lines :) [14:46] apps brancher? It's still experimental, so are bugs worth pinging everyone about? [14:47] signal-to-noise ratio [14:48] dholbach: a very cool idea, btw :) [14:48] sorry about that - I just thought that it'd provide a very simple way to get all apps (no matter if they're branches, in PPAs or tarballs) in a consistent way and it'd make sense for the app showdown [14:49] but feel free to ignore the ping [14:50] dholbach: it's a cool tool [14:51] dholbach: well, I haven't used it yet, but I like the potential [14:55] dholbach: have you been granted permission to do ARB stuff on work time now? [14:55] dholbach: if so, I could set you some assignments, structure your time for maximum impact [14:58] it might be good to discuss on the mailing list what needs to be done most importantly [15:04] dholbach: app triage, app fixing, app review, app voting [15:04] dholbach: the developer's experience on their way through the review process is the top priority, and responsiveness is the key to that [15:05] dholbach: it's actually pretty simple, it just requires an investment of time [15:07] dholbach: so if you have time, we'll happily use it :) [15:08] right, that's why I felt the apps-brancher and arb-lint would help being more responsive - also I put up a few apps for vote [15:08] dholbach: much appreciated [15:09] dholbach: and apologies that I still haven't had time to look at either of the tools, or review the apps up for vote [15:09] dholbach, same here I have it on my todo this weekend [15:09] don't worry - it happens to all of us every other time [15:10] wendar, hey [15:10] hi coolbhavi [15:10] dholbach: I might look at restructuring my time so that I only review votable apps, once we have enough arb-helpers [15:11] dholbach: the problem now is that there's not really much I can do in a 2 hour snippet of time [15:11] wendar, I'm sorry that m not attending ARB meetings of late as 21 UTC would be like early morning 02.30 here [15:11] dholbach: at least, not when I'm trying to tend the queue [15:12] coolbhavi: no worries, we changed the schedule because of other conflicts, knowing that no time would work for everyone [15:12] I hope we can get some new reviewers through the Apps Sprint [15:12] coolbhavi: but, I hope you'll be able to make some of the times next week [15:13] coolbhavi: even if it's only an hour or two sometime during the few days [15:13] wendar, sure! I am actually looking forward to the app sprint [15:13] dholbach: yes, and we also need to find a good way to be more engaged with the arb-helpers who already volunteered [15:14] dholbach: we haven't really established a good workflow there, to let them feel confident that they know what to pickup next and work on [15:14] absolutely - I hope that training will work well there [15:14] yes [15:26] What exactly is the app sprint? [15:29] vibhav: http://daniel.holba.ch/temp/apps-sprint.html [15:39] Hi all! [15:44] Hi PaoloRotolo [15:45] wendar, Hi! [16:13] who can punt the PDF submissions into the other queue? (Revista Espírito Livre) [16:13] also the Ubuntistas magazine [16:14] I can do that [16:14] when I looked the queue, I wondered if https://myapps.developer.ubuntu.com/dev/apps/1081/ shouldn't be rejected as it looks to be a fork of chromium (not sure though), but with 37M very likely not in an 'app format' [16:19] dholbach: moved all the "Revista Espírito Livre" to commercial, let me know if you spot more [16:20] stgraber, https://myapps.developer.ubuntu.com/dev/apps/1074/ [16:21] gone [16:21] great [16:22] stgraber, what do you think about https://myapps.developer.ubuntu.com/dev/apps/1081/? [16:23] dholbach: well, no source provided to start with and even if they did provide the source, it'd likely be way too big for ARB [16:24] yes, that's what I thought too, plus it's likely a fork [16:24] should it just be rejected? [16:24] with a pointer to https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages maybe? [16:25] I can move to commercial as it seems to be developed by a company but I doubt anyone wants another copy of webkit :) [16:25] TBH, I wouldn't even let that thing in the archive [16:26] we have enough copies of webkit that it's causing us problems updating them all every month or so already [16:27] shall I add a standard reply for "huge apps"? [16:27] maybe something like this: "We are sorry to inform you that this app is outside the scope of the App Review Board. Our focus is on lightweight apps. We are generally looking for the kind of apps which could be reviewed for functionality and security in about an hour reading through the code. https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages might suit you better. [16:27] " [16:28] wendar, ^ do you think this might work for huge apps - if so I'd add it to the wiki and arb-lint as a canned response [16:28] +1 [16:36] ok, put onto the wiki and arb-lint [16:36] and with that I think I call it a day - it's definitely time for dinner over here :) [16:36] have a great weekend everyone [16:36] thanks, you too [16:36] :) [21:01] ajmitch: meeting time? (or, am I off in time-zone?) [21:02] yes, sorry I got distracted fora few minutes :) [21:03] highvoltage, stgraber: arb meeting ping [21:03] ah right. the 5pm on a friday meeting [21:03] hi everyone! [21:04] yeah, sorry about the time [21:04] I guess it's worse for you anyway :) [21:04] hello (pretending I didn't completely forget about the meeting) [21:04] <-- #ubuntu-meeting