/srv/irclogs.ubuntu.com/2012/07/10/#ubuntu-arb.txt

=== Anxi80 is now known as 17SABLW46
coolbhavijono: hi how are you?02:07
PaoloRotoloHi all!06:14
PaoloRotoloGood morning dpm06:43
dpmhey PaoloRotolo, good morning :)06:43
coolbhavihi dpm good morning!06:50
PaoloRotolohi coolbhavi06:51
coolbhavidpm: I am curious to get my hands on voting :)06:51
dpmhi coolbhavi, I'm still working on the final list, it should be ready by today06:52
coolbhaviok dpm :) hi PaoloRotolo gm!!06:53
PaoloRotoloGood morning dholbach06:56
dholbachgood morning06:56
dholbachciao PaoloRotolo06:56
coolbhavigood morning dholbach :)06:57
dholbachhey coolbhavi06:57
PaoloRotoloI'm fixing the cuttlefish's issues07:01
* dholbach has a look at flashgen08:17
dholbachcan somebody please add http://pad.ubuntu.com/PHDShTbnFi to the topic instead of the apps sprint08:25
dholbachflashgen is up for vote!08:27
* dholbach has a look at Number Tic-Tac-Toe08:31
* dholbach has a look at Sprite Creator08:36
* dholbach has a look at Cuckoo Alarm08:48
dholbachsalut didrocks09:01
dholbachcomment ça va? qu'est-ce qui ce passe en France?09:02
didrocksguten morgen dholbach. Nothing special, it will rain soon so I'll try to hurry to do some exercice outside. Everything is fine otherwise :)09:03
didrocksdholbach: and for you, what's up in Germany?09:03
dholbachapp reviews09:03
dholbachapp reviews09:03
dholbachapp reviews09:03
dholbachapp reviews09:03
dholbachapp reviews09:03
dholbachand Cuckoo Alarm is up for vote!09:08
* dholbach has a look at Monxcleyr Soundboard09:13
dholbachand Monxcleyr Soundboard is ready for votes09:27
ajmitchdholbach: hi, sorry I've been absent but I'll get time to look over some apps & vote tomorrow night10:57
PaoloRotolook, you have a new mail ;)11:13
dholbachgreat, thanks ajmitch11:18
* dholbach has a look at XKCD Browser11:53
* dholbach has a look at minicast11:57
dholbachhello bhavani_11:59
bhavani_hey dholbach :) oops I just realised I hadnt logged out of office12:00
dholbachhum, is the archive slow for anyone else too?12:07
bhavani_dholbach, my internet speed here always hovers around 50kbps download rate.. so not much difference here12:09
dholbachok, I'll shut up then :-P12:10
dholbachhow's India? :)12:10
bhavani_dholbach, its cool here and weather is great :) and germany?12:10
dholbachBerlin is not as warm as Bangalore, but still great weather :)12:11
bhavani_the temperatures here are around 24 25 C and it never goes beyond 33 C on avg through the year12:14
bhavani_dholbach, when trying to build pictag from  source I get: if [ -d debian/pictag/opt/extras.ubuntu.com/pictag/share/glib-2.0/schemas ]; then glib-compile-schemas debian/pictag/opt/extras.ubuntu.com/pictag/share/glib-2.0/schemas; fi12:23
bhavani_/bin/sh: 1: glib-compile-schemas: not found12:23
dholbachbhavani_, add libglib2.0-bin as a build dependency12:23
* dholbach has a look at eater12:25
bhavani_dholbach, ok thanks! I just pulled out your latest branch.. Thanks again!12:25
bhavani_dholbach, builds flawless I am installing and running now12:30
dholbachalright, I'll go for lunch now12:36
dholbachsee you in a bit and for more reviews later on :)12:36
bhavani_dholbach, enjoy +1 on pictag here12:39
bhavani_:)12:39
dholbachawesome12:42
* bhavani_ is downloading cuckoo12:46
bhavani_dholbach, the longest package description I have seen in quite some time phew!12:49
bhavani_btw I found a typo here I guess: Cuckoo utilizes the powerful12:50
bhavani_ GStreamer media framework to play the your media files.12:50
bhavani_dholbach, cuckoo builds installs fine here +1 except that long description :)13:09
stgraberdholbach: for flashgen, only "issue" I found is that /opt/extras.ubuntu.com/flashgen/flashgen_lib/edict.py shouldn't have a shebang as it's not an executable script (just meant to be imported)13:55
stgraberdholbach: not sure if that's within the scope of arb-lint, but you may want to ask submitters to run pyflakes on their code, it's a bit of a disaster so far ;)14:14
dpmwow, you guys are on a voting roll, good work everyone!14:18
stgraberI'm more complaining about issues than voting really, but yeah, doing some reviews14:20
dpm:)14:22
stgraberright, even ARB for now, that's all the [vote] entries processed14:27
stgraberdidrocks: indicator.py, is that quickly generating it?14:27
didrocksstgraber: the default is, whith add quickly indicator14:27
didrocksquickly add indicator14:28
stgraberdidrocks: if so, the template should be changed to remove the shebang as that's not an executable script, causes lintian to complain...14:28
didrocksthen, anyone can rewrite it :)14:28
* didrocks looks at the template14:28
stgraberAFAICT it's meant to be imported, not executed14:28
didrocksstgraber: indeed, it contains it, please file a bug14:28
didrocksand it only need an impotr14:29
didrocksimport*14:29
PaoloRotoloHi all!14:33
bhavani_hi PaoloRotolo14:33
PaoloRotolohi bhavani_14:34
stgraberdidrocks: https://bugs.launchpad.net/quickly/+bug/102300014:35
didrocksstgraber: excellent, thanks! Will process with all the Quickly feedback when I get time :)14:35
bhavani_stgraber, yes running pyflakes on arb apps is a heartbreak to see a page full of warnings14:38
dholbachdidrocks, does quickly/p-d-e put a shebang line into indicator.py?14:39
dholbach"/opt/extras.ubuntu.com/cuckoo/cuckoo/indicator.py shouldn't have a14:39
dholbachshebang as it's not an executable script (just meant to be imported)"14:39
stgraberdholbach: see above discussion :)14:39
dholbachah yes14:39
dholbachawesome14:40
stgraberdidrocks: do you currently run any pre-build test in quickly? could you have it run pyflakes? so far most of the submissions are a bit of a disaster in that regards (unsused imports, unused variables, unused functions, ...)14:41
didrocksstgraber: well, do you really care about that? I think the whole goal of this is to make development easier, not to force coding style or particular quality14:41
didrocksthere is nothing force on build, we can think of a quickly quality14:42
didrockswhich can run that14:42
didrocksbut pyflakes doesn't support python3 yet14:42
stgraberdidrocks: quickly quality would be good. pyflakes is confused with mixed python2/python3 but on pure python3 it doesn't fail too badly, we're still using it against update-manager/ubiquity/... since our python3 port14:43
didrocksstgraber: it doesn't fail but doesn't particular work either :)14:43
didrockslike all the new syntax is unknown to it14:44
didrocksstgraber: I agree on inner product14:44
didrocksnot sure for external, like "forcing" doesn't sound good to me14:44
stgraberpyflakes doesn't enforce much coding style and is good at spotting obvious mistakes (missing imports, using undefined variables, ...) and everything it spots is usually pretty trivial to fix14:45
didrocksright, but I mean, doing that as a prebuilt would mean enforcing :)14:45
stgrabernot really14:45
stgraberyou could do it like lintian in debuild, run it, print the output but not fail14:45
stgraberthat's enough to make the developer feel bad without pissing him off ;)14:46
dholbachit'd be nice if we would distinguish between "SUPER GRAVE PROBLEM" and "some nitpicking"14:46
stgraberin ubiquity we have an exlusion list, listing a list of pyflakes warnings we ignore (we can also do per-file ignore)14:49
highvoltagedholbach: what would you like to distinguish? it sounds like a distinction already.14:49
stgrabercurrently only used for a single file where we import a module but don't use it, on purpose (as importing that module loads a custom gobject module that's then used later in that function though a gi call)14:50
dholbachthings like "unnecessary import of module X" should be visibly marked as "some nitpicking" and not like it was something we'd block a review on14:50
* highvoltage catches up with scrollback properly and gets more context14:50
dholbachor a superfluous shebang line14:50
highvoltageso basically, the policy should have "requirements" and "recommends".14:51
dholbachbut sure, the less a lint tool has to complain about, the better14:51
stgraberdholbach: well, the shebang one was spotted by lintian. The extra imports I'd consider as strong recommendation of fixing as they'll lead to unnecessary dependencies14:52
* dholbach nods14:53
stgraberso yeah, I won't -1 an app because the code is full of useless variables/functions/import, but the fact that pyflakes shows me a screen full of output makes it harder for me to review the code and a lot more likely for me to say "can't review in less than 2 hours => kthxbye rejected"14:54
dholbachhum14:56
dholbachnow I get this:14:56
dholbachsetup.py: cannot connect to X server14:56
dholbachdh_auto_build: python setup.py build --force returned exit code 114:56
stgrabersounds like someone is importing Gtk/Gdk/... outside of a class14:57
dholbachah ok15:00
dholbachpictag has +3! YEEHAW!15:00
dholbachflashgen has +3 too!15:01
highvoltageis the trello list up to date? can I trust it and mark my whole arb submission list as read?15:05
stgraberdholbach: yeah, we have 3 items pending upload15:05
dholbachhighvoltage, some might have responded already, so they might have to be moved back15:06
highvoltagedholbach: what template do people use to create these packages? I know there's a bug in dh_make about it, but if we provide some other template then I think it would be nice if we change the dep5 link to the copyright-format-1 link15:10
highvoltage(sorry I guess that borders on nitpicking :p)15:10
highvoltage(but I like having nice things)15:10
dholbachhighvoltage, some use differing versions of quickly, others use dh-make I guess, some do it manually15:11
dholbachbut the vast majority use quickly15:11
dholbachit'd be great if we would not block on stuff like DEP515:12
dholbachgetting through all the apps is a lot of work already :)15:12
highvoltagedholbach: yep, not blocking on it15:13
stgraberas long as the link is valid I'm not going to block on it, if the link is invalid, then I'll certainly block15:18
stgrabercuttlefish joins the ready-for-upload list15:22
dholbachcan somebody put http://pad.ubuntu.com/PHDShTbnFi into the topic instead of the AppsSprint?15:22
dholbachyeehaw15:22
highvoltagestgraber: heh, except that you didn't :)15:22
highvoltagestgraber: cuttlefish links to http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=co&revision=13515:22
highvoltage(or more explicitely, http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135)15:22
stgrabergah...15:23
highvoltageI would rather suggest removing the Format: field completely for this package15:23
PaoloRotolodholbach, hi :) Uhm, how I can update "trello"?15:23
PaoloRotoloI've read this page http://pad.ubuntu.com/PHDShTbnFi15:23
highvoltage(since I doubt it's a valid dep5/cf1 file to begin with)15:23
stgraberright, they're all wrong... let me drop all my +1 for now, waiting for these to be fixed15:23
PaoloRotolohighvoltage, ok, thanks. I'm removing it.15:24
highvoltagethanks PaoloRotolo, you rock.15:25
PaoloRotolo:D15:25
highvoltagePaoloRotolo: we might have to get some concensus on that, I'm not sure if stgraber and others will specifically want a machine readable copyright file, but I don't think it's essential for ARB apps at the moment15:25
highvoltagePaoloRotolo: I think it's better to not claim that it's machine readable when it isn't, though15:26
stgraberhighvoltage: debian/copyright needs to be valid for me to upload it, it's the one file I'm the most picky about. If it's not DEP5, then don't make it look like it's.15:26
highvoltage(and sorry if that sentence was hard to parse, but I think you'll get it :p)15:26
highvoltagestgraber: yes that's basically what I meant15:27
PaoloRotolohighvoltage, ok, you're right :)15:27
highvoltagestgraber: but does it /have/ to be dep5/cf1 for you to approve it?15:27
stgrabernow, as I'm comparing with licensecheck, if it's not DEP5, I can't automatically confirm that the package is ok, which is making it more of a pain to review15:27
highvoltagestgraber: that's not currently a hard requirement elsewhere in Ubuntu as far as I'm aware, so it seems a bit harsh15:27
stgraberhighvoltage: for me to review the package, considering the amount we have in the queue, yes15:27
highvoltagestgraber: fair enough.15:28
stgraberI won't -1 if it's not a valid dep5, but I won't vote either15:28
PaoloRotolostgraber, done :)  https://code.launchpad.net/~paolorotolo/ubuntu-app-reviews/cuttlefish15:33
dholbachcan somebody please update the topic?15:34
dholbachie http://pad.ubuntu.com/PHDShTbnFi instead of the AppsSprint link15:34
PaoloRotolodholbach, BTW, how I can update "trello" :)?15:34
* dholbach has a look at UberWriter15:34
dholbachPaoloRotolo, invited you, you should have an email15:35
PaoloRotolodholbach, yes, thanks a lot, you're awesome :D15:36
dholbachYOU are! :)15:36
* highvoltage has insufficient rights to change topic15:37
stgraberPaoloRotolo: +1ed, thanks15:37
PaoloRotolostgraber, thanks you :)15:37
stgraberbtw, "config-edit -application dpkg-copyright -ui none" is pretty useful to check the validity of debian/copyright15:37
dholbachdidrocks, this could all be so easy if quickly didn't have all these bugs :-P15:51
dholbachPaoloRotolo, feel free to go wild on the DEP515:52
dholbachit seems the ARB wants these changes15:52
PaoloRotolodholbach, ok :D15:52
didrocksdholbach: well, most of the bugs are new requirements/extensions without any maintenance on Quickly15:54
didrockslike if this /opt thing wasn't mandated, which Quickly has never been designed for, there would be no bug :p15:54
dholbachdidrocks, yeah yeah, try to talk your way out of it :-P15:55
* dholbach hugs didrocks15:55
didrockstsss :p15:56
mhall119dholbach: are we fixing arb-lint warnings, or just errors?15:56
* didrocks hugs dholbach15:56
mhall119also, the .rtupdate file, is that being allowed to live outside of /opt/?15:57
dholbachmhall119, where did you install arb-lint from?15:57
dholbachI pushed it to  ppa:ubuntu-app-review-contributors/ppa  now with a change for .rtupdate15:57
PaoloRotolodholbach, the apps on trello are automatically created?15:58
dholbachPaoloRotolo, no, you might have to create them if they're not there15:58
mhall119dholbach: upgraded, thanks16:00
PaoloRotolodholbach, ok. So, I'm going to create on trello the new submissions.16:00
dholbachPaoloRotolo, I just did it for the ones I reviewed - so whenever I had a look I moved it to the Trello16:01
dholbachmight be easier16:01
dholbachstgraber, debian/copyright was written by an older python-distutils-extra16:02
dholbachit will mean having to fix this in almost ALL submissions16:02
mhall119dholbach: should Build-Depends be using debhelper >= 8?16:02
dholbachmhall119, yes, it should match debian/compat16:03
dholbachanother bug of p-d-e/quickly16:03
PaoloRotolook, I must go now. See you later :)16:03
dholbachif there's a cdbs build-dep you can remove it too if it's not used in debian/rules16:03
mhall119dholbach: yup, arb-lint caught that one16:04
dholbachcool16:04
mhall119lintian complained about the debhelper version16:04
highvoltage11:52 < dholbach> it seems the ARB wants these changes16:07
highvoltagedholbach: why wouldn't we?16:07
dholbachbecause it is caused by an old version of python-distutils-extra16:07
dholbachso we will have to fix this in almost all the submissions16:07
dholbachit creates a lot of work and going through the queue already is a lot of work16:07
highvoltageindeed, it's only stgraber so far that requires it for a +1, and at least he doesn't -1 on it.16:08
highvoltageI just don't want it to lie.16:08
highvoltage(ideally)16:08
dholbachsure16:08
dholbachdidrocks, do you know how I can fix this?16:10
dholbachsetup.py: cannot connect to X server16:10
dholbachdh_auto_build: python setup.py build --force returned exit code 116:10
mhall119dholbach: ok, I'm reviewing unity-launcher-toggle in MyApps16:11
dholbachcool16:11
mhall119which button at the bottom do I click to send it for a vote?16:11
dholbachI just wrote an email16:11
didrocksdholbach: hum, you are getting that when?16:11
mhall119ok, so you didn't leave a review on the entry in MyApps?16:12
dholbachdidrocks, trying to build it16:12
didrocksdholbach: inside your session?16:12
didrocksor in a pbuilder?16:12
dholbachmhall119, I did send it via "needs info" and then sent an email to the ARB16:12
mhall119ok16:12
dholbachtheoretically that's a bit confusing but it got the mail out and off the main queue16:12
dholbachdidrocks, in my session ,yes16:12
didrocksdholbach: can you pastebin the setup.py?16:13
dholbachsure16:13
didrocksit seems it's trying to do weird thing16:13
didrocksthings*16:13
dholbachdidrocks, http://paste.ubuntu.com/1084736/16:13
dholbachmhall119, good work16:15
mhall119\o/16:15
dholbachmhall119, I put something like "Thanks a lot for your submission. This is a review for inclusion into the Ubuntu Software Center." at the top of my review to make it clear that this is not coming from a judge16:15
mhall119only took me, what 30 minutes?16:16
dholbachbut I guess it's clear enough already16:16
* dholbach hugs mhall11916:16
mhall119dholbach: ah, good idea, I'll include that from now on16:16
dholbachdidrocks, I can put up the whole branch if you want16:19
didrocksdholbach: sorry, got into some unity things16:19
didrockslooking16:19
dholbachlp:~dholbach/ubuntu-app-reviews/monxcleyr-soundboard16:20
didrocksnothing special at first sight16:20
didrockslooking at the branch16:20
dholbachmhall119, oh, and I recently started CCing the app author on the vote mail as well16:20
dholbachlet me document that in the pad a bit more clearly16:21
didrocksdholbach: no issue here with bzr bd16:21
dholbachthis has been a learning experience :)16:21
dholbachdidrocks, hum16:21
dholbachweird16:21
dholbachI run 'bzr bd' and get16:21
dholbachsetup.py: cannot connect to X server16:21
dholbachdh_auto_build: python setup.py build --force returned exit code 116:21
didrocksdholbach: my computer is better than yours :p16:22
dholbachobviously16:22
didrockshum, what can make that happens?16:22
dholbachlet me try in pbuilder16:22
didrockseven emptying the DISPLAY variable16:22
didrocksworks fine16:22
didrocksnot sure why it tries to connect something to X for you16:22
didrocksdebian/rules doesn't do anything special16:23
didrockszomg, all this /opt stuff is really aweful when reading it16:23
didrocksdholbach: my only bet is that something is running the tests for you under fakeroot16:24
highvoltagedholbach: do you know if hivemind and cooking lens still require voting?16:24
dholbachdidrocks, so autoinstall runs "python setup.py build --force ", right?16:25
dholbachdidrocks, if you run it manually does it start the app for you?16:25
dholbachhighvoltage, IIRC cooking lens requires a fix to get all the translations to /opt16:25
dholbachI would need to look into my mails to see where things stand there16:26
dholbachdidrocks, sorry, when I said "autoinstall" I meant dh_auto_build16:28
dholbachin pbuilder it builds fine16:28
* highvoltage has arb email folder down from 254 emails to 8 that needs attention (that feels better)16:28
mhall119dholbach: I'm not seeing an ubuntu-app-reviews branch for https://myapps.developer.ubuntu.com/dev/apps/1106/16:32
didrocksdholbach: no, it doesn't run the app for me :/16:32
dholbachmhall119, let me retry it16:32
didrocksdholbach: I'm wondering if you have a build-dep triggering a behavior where the tests are running16:32
dholbachmhall119, Suggested package name "C:\fakepath\centric" :-(16:33
dholbachlet me go and fix it16:33
dholbachGRRRRRRRRRRRRRRRRRRR16:33
mhall119dholbach: others that had it got put into branches called cfakepath<name>16:34
mhall119but not centric16:34
dholbachmhall119, lp:~ubuntu-app-review-contributors/ubuntu-app-reviews/cfakepathcentric16:35
dholbachdidrocks, HA!16:35
mhall119thanks dholbach16:35
dholbachdidrocks, try installing all the dependencies of the package, then test-build it again :-)16:35
dholbachmhall119, work around was: find upstream branch, add it as a comment on the apps' feedback page, in apps-brancher run ./retry http://<app-link>16:36
mhall119dholbach: is libglib2.0-bin required for all quickly-derived apps?16:37
dholbachmhall119, no, not for all, only the ones which do something with glib-compile-schemas16:38
dholbachmight be worth having arb-lint check it16:38
dholbachI'll file a bug and see if I get to it today16:38
dholbachhttps://bugs.launchpad.net/arb-lint/+bug/102305216:39
mhall119dholbach: if it's not packaged for /opt/ what should I do with it?16:40
dholbachmhall119, I usually fix all the other bits and tell the app author to resubmit it using 'quickly submitubuntu'16:40
mhall119nvm, I see it at the bottom of the etherpad, tanks16:40
mhall119will running submitubuntu over-write everything I just fixed?16:41
dholbachit might overwrite some of it, but I guess they could take some of the bits from your branch then16:43
dholbachhm16:43
* dholbach has a look at Convertik16:58
dholbachLOL!!!!16:59
dholbachdpkg-checkbuilddeps: Unmet build dependencies: some-other-package16:59
dholbachvery funny16:59
dholbachhaha16:59
mhall119dholbach: E: These files are outside opt/extras.ubuntu.com/download-monitor and shouldn't be: - etc/apport/crashdb.conf.d/download-monitor-crashdb.conf17:00
dholbachah yes, hang on17:00
dholbachI fixed this in some app today - let me see if I can find it somewhere17:00
dholbachmhall119, http://bazaar.launchpad.net/~dholbach/ubuntu-app-reviews/cuckoo/revision/5917:02
dholbachI'll update it in arb-lint17:02
dholbachI solved it better in cuckoo than in the other example17:03
dholbachok, Convertik is a no-go17:08
mhall119dholbach: that did it,thanks17:08
* dholbach has a look at Pictoric17:09
dholbacha shame, it's not ready yet17:15
dholbachok, tickit is still not ready17:24
* dholbach has a look at WikiTron17:26
dholbachnot ready either :/17:29
dholbachLOL17:31
dholbachI tried out one of those desktop background changer apps17:31
dholbachand it set a picture of when I got a ticket for overspeeding17:32
dholbachhahahaha17:32
dholbachwhat a funny surprise :)17:32
mhall119lol17:33
dholbachI totally forgot that it was still running and hadn't looked at the desktop for a while :)17:33
* dholbach has a look at Ivolution17:34
* dholbach has a look at rapit-get17:39
dholbachnot ready either17:44
* dholbach has a look at Ubuntu Application Manager17:45
mhall119highvoltage: thanks for the quick votes :)17:48
* mhall119 breaks for lunch17:49
dholbachmhall119, enjoy17:49
dholbachalright my friends - I call it a day - see you all tomorrow!17:59
dholbachhappy reviewing!17:59
highvoltagemhall119: I'm at debconf without purpose or direction for today so I can deal well with incomming stuff :)18:19
mhall119highvoltage: nice, can you be at debconf every day?18:23
highvoltagemhall119: lol18:23
mhall119highvoltage: are you adding your -1 feedback to the MyApps entry?18:25
mhall119also, doesn't http://bazaar.launchpad.net/~mhall119/ubuntu-app-reviews/gr8s/view/head:/debian/copyright cover the .pot file, even if it has a generic copyright header?18:26
highvoltagemhall119: indeed. I still don't like the idea of vague/incomplete/confusing/incorrect copyright headers. If it's an absolute pain to fix then I guess we could let it slide.18:32
highvoltagemhall119: (back in a few moments)18:33
mhall119it's not an absolute pain to fix it once, but with the number of submissions we have to process little things will add up fast18:34
asomethingHi all. Jumping in and trying to do some reviews here. Should I assume the extras has the same policy as the official archives re:embedded libraries? myagenda seems to have an embedded copy of Sqlite...18:39
asomethingand can I tell the author that he can still push a fix for that even though it's past the deadline?18:40
mhall119asomething: as long as the change (a) doesn't change the functionality of the app and (b) is necessary to meed the packaging requirements, we will allow the change after the deadline18:41
mhall119but we have to make sure it doesn't give the author any unfair advantage over other contestants18:41
mhall119highvoltage: back yet?19:21
asomethingwas there ever a decision on rtupdate files?19:23
mhall119asomething: they are allowed, IIUC19:23
asomethingmhall119, thanks. makes sense to me, but arb-lint still complains19:24
mhall119asomething: apt-get update and apt-get install arb-lint19:25
mhall119the latest version doesn't complain anymore19:26
asomethingcool19:26
highvoltagemhall119: am now, so yes, it didn't actually occur to me at the time to comment on the myapps pages, I'll add it as feedback (and not an actual -1 on there)19:43
mhall119highvoltage: how do you specify public domain in debian/copyright?19:57
mhall119pyengish has some files GPLv3 and some public domain19:59
mhall119but debian/copyright says all are GPLv319:59
mhall119highvoltage: also, can you take a look at https://code.launchpad.net/~ubuntu-app-review-contributors/ubuntu-app-reviews/pymi ?  They're doing something odd with their python files, installing them into /opt/extras.ubuntu.com/pymi/lib/python2.7/dist-packages/20:03
mhall119but I don't know if that's an easy change to a build file or not20:03
asomethingmhall119, from http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/  "When the License field in a paragraph has the short name public-domain, the remaining lines of the field must explain exactly what exemption the corresponding files for that paragraph have from default copyright restrictions." I usually take that to mean a verbatim copy of the text declaring something to be public domain20:04
highvoltagemhall119: from what I unders.... (ah asomething just pasted the exact same link and paragraph I wanted to :) )20:05
asomething;-)20:05
mhall119heh20:05
mhall119so should I tell the developer to fix the file according to the debian spec, or just fix it myself?20:06
mhall119the header used is just:20:06
mhall119### BEGIN LICENSE20:06
mhall119# This file is in the public domain20:06
mhall119### END LICENSE20:06
mhall119for everything but ./pyenglish/*.py20:06
highvoltagemhall119: you can fix it yourself20:08
highvoltagemhall119: I just suggest telling them that you've done so20:09
mhall119highvoltage: is http://paste.ubuntu.com/1085098/ the correct format if the files are http://paste.ubuntu.com/1085072/ ?20:12
asomethingmhall119, looks right to me. I usually put the full GPL header though20:14
mhall119asomething: that much was already there, from quickly20:15
asomethinghmm... how about apport files outside of opt/? I've got one with  etc/apport/crashdb.conf.d/cookety-app-crashdb.conf20:15
mhall119asomething: dholbach had a fix for that, let me find it20:17
mhall119dang it, bazaar.lp.net is throwing 503's20:17
mhall119asomething: http://paste.ubuntu.com/1085116/ was the fix for the crashdb stuff I made to winconn20:23
asomethingmhall119, thanks!20:23
mhall119you should be able to copy/paste it then s/winconn/<your_app>/20:23
mhall119highvoltage: do we need to fix depends-on-essential-package-without-using-version depends20:40
highvoltagemhall119: which package?20:42
mhall119sbk is the app, it depends on stuff like bash, tar, etc20:42
mhall119highvoltage: also I don't know what needlessly-depends-on-awk means20:43
mhall119if it calls awk, why shouldn't it depend on it?20:44
highvoltagemhall119: I would think so, but I doubt something like that would be a problem for an extras app20:46
mhall119switching it to depend on gawk makes Lintian happy20:47
george_eI heard that some assistance is needed for reviewing applications.23:15
george_eSince I have an application currently pending review, I also tried running 'arb-lint' on my application and received a warning and an error.23:21
george_ehttp://dpaste.com/769241/23:21
george_eThe error (regarding files not in /opt) really can't be avoided... because of the way the application integrates into the operating system (Nautilus in particular), it is a requirement that those files be in those locations.23:22
george_e(Especially the manpage.)23:22

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