wendar | ajmitch: the general conclusion was that if they could come up with one booru site that was clean, and make that the only site configured by default, it'd be fine | 00:00 |
---|---|---|
wendar | ajmitch: but they couldn't, because there are no PG booru sites | 00:00 |
ajmitch | they're all like that? :) | 00:00 |
wendar | yup, every one | 00:00 |
wendar | at least every one I've found | 00:01 |
wendar | and when I asked the author of the app, he couldn't find one either | 00:01 |
wendar | (I assume if he's writing an app for it, he has some general interest in the genre, and so has a better chance than me of finding one) | 00:01 |
ajmitch | ah well | 00:01 |
wendar | to me, that seems to indicate that the whole point of booru is anime-styled soft-pr0n | 00:02 |
ajmitch | sounds like it | 00:02 |
wendar | I don't really know, though. I mean, I hadn't heard of booru before the first app was submitted. | 00:03 |
ajmitch | one of those interesting corners of the internet | 00:04 |
wendar | yeah | 00:04 |
ajmitch | how's your talk prep going for oscon? | 00:04 |
wendar | going well, my internet of things are all chatting to eachother happily | 00:05 |
wendar | next is the voice recognition and speech synthesis | 00:05 |
wendar | (the talk is "Ubuntu Home Hacks", turning an ubuntu desktop machine into... basically a smart home) | 00:07 |
ajmitch | sounds like fun | 00:07 |
wendar | yup, I'm having a blast | 00:07 |
ajmitch | did you give a similar talk at LCA? | 00:07 |
wendar | oh, wait, did you see my talk at LCA? | 00:07 |
wendar | yes, this is version 2.0 | 00:07 |
ajmitch | I don't think I saw your LCA talk, I think there was something else on | 00:08 |
wendar | I'm debating whether to insert a gratuitous picture of a soldering iron, as an inside joke :) | 00:08 |
wendar | ah, one of the questioners at the end of the talk complained about the picture of a soldering iron | 00:09 |
wendar | I think you were in my second LCA talk | 00:09 |
ajmitch | yeah, sorry I didn't attend both :) | 00:09 |
wendar | it was very generous of you to attend one :) | 00:10 |
wendar | it was a fun conference, I don't know if I'll make it back next year, but I'd love to | 00:11 |
ajmitch | I'll probably try & get there next year, my sister lives in canberra | 00:11 |
ajmitch | It's also a bit closer for me | 00:11 |
wendar | yup, that does make it easier | 00:11 |
george_e | I have a question... I installed arb-lint and ran it on the package I had submitted and received the following output: http://dpaste.com/769241/ | 00:31 |
george_e | Should I be concerned? | 00:32 |
george_e | (About the /opt error in particular.) | 00:32 |
ajmitch | george_e: well, yes. we'd have to agree on an exception for nautilus extensions to allow it outside /opt | 00:49 |
george_e | Ah, okay. | 00:56 |
george_e | But the extension is useless outside of that directory since that's essentially the only place Nautilus searches. | 00:57 |
ajmitch | right, but we're still limited in what we can allow. I can't say it'd be accepted by myself, since I don't make the rules | 00:59 |
ajmitch | yes, the /opt requirement is frustrating (for us as well as developers) :) | 00:59 |
ajmitch | best to email the ARB list (app-review-board@lists.ubuntu.com) & start off the discussion there | 00:59 |
george_e | Okay, I'll get to that shortly then. | 01:01 |
ajmitch | thanks | 01:01 |
george_e | I've sent the email (it's pending moderation at the moment). | 01:57 |
ajmitch | wendar: if you're around still, could you approve the message above to the arb list? | 02:02 |
wendar | ajmitch: I just ran through and approved a bunch | 02:02 |
ajmitch | ok, thanks | 02:02 |
wendar | if it hasn't appeared yet, it should in a moment | 02:02 |
ajmitch | ah, I've got it now :) | 02:03 |
george_e | Thanks guys. | 02:06 |
=== scarneiro_ is now known as scarneiro | ||
george_e | Is there any way I can subscribe to the list? | 02:11 |
george_e | I can't find the link anywhere on http://lists.ubuntu.com | 02:12 |
highvoltage | wendar: ok | 02:20 |
wendar | george_e: it's at https://lists.ubuntu.com/mailman/listinfo/app-review-board | 02:21 |
wendar | george_e: fair warning that it's extremely high traffic right now with the app showdown running | 02:21 |
wendar | george_e: I've had to filter it off to a folder, and several non-members have unsubscribed | 02:22 |
ajmitch | in hindsight I can see that the arb guidelines about what apps are accepted should have been far more prominent | 02:22 |
ajmitch | there are at least a couple of terminal-only apps | 02:23 |
george_e | wendar: Thanks. | 02:26 |
george_e | I'll opt to get the mail delivered as a daily digest then. | 02:27 |
* highvoltage will spend some arb time again tomorrow, goodnight! | 02:38 | |
=== ajmitch changed the topic of #ubuntu-arb to: Ubuntu Application Review Board | https://wiki.ubuntu.com/AppReviewBoard | http://pad.ubuntu.com/PHDShTbnFi | Feel free to ask, we're not always staring at our screens so please hang around for an answer | ||
dholbach | good morning | 07:03 |
dpm | good morning all | 07:12 |
ajmitch | hi | 07:36 |
* dholbach has a look at adbassist | 07:41 | |
* ajmitch is running out of diskspace to download & build packages :) | 07:58 | |
ajmitch | currently wading through the list of apps & counting how many +1 votes there are, since one of us will need to upload them to the PPA | 07:59 |
ajmitch | well, wading through the mailing list for anything proposed for voting | 07:59 |
dpm | dholbach, don't spend too much time on adbassist, we should probably disqualify it, as I think the build failure hasn't got anything to do with our tools. The app dev came back to me and told me it's a jar file, but he can't manage to package it | 07:59 |
dholbach | dpm, no, I just asked jamespage to take a look as Java is not my forte | 08:00 |
dholbach | if it's an obvious 2 line fix, it'd be nice to just take a look at it and send an encouraging reply back | 08:01 |
dpm | dholbach, ah, cool. Yeah, I agree | 08:01 |
dholbach | if there's no fix, I'd agree and tell him to go and read some docs or something | 08:01 |
ajmitch | a .jar file? is source included, or is it a commercial submission? | 08:01 |
dholbach | it has source | 08:01 |
ajmitch | ok | 08:01 |
dholbach | it breaks trying to build a .jar file | 08:01 |
dholbach | but James is on it | 08:01 |
ajmitch | ugh | 08:01 |
dholbach | ajmitch, thanks for helping with the votes and getting some of the apps in | 08:02 |
dholbach | that's of huge help already | 08:02 |
ajmitch | I figured that's probably where I can be of use | 08:03 |
dholbach | go go go go! :) | 08:04 |
ajmitch | I'll let you do the hard stuff :) | 08:04 |
dholbach | a lot of it is really very repetitive | 08:05 |
dholbach | I hope that we can fix all the obvious stuff in quickly and p-d-e for next time | 08:06 |
dholbach | so a simple app generated by our tools stands a reasonable chance of being approved without changes | 08:06 |
ajmitch | you've been keeping everything up to date on trello? | 08:08 |
dholbach | AFAICS yes | 08:09 |
ajmitch | if so, I might use the api to add a checklist to every card & mark off the +3 votes as required | 08:10 |
dholbach | whatever is easiest for you | 08:11 |
ajmitch | I don't know if it'll be useful, I'm just making notes in tomboy right now of apps put up for voting :) | 08:12 |
dpm | dholbach, Pictag was only submitted for Q, but IIRC it was one of the ones that needed fixing because of the libglib dependency. It was up for vote and got 3 votes - when you've got a minute, could you or someone from the ARB upload it to the ubuntu-app-review-contributors PPA, so that the judges can install it from there? | 08:33 |
dholbach | yes, a secd | 08:33 |
dholbach | sec | 08:33 |
dpm | dholbach, thanks! | 08:33 |
dholbach | done | 08:34 |
dpm | wow, that was quick, thanks! | 08:34 |
dpm | sudo dholbach upload-package | 08:35 |
ajmitch | branched everything that's up for vote, pushing it all thorugh sbuild now | 08:43 |
ajmitch | let's hope the disk space lasts | 08:43 |
dpm | hi ajmitch, thanks for the help! | 09:13 |
ajmitch | I've had a few fail to build from the branches that were in the email, each from the missign glib-compile-schemas | 09:16 |
dpm | dholbach, argh, pictag build failed due to stupid libglib dep | 09:18 |
ajmitch | I know it's due to a quickly bug with a missing build-depend, but are any changes made being pulled into the branches given in the emails? | 09:18 |
ajmitch | yeah, pictag, fullcircle-bookshelf, myshortcuts | 09:18 |
ajmitch | those were the 3 that failed for me due to that problem | 09:18 |
dpm | ajmitch, I think the guys have been fixing these in the branches, but they should better be able to give you the details | 09:19 |
dholbach | dpm, fixed already | 09:33 |
* dpm hugs dholbach | 09:33 | |
dholbach | dpm, I'll send a mail in a bit | 09:35 |
dholbach | dpm, I'm going through them and reviewing them all at the same time, so I don't have to go back again | 09:36 |
dholbach | dpm, mail sent | 09:51 |
dpm | thanks dholbach | 09:57 |
dpm | dholbach, after having fixed do you think switz and dualprint should still qualify for the contest, or just for the community vote? | 10:00 |
dpm | fixed *them, I meant | 10:00 |
ajmitch | dholbach: thanks for the super-quick fixes after I mailed the list :) | 10:01 |
* ajmitch wonders if he should just ignore the version numbering like others seem to be doing | 10:12 | |
dholbach | +1 | 10:12 |
ajmitch | way too much work to try & force a versioning scheme on every submission, it seems | 10:13 |
dholbach | if you want my opinion: we are forcing way too many irrelevant things on submissions already :) | 10:13 |
ajmitch | well, yeah :) | 10:13 |
dholbach | but that's somebody speaking who spent hours on reviewing and fixing | 10:13 |
dholbach | it's slightly .... unpleasant | 10:13 |
ajmitch | welcome to our world ;) | 10:13 |
ajmitch | just be glad that it's nearly all submissions from quickly | 10:14 |
dholbach | we should try to draw some conclusions from this once we're through the majority of submissions | 10:14 |
ajmitch | apart from quickly has some bugs, /opt sucks? | 10:14 |
dholbach | the submission process needs to change too | 10:15 |
dholbach | the more of this we can automate the better | 10:15 |
ajmitch | I've seen a bit of progress in bugs of splitting out the myapps part from s-c-a on the server, so we may be able to get our hands on the source sometime :) | 10:16 |
dholbach | didrocks, do you think you can help with https://myapps.developer.ubuntu.com/dev/apps/1274/feedback/? | 10:24 |
dholbach | I'm not quite sure how to 1) keep changes made and 2) submit so the /opt installation works | 10:25 |
dholbach | maybe you can propose a way how it is done | 10:25 |
didrocks | dholbach: for debian/copyright you mean? | 10:29 |
didrocks | and keeping that? | 10:29 |
didrocks | I think the only way is to create a debian/copyright.extern right now, unfortunatly | 10:29 |
dholbach | in an email he said that he submitted using 'quickly submitubuntu' but the /opt changes are not in there | 10:30 |
dholbach | I have no idea what's happening | 10:30 |
dholbach | maybe you can comment on the feedback page? | 10:33 |
didrocks | the /opt stuff has been completely hacked by mterry though :/ | 10:33 |
didrocks | so I would prefer it's him looking at this if that can wait later today | 10:33 |
* didrocks tries to finish all the stuff that PS is piling him for it to be freed in 2 weeks and work on Quickly | 10:34 | |
didrocks | but it's piling up quicker that I can empty it right now :/ | 10:34 |
* ajmitch clones didrocks | 10:35 | |
ajmitch | darn, tried installing cuttlefish, got a syntax error setting up | 10:35 |
ajmitch | heh | 10:36 |
didrocks2 | cloned :p | 10:36 |
ajmitch | now you've got double the time, right? :) | 10:36 |
didrocks2 | of course, of course… ahem :/ | 10:37 |
ajmitch | I'll just put in a quiet word with some PS people to give you more time for quickly then :) | 10:37 |
didrocks | heh | 10:37 |
didrocks | dholbach: I added some manual instructions | 10:50 |
* ajmitch tries to remember the right magic incantation to publish a package | 10:57 | |
ajmitch | dholbach: about to push pictag to the extras.u.c ppa, it's working from the contributors ppa at the moment, right? | 10:57 |
ajmitch | wfm locally, at any rate | 10:58 |
ajmitch | now that I read the feedback, I think I need to check whether all the changes are included | 10:59 |
* ajmitch hugs bzr missing | 11:00 | |
dholbach | ajmitch, which changes included where? | 11:13 |
dholbach | didrocks, you rock | 11:13 |
ajmitch | dholbach: sorry, was looking at the last comment in https://myapps.developer.ubuntu.com/dev/apps/1204/feedback/ but I can see that the only diff between the branches is the build-depends | 11:13 |
dholbach | ah ok | 11:14 |
ajmitch | one bit where it's great to have the app review branch sharing history with upstream :) | 11:14 |
dholbach | yes, we should have only lp branches submitted and only care about what's in them | 11:15 |
dholbach | in one branch per app :) | 11:15 |
ajmitch | it feels like I've not really achieved anything at all tonight besides making a list & building everything which was up for vote | 11:15 |
ajmitch | anyway, pushed pictag to the extras ppa, so I guess that's the first of hundreds :) | 11:17 |
dholbach | yoohoo | 11:18 |
ajmitch | I needed to get one uploaded to feel like I was helpful ;) | 11:19 |
dholbach | wikipedia lens has +3 too | 11:20 |
dholbach | flashgen too | 11:20 |
ajmitch | yeah I've got a list of them here | 11:21 |
dholbach | ah cool | 11:21 |
ajmitch | grr, silly 2-step approval process | 11:21 |
ajmitch | I hit approve, it goes to pending qa where I approve again | 11:21 |
ajmitch | dholbach: wikipedia lens also uploaded | 11:26 |
dholbach | cool | 11:26 |
dholbach | ajmitch, want a list of more apps? :-P | 11:26 |
ajmitch | you can give them to me, but I'm heading to bed Real Soon Now :) | 11:27 |
dholbach | thanks a lot for your help | 11:28 |
ajmitch | I've taken a quick look at a few others that were proposed for voting & didn't have +3, I'll mail about those tomorrow, I hope :) | 11:28 |
ajmitch | no, thank you for doing all this reviewing & clean up | 11:28 |
* dholbach curtseys | 11:29 | |
ajmitch | heh | 11:29 |
* dholbach takes a deep breath and dives into "Uploader for Ubuntu" | 11:30 | |
ajmitch | don't burn out :) | 11:30 |
dholbach | I'll be on holidays in a week and you all can take care of business when I'm lying in the sun and drink a glass of red wine for each app I reviewed :-P | 11:32 |
ajmitch | don't get alcohol poisoning ;) | 11:32 |
dholbach | I'll do my best :) | 11:33 |
dholbach | hi lfaraone_ | 11:44 |
dholbach | lfaraone__ I meant :) | 11:44 |
* dholbach has a look at Notifis | 11:44 | |
dholbach | notifis looks ready | 11:49 |
* dholbach takes a look at Open Macro Generator | 11:53 | |
* dholbach takes a look at Kenny | 12:05 | |
noodles775 | Hi :) | 12:06 |
dholbach | oi oi noodles775! :) | 12:06 |
dholbach | so I was just about to have a look at Kenny - if you want we can take a look at it together | 12:07 |
dholbach | (https://myapps.developer.ubuntu.com/dev/apps/1167/) | 12:07 |
noodles775 | Sounds good | 12:07 |
dholbach | perfect | 12:07 |
dholbach | so the apps-brancher already imported it in a branch, which you can see at https://code.launchpad.net/ubuntu-app-reviews/+branches?memo=100&start=100 | 12:07 |
dholbach | (lp:~ubuntu-app-review-contributors/ubuntu-app-reviews/kenny) | 12:07 |
dholbach | which I just checked out | 12:08 |
* noodles775 does the same | 12:08 | |
dholbach | ah sorry, you might want to run this beforehand: | 12:08 |
dholbach | sudo add-apt-repository ppa:ubuntu-app-review-contributors/ppa | 12:08 |
dholbach | sudo apt-get update; sudo apt-get install arb-lint | 12:08 |
dholbach | it install a very small tool we use to check apps | 12:08 |
dholbach | ...installs... | 12:08 |
dholbach | and bzr-builddeb is good to have around as well | 12:08 |
dholbach | if you have it all sorted out, you should be able to go into the kenny directory and just run: bzr bd; arb-lint | 12:09 |
dholbach | which should test-build the app for you and run the tool on it | 12:09 |
dholbach | the relevant part of the output should look a bit like this: http://paste.ubuntu.com/1087848/ | 12:11 |
dholbach | it looks like a lot, but the good news is: this stuff is easy to fix and is (as far as I know) fixed in quickly/python-distutils-extra so future apps won't have to go through the same repetitive, manual steps again | 12:12 |
noodles775 | dholbach: it's normal that the build fails due to clearsign failed I take it? | 12:13 |
dholbach | ah yes | 12:13 |
dholbach | sorry | 12:13 |
dholbach | you could either have run bzr bd -- -us -uc (avoids signing) | 12:13 |
noodles775 | yep | 12:14 |
dholbach | or put something like this in your ~/.devscripts | 12:14 |
dholbach | DEBSIGN_KEYID=059DD5EB | 12:14 |
dholbach | this will always use your key for signing, which you may or may not want, depending on how careful/paranoid you are :) | 12:14 |
dholbach | but the output looks roughly the same on your end? | 12:15 |
noodles775 | dholbach: yep, the output is the same. | 12:16 |
dholbach | cool | 12:16 |
dholbach | so what I'd do now is: | 12:16 |
dholbach | - in debian/control: remove the cdbs build-depends, bump the debhelper build-dep to >= 8, bump Standards-Version to 3.9.3, copy the long description from https://myapps.developer.ubuntu.com/dev/apps/1167/ to replace UNKNOWN | 12:17 |
dholbach | - in debian/changelog: remove all the changelog entries prior to 12.07.7 and put something like "Initial release." into the changelog entry | 12:17 |
dholbach | - in debian/copyright: remove all Copyright entries and leave "Copyright: (C) 2012 Sven Kamieniorz <svenkamieniorz@gmail.com>" in there and make it look more like http://bazaar.launchpad.net/~dholbach/ubuntu-app-reviews/harvestwidget/view/head:/debian/copyright | 12:18 |
dholbach | - in data/starter.py remove the shebang line | 12:19 |
dholbach | - then commit all the changes :) | 12:19 |
dholbach | - then run: "sudo debi" to test-install the app and see if it works and shows up in the dash | 12:20 |
dholbach | - then run: "bzr inventory | xargs licensecheck" to see if it matches what it's supposed to be licensed under in debian/copyright | 12:21 |
dholbach | - then push everything to lp:~dholbach/ubuntu-app-reviews/kenny and let the author know through myApps that I reviewed his app and that things look OK and ready to go and that the author should try to merge my changes | 12:22 |
dholbach | - then send a mail to app-review-board@lists.u.c to vote on my branch | 12:22 |
dholbach | ... luckily we picked an app where things go OK as far as I can tell right now :) | 12:22 |
dholbach | I think I'll quickly go through http://pad.ubuntu.com/PHDShTbnFi to see if everything's covered in there as well | 12:23 |
noodles775 | Cool just reading that now. | 12:25 |
dholbach | ah great, mhall119 just arrived :) | 12:25 |
dholbach | and it stopped raining too, so I can go outside for a quick lunch :) | 12:25 |
* dholbach hugs noodles775 | 12:25 | |
dholbach | didrocks, https://myapps.developer.ubuntu.com/dev/apps/1274/ still has the same 'submitubuntu' problem - it'd be good if mterry could help the guy :/ | 12:30 |
didrocks | dholbach: I'll ask him when he's online | 12:31 |
dholbach | thanks didrocks | 12:31 |
didrocks | dholbach: the older approach I did didn't got those issues | 12:31 |
didrocks | dholbach: unfortunatly, someone removed all the patches to cdbs, debhelper and such from precise without we notice | 12:31 |
dholbach | yeah, I don't know either | 12:31 |
didrocks | dholbach: thinking it was useless… | 12:31 |
didrocks | so, at UDS, we decided to not bring them back (to dangerous to change the build system after the release) | 12:32 |
didrocks | and to go to a hacky way, that's what mterry did | 12:32 |
dholbach | --with appextras :) | 12:32 |
didrocks | apparently, the clean approach we had from karmic was better :/ | 12:32 |
didrocks | dholbach: well, killing /opt :p | 12:32 |
dholbach | that'd work too | 12:32 |
didrocks | that's really what we need :) | 12:32 |
dholbach | alright, I'm out for a quick lunch | 12:32 |
didrocks | enjoy! | 12:32 |
dholbach | mhall119, do you think you could help noodles775 if he should run into issues with reviewing while I'm out for lunch? | 12:33 |
dholbach | thanks a lot noodles775 for helping out! | 12:33 |
noodles775 | dholbach or mhall119: how did you know to remove the shebang line in data/starter.py? It wasn't on the lint? | 12:33 |
dholbach | W: kenny: script-not-executable opt/extras.ubuntu.com/kenny/share/kenny/starter.py | 12:33 |
dholbach | lintian knew about it | 12:34 |
noodles775 | ah - I was just looking at the arb-lint -k. | 12:34 |
noodles775 | dholbach: I don't think I'll be much use, but will try to do a few today. | 12:34 |
noodles775 | dholbach: it also shows: "W: kenny source: obsolete-field-in-dep5-copyright maintainer upstream-contact (paragraph at line 1)" - but Upstream-Contact is in your eg from harvestwidget. | 12:36 |
noodles775 | dholbach: ah - that's because I should be using Upstream-Contact but currently have maintainer - got it. | 12:39 |
mhall119 | dholbach: noodles775: I'd be happy to help | 12:44 |
noodles775 | mhall119: do you guys usually do this in a vm - I feel a bit paranoid about `sudo debi`. | 12:46 |
noodles775 | Also - is it an issue when a name/pkg has a naming conflict with a distro pkg? (ie. I can run `/opt/extr..../bin/kenny`, but `kenny` tells me: The program 'kenny' is currently not installed. You can install it by typing: | 12:51 |
noodles775 | sudo apt-get install filters | 12:51 |
noodles775 | ) | 12:51 |
mhall119 | noodles775: I don't think so, system packages won't install to /opt/ | 12:53 |
mhall119 | and the system package name isn't 'kenny' | 12:53 |
noodles775 | Cool | 12:54 |
LoT | so i hear that the app review board needs some help? | 13:09 |
noodles775 | mhall119: I think dholbach already did it, but I've pushed kenny to: https://code.launchpad.net/~michael.nelson/ubuntu-app-reviews/kenny . The pad says to email app-review-board, but I don't see any other examples of emails asking for votes in the archive (neither can I see 'kenny' on the trello board?) | 13:16 |
LoT | dholbach: mhall119: so i hear the app review board needs help? | 13:18 |
noodles775 | LoT: Apparently they do :) The instructions which I'm trying to follow are at http://pad.ubuntu.com/PHDShTbnFi | 13:19 |
LoT | noodles775: apparently etherpad instances get firewalled here, so... i'll ahve to check later :P | 13:19 |
* LoT saw a note that said to ping mhall and dholbach | 13:19 | |
noodles775 | Yep, dholbach should be back from lunch soonish. | 13:19 |
mhall119 | noodles775: https://lists.ubuntu.com/archives/app-review-board/2012-July/001339.html is an example email | 13:19 |
noodles775 | mhall119: thanks! | 13:19 |
mhall119 | LoT: hi, yes we do | 13:19 |
LoT | mhall119: you wouldnt happen to be able to pastebin the "rules" would you? etherpad's being firewalled here and i cant figure out why *shrugs* | 13:21 |
mhall119 | LoT: http://pad.ubuntu.com/PHDShTbnFi is the instructions and "what to do when it doesn't build" trouble shooting steps | 13:22 |
* LoT points out that the etherpad is being firewalled for no apparent reason, so access is nonexistant | 13:22 | |
LoT | bleh, i'll check it later | 13:22 |
LoT | expect me to show up again in a few hours Lp | 13:22 |
LoT | :P * | 13:22 |
dholbach | hey LoT - how are you doing? :) | 13:22 |
mhall119 | LoT: you just need to register in Launchpad and join a team | 13:23 |
mhall119 | LoT: we had some problems with spammers, so we had to put it behind a login | 13:23 |
LoT | okay, lemme explain what "firewalled" means | 13:23 |
LoT | (1) I'm on ubuntumembers, bugcontrol, and 3 other teams with etherpad access | 13:23 |
LoT | (2) the *network filter* here at this location filters out the etherpad traffic | 13:23 |
dholbach | LoT, I copied it to http://paste.ubuntu.com/1087951/ | 13:23 |
LoT | (3) therefore there is no access from this network | 13:23 |
mhall119 | oh.... | 13:23 |
LoT | thanks to dholbach for understanding the networking term "firewalled" | 13:23 |
LoT | oh.. and now that explains why | 13:24 |
* LoT walks off to handle the networking problem | 13:24 | |
* mhall119 blames early hours and not enough coffee | 13:24 | |
noodles775 | dholbach: did you finish kenny? I've got it pushed as above, but couldn't see it on the trello. | 13:25 |
LoT | mhall119: i wish i had coffee | 13:25 |
* LoT returns from the server room | 13:25 | |
LoT | apparently i'll have to help out later, there's some weird networking problems here :/ | 13:26 |
dholbach | noodles775, no, I didn't do it - I just had a quick look at it :) | 13:26 |
* LoT is on IRC via an SSH instance to one of his servers, hence why IRC is working | 13:26 | |
noodles775 | dholbach: sweet, I'll send the email now, but why wouldn't it be on the trello board (or should I add it?) | 13:26 |
dholbach | noodles775, do you have a Trello account? what's your user name there? | 13:27 |
dholbach | if not, I'm happy to add it for you if it's too much hassle | 13:28 |
noodles775 | dholbach: absoludity | 13:31 |
LoT | dholbach: for my own sanity and to determine which i need a VM for (I *never* test things outside of a VM or a chroot), all apps are tested against Precise right? | 13:31 |
dholbach | LoT, yes, I didn't come across an app which was for anything else | 13:32 |
dholbach | noodles775, you're added :) | 13:32 |
* LoT remembers testing an application that was in proposed that exploded the OS, that's when he started using VMs for app testing | 13:32 | |
noodles775 | Ta. | 13:32 |
dholbach | you might have to relogin or something | 13:32 |
dholbach | → phone, brb | 13:33 |
Lasall | hi is there help needed to review applications? (packaging related stuff) | 13:35 |
LoT | mhall119: about the coffee thing... you'll hate me but i have a large iced coffee. :P | 13:36 |
LoT | Lasall: last i heard, yes. | 13:36 |
LoT | and that was about 45 minutes ago :P | 13:36 |
dpm | Lasall, absolutely, thanks for joining us! | 13:37 |
coolbhavi | dholbach, you seemed to miss out committing tar.gz for tastebook again I guess :) | 13:37 |
dpm | Lasall, dholbach (away on the phone right now) and mhall119 will help you get started, and here are some instructions: http://paste.ubuntu.com/1087951/ | 13:38 |
mhall119 | hi Lasall | 13:39 |
Lasall | hi | 13:39 |
coolbhavi | dpm, is tastebook app on the app showdown list? | 13:43 |
* coolbhavi opens spreadsheet now | 13:44 | |
dpm | coolbhavi, yes, you can double-check it there, the spreadsheet is up to date | 13:44 |
noodles775 | dholbach: are these warnings an issue? http://paste.ubuntu.com/1087982/ | 13:45 |
* noodles775 can chmod -x for the last two, but not sure about the first two. | 13:45 | |
Lasall | where I can see which branches need review? trello? | 13:47 |
noodles775 | Lasall: yep, that'll show you which ones need review.. you can see all branches here: https://code.launchpad.net/ubuntu-app-reviews/+branches | 13:47 |
Lasall | and where to mark I am currently reviewing that app? | 13:48 |
noodles775 | Same, on the trello board (dholbach might need to add you if he hasn't already) | 13:48 |
dholbach | coolbhavi, why? | 13:50 |
dholbach | coolbhavi, if you run bzr bd -- -S it will build a source package for you | 13:51 |
coolbhavi | dpm, I found exact app name developed for iphone now being developed for android (as on their forums) http://www.tastebook.com/ http://itunes.apple.com/us/app/best-recipe-finder-tastebook/id397977072?mt=8 http://support.tastebook.com/entries/20362117-when-will-an-android-app-be-available need to run this app and find out its similarity if any | 13:52 |
dholbach | noodles775, I'm just having a look at https://myapps.developer.ubuntu.com/dev/apps/1225/feedback/ right now | 13:52 |
coolbhavi | dholbach, I am just pulling the branch and building it locally | 13:53 |
dpm | coolbhavi, let me come back to you in a few minutes, jumping into a phone call right now | 13:53 |
dholbach | noodles775, I'll see if I can find the branch he committed to - it might not be the same than the one from the apps brancher | 13:53 |
noodles775 | dholbach: oh, I'm looking at lightread | 13:56 |
dholbach | noodles775, I just ran the apps-brancher on it again | 13:56 |
dholbach | so if you pull it should give you a newer version | 13:56 |
noodles775 | Ah, I see. Thanks! | 13:57 |
dholbach | ah no, it didn't :/ | 13:57 |
dholbach | it was supposed to get 1.0.17 | 13:57 |
dholbach | hmhmhm | 13:57 |
fader_ | Hey folks, I'd love to help out and review an app or three but probably won't have the time until Saturday. Would that be too late to get involved? | 13:57 |
dholbach | fader_, I guess not - there should be still a bunch of apps in the queue by then :) | 13:58 |
fader_ | \o/ | 13:58 |
fader_ | dholbach: Awesome! What do I need to do to get started then? :) | 13:59 |
dholbach | http://pad.ubuntu.com/PHDShTbnFi :) | 13:59 |
fader_ | (Or is it "Come back on Saturday and ask then"?) | 13:59 |
noodles775 | dholbach: Sorry - I didn't realise this was one which you had already been started...I thought I'd grabbed it from Needs Review, but the trello log shows otherwise. | 13:59 |
dholbach | and asking then would help too | 13:59 |
dholbach | noodles775, don't worry - I think it's totally fine to pick up an app from if it's sitting there right now | 13:59 |
dholbach | noodles775, I just checked to see if I had mentioned the .js problem to the author already | 14:00 |
dholbach | hey mterry | 14:00 |
dholbach | mterry, how are you doing? :) | 14:00 |
mterry | dholbach, sorry, my client is having problems with auto-join | 14:00 |
dholbach | no worries :) | 14:00 |
mterry | dholbach, good, what's up? | 14:00 |
fader_ | dholbach: Will do, thanks! And if I miraculously manage to have time tonight/tomorrow I'll start in on it. | 14:00 |
mterry | dholbach, some apps to review? | 14:00 |
dholbach | mterry, we're having a couple of problems with people who want to 'submitubuntu' | 14:00 |
mterry | k | 14:00 |
dholbach | https://myapps.developer.ubuntu.com/dev/apps/1225/feedback/ is one of them | 14:00 |
dholbach | https://myapps.developer.ubuntu.com/dev/apps/1274/ another | 14:00 |
dholbach | it'd be swell if you could reply to them | 14:01 |
dholbach | because I don't know much about it :/ | 14:01 |
dholbach | even didrocks wasn't 100% sure | 14:01 |
Lasall | what is the right changelog entry? only "Initial release" or is additional content allowed? | 14:01 |
dholbach | basically we provided branches, they applied them, were asked to 'submitubuntu' and either the changes were overwritten or their apps not properly /opt-ified | 14:01 |
didrocks | dholbach: do you erase everytime with the hacks debian/rules? I'm still surprise that /opt doesn't work with submitubuntu | 14:02 |
Lasall | and sry, I don't arrive to mark a branch is currently reviewed by me | 14:02 |
dholbach | Lasall, 'initial release' should be good enough - the ARB does not need heaps of history for the first release which goes in | 14:02 |
Lasall | thx | 14:02 |
dholbach | didrocks, I don't erase anything - I'm superhappy if the /opt stuff is there and I can just go and add a few things manually, so the ARB can vote on it | 14:02 |
mterry | dholbach, yeah, so submitubuntu will overwrite files in debian/. that part doesn't surprise me | 14:03 |
dholbach | didrocks, mterry: I haven't worked with quickly a lot yet, but to me it sounds like the 'updating' of a template should be a conscious step by the user | 14:04 |
noodles775 | dholbach: erm, what's with the obfuscated JS in the debian/copyright for lightread? (I don't see anything like it in the dep5 "Example 4. Complex" example. | 14:04 |
dholbach | but that's stuff for the future | 14:04 |
dholbach | noodles775, I think that's a quickly/python-distutils-extra bug | 14:04 |
dholbach | noodles775, I just went in there and removed everything which didn't make sense ;-) | 14:04 |
mterry | dholbach, the debian/ folder isn't considered part of the template, it's considered owned by quickly | 14:04 |
mterry | dholbach, same for pkgme in the future | 14:05 |
didrocks | dholbach: sorry, I meant for mterry :) | 14:05 |
mterry | what for me? | 14:05 |
dholbach | mterry, but pkgme just provides initial packaging - it isn't run every single time as part of something else, no? | 14:05 |
didrocks | mterry: do you erase everytime with the hacks debian/rules? I'm still surprise that /opt doesn't work with submitubuntu | 14:05 |
mterry | dholbach, my understanding is that it is. It has code to detect current dependencies and such | 14:06 |
dholbach | right, it currently is | 14:06 |
dholbach | stgraber, how do you (or your fellow ARB members) feel about bundled jquery? | 14:06 |
mterry | didrocks, yes, debian/rules gets overwritten each time. I'm also suprised that /opt wouldn't work. I went through some effort to make sure it did. dholbach, what is the /opt lacking bits here? | 14:06 |
mterry | dholbach, what is the problems that the branch you gave were trying to solve? | 14:07 |
didrocks | mterry: yeah, overwriting is normal and something we need anyway, just surprised about the /opt lacking bits :) | 14:07 |
mterry | didrocks, yup, agreed | 14:07 |
dholbach | mterry, these are the current conversations: | 14:07 |
dholbach | https://myapps.developer.ubuntu.com/dev/apps/1274/feedback/ | 14:07 |
dholbach | https://myapps.developer.ubuntu.com/dev/apps/1225/feedback/ | 14:07 |
Lasall | which source format is preferred? | 14:08 |
mterry | dholbach, so for 1225, the branch you gave him, I wouldn't worry about. The debian/control things are bugs in python-distutils-extra, but IMHO shouldn't be blockers for the ARB | 14:09 |
dholbach | Lasall, if they don't provide a separate source tarball (.orig.tar.gz), 3.0 native should be fine | 14:09 |
dholbach | mterry, unfortunately you're mistaken there :-( | 14:09 |
mterry | dholbach, the debian/changelog thing is fine, he can manually delete that file and quickly will create one with the comment and version he gives submitubuntu | 14:09 |
grissi_ | Hey, I heard you could need some help | 14:10 |
mterry | dholbach, ARB said that projects generated by the SRU version of quickly would be accepted, despite being slightly non-conforming | 14:10 |
mterry | dholbach, at least that was my understanding | 14:10 |
dholbach | mterry, in the last days we had to go and fix up a big number of things | 14:10 |
dholbach | including the bits in the branch I gave him | 14:11 |
dholbach | hey grissi_ | 14:11 |
dholbach | http://pad.ubuntu.com/PHDShTbnFi has some docs to help you get started | 14:11 |
stgraber | dholbach: I don't really like it, especially as it's packaged in the archive... | 14:11 |
mterry | dholbach, OK. So ARB is saying these are blockers now. So do you want me to propose an SRU branch against python-distutils-extra, or is that being done already? | 14:11 |
dholbach | stgraber, thought so | 14:11 |
stgraber | dholbach: what's the reason for not using the one from the archive? | 14:12 |
dholbach | mterry, I didn't have the time to check, but I think something is in the works already | 14:12 |
dholbach | stgraber, I guess it's merely unawareness of policies | 14:12 |
mterry | dholbach, OK. So for short term, the best you can do is locally patch python-distutils-extra or point them at the SRU proposed thing if that's already there | 14:13 |
mterry | dholbach, there isn't a way to hook into the process manually or have the files preserved | 14:13 |
grissi_ | dholbach: I get OpenID Authentication Required after I logged in with launchpad | 14:13 |
dholbach | grissi_, hang on | 14:13 |
mterry | dholbach, but for the changelog, just have them delete it before running submitubuntu | 14:13 |
dholbach | I'll move it to the wiki | 14:13 |
mterry | stgraber, why is a one-entry changelog a requirement, out of curiousity? | 14:13 |
dholbach | grissi_, let me get back to you in a sec | 14:14 |
doctormon | hello | 14:14 |
mterry | submitubuntu should probably do that for them | 14:14 |
dholbach | mterry, if you could provide a comment for the other app, that'd be nice | 14:14 |
mterry | oh right | 14:14 |
dholbach | thanks a bunch :) | 14:14 |
mterry | dholbach, so I'm a little confused on 1274. It looks like he has gone to manual packaging? And he sees it being installed into /opt but you don't? | 14:16 |
dholbach | yeah, I told him to 'quickly submitubuntu' but it seems it did not work | 14:16 |
LoT | dholbach: dump me a link to the source package for that? | 14:18 |
dholbach | LoT, for which? | 14:18 |
* LoT is ssh'd into an Ubuntu box to dissect an unrelated package | 14:18 | |
LoT | dholbach: 1274 | 14:18 |
LoT | (for dget) | 14:18 |
LoT | (so i can dissect the source package and simulate the installation to confirm if its in /opt) | 14:18 |
dholbach | dget https://launchpad.net/~phoenix1987/+archive/ppa/+files/gtumbler_12.07.3.dsc | 14:19 |
mterry | dholbach, looks fine to me | 14:19 |
mterry | dholbach, except the desktop file is in /opt instead of /usr | 14:19 |
dholbach | oh yeah? | 14:19 |
dholbach | then I must have looked at the wrong one | 14:19 |
mterry | dholbach, the precise one in the PPA? (there are two, one for oneiric, one for precise) | 14:20 |
dholbach | yep | 14:20 |
mterry | The oneiric one is just /usr, since it has the -public1 and must have been the result of a 'quickly share' | 14:20 |
mterry | dholbach, but the precise one is the /opt one | 14:20 |
dholbach | grissi_, https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown | 14:21 |
dholbach | mterry, are we both talking about https://launchpad.net/~phoenix1987/+archive/ppa/+files/gtumbler_12.07.3.dsc? | 14:22 |
mterry | dholbach, yeah | 14:23 |
dholbach | mterry, if I build it, it installs to /usr | 14:23 |
dholbach | everyone who's looking for docs to help with the reviews, have a look at https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown | 14:23 |
mterry | dholbach, I was looking at the deb in the PPA itself | 14:24 |
mterry | dholbach, how are you building it? | 14:24 |
dholbach | mterry, 'debuild' | 14:24 |
LoT | apparently my system doesnt want to work | 14:24 |
LoT | *loads up a different system for package dissecting* | 14:24 |
dholbach | mterry, let me pbuilder it just to try | 14:24 |
mterry | dholbach, interesting... it looks like the author is using oneiric quickly... | 14:25 |
mterry | dholbach, which may be part of the problem | 14:25 |
noodles775 | dholbach: So I'm down to the following warnings. I'm guessing lines 3-4 can be ignored, 4-6 I can chmod (assuming they don't need +x), and not sure what to do about line 2. | 14:25 |
dholbach | mterry, interestingly enough it seems to work in pbuilder?????? | 14:25 |
dholbach | mterry, alright, I'll have another go at gtumbler then | 14:26 |
* noodles775 finds http://lintian.debian.org/tags/copyright-refers-to-deprecated-bsd-license-file.html | 14:26 | |
noodles775 | Nice. | 14:26 |
didrocks | dholbach: stgraber: one entry changelog is required? | 14:26 |
mterry | dholbach, I would highly recommend the author use 12.04 precise though. That's the one that has all the ARB fixes (and will install the desktop file in the right place) | 14:26 |
mterry | didrocks, yeah for ARB as I recall | 14:27 |
dholbach | mterry, yeah, but asking people to upgrade to a new ubuntu version will take us a bit longer :) | 14:27 |
didrocks | wow, as an archive admin NEWing a lot of package for ubuntu, I never required that | 14:27 |
didrocks | other as well | 14:27 |
didrocks | same for debian ftp archive admin | 14:27 |
dpm | dholbach, in terms of prioritizing, and in case it helps, you can leave gtumbler for later. We've closed the list and disqualified it because it does not run | 14:27 |
didrocks | not sure what is intended here | 14:27 |
mterry | dholbach, well, the version in 11.10 will not create a deb file that will work for users | 14:28 |
dholbach | maybe you can deliver the news then :-P | 14:29 |
Lasall | I reviewd an application (xkcd browser) but it does not install to /opt . what to do? | 14:29 |
mterry | in that review page? ook | 14:29 |
dholbach | Lasall, https://myapps.developer.ubuntu.com/dev/apps/1267/feedback/ is the conversation which happened earlier | 14:29 |
dholbach | ^ that one is another one where somebody seems to have issues with 'submitubuntu' | 14:30 |
Lasall | hmpf, so its reviewd twice :( | 14:30 |
dholbach | Lasall, yeah, the list at https://myapps.developer.ubuntu.com/dev/arb/ might be helpful | 14:31 |
doctormon | dholbach: I was asked to report in for review duty. | 14:35 |
dholbach | hey doctormon, we set up https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown which might help getting started | 14:36 |
dholbach | Lasall, https://myapps.developer.ubuntu.com/dev/apps/1259/ looks like an app which has not been reviewed yet | 14:39 |
dholbach | same for https://myapps.developer.ubuntu.com/dev/apps/1241/ | 14:39 |
dholbach | or https://myapps.developer.ubuntu.com/dev/apps/1235/ | 14:39 |
dholbach | or https://myapps.developer.ubuntu.com/dev/apps/1226/ | 14:40 |
dholbach | or https://myapps.developer.ubuntu.com/dev/apps/1220/ | 14:40 |
Lasall | yeah | 14:40 |
Lasall | thx dholbach :) | 14:40 |
dholbach | let me know if the instructions (https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown) trying to review them work or don't work | 14:40 |
dholbach | and where they should be clearer | 14:40 |
dholbach | maybe everybody who goes and reviews something lets the others on IRC know | 14:40 |
Lasall | its hard to find which app needs review | 14:40 |
dholbach | so we don't step on each other's toes | 14:41 |
doctormon | Should be on that map thing right? | 14:41 |
dholbach | if you have a look at http://irclogs.ubuntu.com/2012/07/12/%23ubuntu-arb.html#t12:06 you can see how noodles775 and I reviewed kenny together - maybe that helps as well | 14:42 |
dholbach | doctormon, hm? :) | 14:42 |
dpm | thanks for coming over doctormon :) | 14:42 |
noodles775 | dholbach: I've done everything I can for lightread (which seems fine). There are those 4 remaining warnings, which I've documented at: https://myapps.developer.ubuntu.com/dev/apps/1225/feedback/ | 14:43 |
noodles775 | dholbach: if you think that's OK, I'll send an email and move it to vote. | 14:43 |
doctormon | dholbach: You have a visual map webpage, showing the progress through the process? | 14:43 |
dholbach | you mean the Trello board? | 14:43 |
dholbach | noodles775, I just had a chat with stgraber earlier and he seemed to say that the embedded-javascript-library bits should be fixed | 14:44 |
dholbach | noodles775, I'll take a look at it | 14:44 |
doctormon | dholbach: YEs! Trello | 14:44 |
noodles775 | dholbach: cool. | 14:45 |
dholbach | noodles775, what is the diff based on? do you have a branch somewhere? | 14:45 |
dholbach | noodles775, I had to replace some jquery bits somewhere else already, so I probably find that code somewhere again | 14:45 |
noodles775 | dholbach: https://code.launchpad.net/~michael.nelson/ubuntu-app-reviews/lightread | 14:46 |
dholbach | awesome | 14:46 |
* dholbach has a look | 14:46 | |
Lasall | where to find source branch? e.g. https://myapps.developer.ubuntu.com/dev/apps/1241/ | 14:47 |
doctormon | dholbach: Do you have a link for the trello? | 14:48 |
dholbach | doctormon, it should be in the docs, no? | 14:48 |
dholbach | https://trello.com/board/ubuntu-arb-submissions/4fee2215cee295013c0862ba | 14:48 |
doctormon | Although if you're not using it for the review...? | 14:48 |
dholbach | doctormon, we are | 14:48 |
dholbach | but still we unfortunately track things in a couple of different places :/ | 14:49 |
dholbach | ^ can somebody help Lasall please? | 14:49 |
Lasall | <3 | 14:49 |
grissi_ | https://code.launchpad.net/ubuntu-app-reviews/+branches | 14:49 |
Lasall | and how to map to the correct branch? I already searched there | 14:50 |
dholbach | lp:~ubuntu-app-review-contributors/ubuntu-app-reviews/lan-chatter | 14:52 |
doctormon | dholbach: Integration is the lost super power | 14:52 |
Lasall | arg, this site as more pages than 1... thx dholbach | 14:53 |
dholbach | doctormon, I agree with you - if there were generally more people working on this it'd be easier | 14:53 |
LoT | 14:43 < elfy> hi raju | 14:54 |
LoT | whoops sorry | 14:54 |
LoT | putty is evil | 14:54 |
LoT | accidential rightclick pasted stuff | 14:54 |
mterry | dholbach, stgraber: are we sure that Standards-Versions and such are really blockers? Seems like stickling, when there are so many other exceptions for quickly-created packages like the gosh-awful debian/rules it creates in 12.04 | 14:54 |
stgraber | mterry: they're no actual blocker but they're also so easy to fix that there's really no reason not to | 14:55 |
mterry | stgraber, not for quickly-created projects. For those, you have to patch python-distutils-extra | 14:55 |
stgraber | mterry: IIRC dholbach and the others have just been fixing these in the packaging branch post-quickly, which works fine | 14:56 |
mterry | stgraber, they've been trying, but that doesn't work, because quickly will overwrite them each time. There is no post-quickly | 14:56 |
mterry | stgraber, which is why life would be so much easier if we didn't block on such nits. Doing so will require an SRU of python-distutils-extra (which isn't necessarily a bad idea long term, but seems awkward short term) | 14:57 |
dpm | coolbhavi, did you add the comment about zlizer on the apps spreadsheet? I'm asking because I think they're not duplicates | 14:58 |
grissi_ | I am currently reviewing babysmix: Should the docs be installed to /usr or to /opt ? | 14:58 |
coolbhavi | no dpm I just viewed the spreadsheet | 14:58 |
dpm | ok, no worries, thanks coolbhavi | 14:59 |
doctormon | dholbach: I disagree with the generalisation, the project would need more ice breakers early on, but more helpers later on won't make the project jump to a lower energy band. | 14:59 |
doctormon | Just hopefully get through the work at the experenced energy level. | 14:59 |
dholbach | doctormon, I agree very much with you | 14:59 |
dholbach | doctormon, but realistically we're in a situation with a lot of submissions and submitters who would like to have a reply right now :) | 14:59 |
doctormon | Indeed, lets do it then. | 15:00 |
dholbach | rock and roll | 15:00 |
dholbach | noodles775, lp:~dholbach/ubuntu-app-reviews/lightread :-D | 15:00 |
dholbach | noodles775, I've got to hop on a call in a bit - so if you could share the good news (if it works for you), that'd be great | 15:01 |
noodles775 | dholbach: cool, will do - thanks! | 15:01 |
* dholbach hugs noodles775 | 15:01 | |
grissi_ | Should docs be installed to /usr or to /opt ? | 15:04 |
dholbach | grissi_, no, docs should be fine in /usr/share/doc/ and AFAIK arb-lint should not complain about it | 15:04 |
doctormon | hmm I cant change the trello board | 15:04 |
Lasall | guidelines mention <upstream>-0extras<ubunturelease>.<packagerev> as version string but this is not native package format | 15:06 |
dholbach | Lasall, don't worry too much about it, for a native version 1.2.3 will be fine | 15:07 |
dholbach | like 1.2.3 | 15:07 |
Lasall | ok thx | 15:07 |
doctormon | Are all the items in the arb list for review? Or just showdown apps? | 15:10 |
dholbach | you can review whichever you like, personally I've been concentrating on the showdown apps | 15:10 |
doctormon | I can't actually tell the difference, lol | 15:11 |
jbisch | Hi, new here. Let me know if I can be of help with reviewing showdown apps. | 15:11 |
manish | Hello! | 15:11 |
grissi_ | Should packages be installed to opt/extras.ubuntu.com/... or is opt/.../ fine too | 15:12 |
dholbach | opt/extras.ubuntu.com/package | 15:13 |
dholbach | just try to build one of the packages and run arb-lint in the source tree | 15:14 |
dholbach | and it will tell you if the files are in the right place | 15:14 |
dholbach | jbisch, https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown is where we put together some docs for the review | 15:14 |
grissi_ | yeah I have done so and they were all in /opt but in the wrong place | 15:15 |
doctormon | I can't seem to link up the arb list to the branch list, I'm failing at this. | 15:16 |
doctormon | Ah found it, damn multiple pages. | 15:17 |
mhall119 | grissi_: sounds like it'll need changes to the packaging script | 15:20 |
mhall119 | you might need to just send a review as "Needs Information" asking the developer to fix ti | 15:20 |
grissi_ | yeah I'm currently writing it but were can I review it? | 15:24 |
dholbach | what do you mean by review it? | 15:30 |
doctormon | I don't have a "Start Review" button in myapp website, should I worry? | 15:31 |
grissi_ | I can't find a | 15:32 |
grissi_ | Start Review button | 15:32 |
Lasall | I can't comment on an app: Access forbidden | 15:32 |
Lasall | (to ask developer to fix this /opt issue) | 15:33 |
doctormon | Hmm this is an odd app I'm trying to review here, the project's code branch looks good, but the auto-imported branch in the arc is a completely different app... | 15:33 |
doctormon | http://bazaar.launchpad.net/~reg-mlux/interest-calculation/trunk/files should be http://bazaar.launchpad.net/~ubuntu-app-review-contributors/ubuntu-app-reviews/interest-calculation/files | 15:34 |
dholbach | doctormon, can you give me the link to the myapps submission? | 15:34 |
dholbach | there was a problem with myapps I'm happy to workaround for you :) | 15:34 |
doctormon | https://myapps.developer.ubuntu.com/dev/apps/1172/ | 15:34 |
dholbach | I'll get back to you | 15:34 |
doctormon | thanks dholbach | 15:34 |
jbisch | Can I be added to the Trello board? I want to move an app to being reviewed. My profile is https://trello.com/josephbisch. | 15:35 |
* doctormon thanks the heavens this isn't a nuclear reactor project. *tongue in cheek!* | 15:35 | |
LoT | lol | 15:35 |
dholbach | doctormon, lp:~ubuntu-app-review-contributors/ubuntu-app-reviews/interest-calculation | 15:36 |
grissi_ | dholbach, https://myapps.developer.ubuntu.com/dev/apps/1035/ , http://paste.ubuntu.com/1088152/ | 15:36 |
grissi_ | have to go now see you tommorow | 15:36 |
dholbach | thanks!!! | 15:37 |
Lasall | dholbach: https://myapps.developer.ubuntu.com/dev/apps/1241/ http://paste.ubuntu.com/1088159/ | 15:39 |
dholbach | thanks! | 15:41 |
doctormon | thanks dholbach | 15:46 |
doctormon | Damn I keep on wandering off into a design review. Not the job here! | 15:46 |
vibhav | Indicator Stickynotes looks good to me | 15:53 |
vibhav | dholbach: ^ | 15:53 |
dholbach | vibhav, arb-lint and lintian relatively happy? | 15:53 |
dholbach | vibhav, which branch is it? | 15:53 |
vibhav | dholbach: I took it from https://launchpad.net/~umang/+archive/indicator-stickynotes/+packages | 15:54 |
dholbach | hey asomething | 15:54 |
vibhav | dholbach: The only lintian errors I see are dir-or-file-in-opt , which are necessary for apps | 15:54 |
dholbach | yes | 15:54 |
dholbach | vibhav, I'll take a look at it in a bit again, just to verify | 15:55 |
vibhav | dholbach: And arb-lint returns nothing | 15:55 |
asomething | hi all! | 15:55 |
vibhav | asomething: o/ | 15:55 |
dholbach | thanks vibhav! | 15:55 |
vibhav | youre welcome | 15:55 |
* vibhav is having a look at gtkreddit | 16:02 | |
asomething | so, on list it was mentioned that apps that ask for root aren't for the ARB process. Is this documented anywhere? It doesn't seem to be on https://wiki.ubuntu.com/AppReviewBoard/Review/Guidelines | 16:04 |
dholbach | oh wow - which one was that? | 16:05 |
vibhav | Im sure there is going to be FUD regarding the rules of the ARB that the ARB has rules similar to that of the Ubuntu App store | 16:06 |
vibhav | :( | 16:06 |
vibhav | s/Ubuntu App Store/Apple App Store/ | 16:06 |
dholbach | ? | 16:06 |
asomething | dholbach, it came up discussing aplomb on list, but rfus also calls pkexec | 16:07 |
dholbach | wow, I didn't know | 16:07 |
vibhav | dholbach: Im sure stupid people will compare the ARB guidelines to those of the Apple Store :( | 16:07 |
dholbach | which of the guidelines do you personally feel is unreasonable? | 16:08 |
vibhav | the root ones | 16:09 |
vibhav | Though I fell it is fine | 16:09 |
vibhav | feel* | 16:09 |
vibhav | Finally, they are only apps | 16:09 |
dholbach | ok | 16:09 |
vibhav | But there are always people there to critisize | 16:09 |
vibhav | Like that story on why Ubuntu doesnt use the "L" word | 16:10 |
asomething | "ARB apps aren't allowed to touch system files or require superuser" - stgraber https://lists.ubuntu.com/archives/app-review-board/2012-July/001376.html | 16:10 |
asomething | I knew about touching system files, but the superuser requirement was new to me | 16:11 |
vibhav | hmm, https://myapps.developer.ubuntu.com/dev/apps/1081/ is based on Chromium, shouldnt it be rejected | 16:11 |
vibhav | "Apps should not be forks or updates of existing applications in the Ubuntu archive " | 16:11 |
dpm | vibhav, I'd be up for rejecting it too. On top of that, a web browser is too complex an app for the ARB | 16:16 |
dholbach | vibhav, it indeed looks good | 16:17 |
dholbach | I just pushed some tiny changes to lp:~dholbach/ubuntu-app-reviews/indicator-stickynotes | 16:18 |
dholbach | vibhav, did you test-install and test-run it? | 16:18 |
coolbhavi | vibhav, that was the core requirement of App showdown I believe and we ARB only prefer to review light weight apps | 16:18 |
vibhav | coolbhavi: yup | 16:19 |
vibhav | dholbach: yes | 16:19 |
vibhav | dholbach: It looks good to me | 16:19 |
dholbach | mail sent | 16:23 |
vibhav | cool | 16:23 |
doctormon | dholbach: https://myapps.developer.ubuntu.com/dev/apps/1266/ -> http://paste.ubuntu.com/1088263/ | 16:34 |
dholbach | oh wow | 16:36 |
dholbach | didrocks, ^ ever seen anything like this before? | 16:36 |
* didrocks looks | 16:36 | |
doctormon | I looked at the py, it's importing X11 Display, causing error. | 16:36 |
didrocks | dholbach: oh! | 16:37 |
didrocks | dholbach: I know why you had this bad window the other day | 16:37 |
didrocks | this just made me realize | 16:37 |
didrocks | so basically, p-d-e, to detect depends has to import the package | 16:37 |
didrocks | to know all the dirty little secret of the imported modules | 16:37 |
didrocks | and some modules are doing bad things on import | 16:38 |
didrocks | like executing code… | 16:38 |
didrocks | I'm sure it's the case of wiimap | 16:38 |
didrocks | waow, this is a big issue when you embeed bad python modules | 16:38 |
didrocks | meaning that you can't autopackage them in chroot or whatever | 16:39 |
didrocks | you need to have everything installed | 16:39 |
didrocks | (this is when you generate debian/control) | 16:39 |
dholbach | asomething, maybe you can pack doctormon's paste into a myapps reply? | 16:39 |
dholbach | I need to rush out real quick before I have the CC meeting | 16:39 |
doctormon | didrocks: Does quickly create the Builder.py and Window.py files in *_lib for these apps? | 16:39 |
dholbach | so brb | 16:39 |
didrocks | doctormon: indeed | 16:40 |
doctormon | didrocks: I'm surprised it's embeding a lib, shouldn't that be packaged? | 16:41 |
didrocks | doctormon: yeah, we are under discussion to push that to a library for next cycle | 16:42 |
vibhav | For automatically ;aunchong on startup, does a program need any special permissions? | 16:46 |
jbisch | May I have permission to review apps and post comments on myapps? I dont have a start review link and I am unable to post comments. | 16:48 |
mhall119 | dholbach: what is this Babys Mix card in the trello? | 16:48 |
doctormon | didrocks: Have you checkout this: https://code.launchpad.net/~doctormo/doctormo-random/gtkme | 16:49 |
didrocks | doctormon: oh yeah, it's really cool, you made a video about it, didn't you? | 16:50 |
doctormon | didrocks: Don't think so, I made a video about clutter/css a few weeks ago. | 16:57 |
didrocks | doctormon: oh right, I was thinking it was the same thing | 16:57 |
didrocks | doctormon: will give it a look :) | 16:57 |
doctormon | thanks didrocks | 16:58 |
dholbach | mhall119, no idea | 17:05 |
dholbach | https://myapps.developer.ubuntu.com/dev/apps/1035/? | 17:05 |
mhall119 | dholbach: it's not on my spreadsheet of showdown entries | 17:08 |
dholbach | no idea | 17:08 |
dholbach | sorry | 17:08 |
jbisch | dholbach: I can't review apps on myapps with my account. | 17:20 |
LoT | technically nor can I but that's a separate issue | 17:21 |
dholbach | just put your review text on paste.ubuntu.com and somebody else can put it into the review window | 17:21 |
* LoT blames the firewalls | 17:21 | |
dholbach | ← in a call right now | 17:21 |
LoT | dholbach: you're always on the phone or something :/ | 17:21 |
dholbach | I know | 17:21 |
dholbach | but stgraber, mhall119, wendar should for example be able to help as well | 17:22 |
wendar | jbisch: are you a member of the app-review-contributors team? that's how MyApps knows to grant permission to post reviews | 17:23 |
jbisch | wendar: I am not. This is my first time reviewing an app. I'll try joining the team. | 17:23 |
jbisch | Someone please post http://paste.ubuntu.com/1088338/ as a comment to https://myapps.developer.ubuntu.com/dev/apps/1169/ | 17:24 |
doctormon | hey wendar | 17:26 |
wendar | doctormon: hi! | 17:26 |
wendar | doctormon: thanks for connecting me with Darren, he did a great job on the icons | 17:27 |
Imxset21 | So I heard you guys would like help reviewing? | 17:34 |
jbisch | Imxset21: Check out https://wiki.ubuntu.com/AppReviewBoard/Review/Showdown | 17:35 |
Imxset21 | Thanks | 17:35 |
dholbach | alright my app reviewing friends - I have a couple of friends coming over, so I'll try to clean the place up a little bit :) | 17:42 |
dholbach | I'll be back reviewing tomorrow :) | 17:42 |
dholbach | have a great rest of your day! | 17:42 |
PaoloRotolo | Hi all! | 17:49 |
Imxset21 | So I ran arb-lint on an app-submission and several warnings/errors popped up. What's the appropriate way to contact the author? Email, bug report on launchpad, etc.? | 17:58 |
doctormon | Oooh, maps is a keeper. Excellent app. | 17:59 |
OwaisL | Is it OK to have a symlink for /opt/extras.ubuntu.com/app/bin/app in /usr/bin/ ? | 18:24 |
george_e | OwaisL: Why would you need a symlink in /usr/bin? | 18:25 |
OwaisL | george_e, the app also has a CLI typing in the full path would be considered bad UX. Also, they app creates a number of .desktop files in ~/.local/share/applications which also have to be hard coded to /opt path. It just doesn't feel right to me to hard code path for executable | 18:27 |
george_e | Ah, I understand. | 18:29 |
grissi | Hi | 18:35 |
grissi | As I can't review apps can someone please review this https://myapps.developer.ubuntu.com/dev/apps/947/ with this text http://paste.ubuntu.com/1088477/ | 18:37 |
doctormon | Any official person here? dh<tab> is offline, but does anyone else have policy power? | 18:44 |
LoT | did you poke mhall119? | 18:52 |
mhall119 | who? | 18:56 |
LoT | doctormon | 18:58 |
LoT | in case you can help him out, mhall119 | 18:58 |
LoT | ... whoops, i left python running on a loop o.O | 18:58 |
doctormon | mhall119: I sent an email to dh about trello, basic idea is that we rename "Reply from Developer" to "Waiting on Reviewer" so us sub-reviewers who have access to trello can add items into that list that real reviewers can see. Perhaps with links to pastebin etc in the comments. | 19:07 |
mhall119 | doctormon: you mean if you're reviewing something and get stuck? | 19:09 |
doctormon | yeah, or even if things fail and we can't actually do a response because we're not ARB mentors. | 19:18 |
doctormon | Which is the same thing really. | 19:18 |
mhall119 | doctormon: it's the ARB's board, so I don't want to change it without their consent | 19:30 |
mhall119 | wendar: stgraber: highvoltage: ^^^ | 19:30 |
mhall119 | ajmitch: ^^ | 19:30 |
stgraber | I don't mind (though I haven't really used trello yet, tbh) | 19:32 |
jvrbanac | mhall119: Are y'all still needing people to help review stuff? I won't be able to do anything until after I get off work in a few hours, but I figured I would try to catch you before the end of your work day. | 19:44 |
highvoltage | mhall119: in the middle of something, can't read now | 19:53 |
mhall119 | jvrbanac: yup, still have lots to do, ping me when you're available | 20:11 |
jvrbanac | Ok will do. | 20:12 |
ajmitch | doctormon: moving cards to the voting queue in trello isn't enough to get people to vote on it, we need an email to the list with the branch so we can go through, branch it & review it | 21:08 |
george_e | mhall119: I've installed arb-lint, checked out lp:deltify, and built the package with 'debuild -us -uc'. | 21:17 |
george_e | The only Lintian errors were all 'dir-or-file-in-opt'. | 21:17 |
george_e | However, when I run arb-lint, I received the following warnings: http://dpaste.com/770016/ | 21:18 |
george_e | Some of them I can fix. | 21:18 |
george_e | (Like the error about multiple changelog entries, etc.) | 21:18 |
george_e | But others... I'm not exactly sure what to do with them. | 21:18 |
mhall119 | george_e: you can fix all but the size warning, which can be ignored | 21:27 |
mhall119 | Quickly puts 'cdbs' in the debian/control Build-Depends field, even if you don't need it. You can probably just move it | 21:27 |
george_e | mhall119: Okay, I've just pushed 'lp:~george-edison55/ubuntu-app-reviews/deltify' | 21:28 |
george_e | ...with all but the size warning corrected. | 21:28 |
mhall119 | perfect | 21:28 |
george_e | According to the instructions, the next step is 'sudo debi'. | 21:29 |
mhall119 | or you can open the .deb in Software Center | 21:30 |
mhall119 | which is what I usually do | 21:30 |
george_e | Okay. | 21:31 |
adrian_ | mhalll119: Hey there, I found your nick on the developer blog-post about the app showdown and have a quick question. | 21:37 |
adrian_ | in the rules, it says: the Participant can submit more than one app, up to a maximum of 2. Participants can charge for applications in the Software Centre, but the code must be released under an Open Source license to make its review possible. | 21:37 |
adrian_ | that's what I did. But I received an email today saying this: | 21:37 |
adrian_ | Hi. Your application was routed to the commercial queue (vs the ARB queue) since you put a price on the application. If you want to submit this to the showdown, please remove the price. | 21:37 |
adrian_ | (the app was uploaded to a PPA and was built there. So obviousely, it's open source. MIT licensed to be exact) | 21:38 |
adrian_ | (That commercial applications are possible is also mentioned in the "Review:" part of the rules: Review: zero-cost applications will be reviewed at the technical level and published by the Ubuntu App Review Board (ARB). Paid-for applications will be reviewed and published by the Consumer Apps (CA) team at Canonical.) | 21:40 |
mhall119 | adrian_: who send that email? | 21:42 |
adrian_ | John Pugh | 21:42 |
mhall119 | what was the app? | 21:42 |
adrian_ | Hackwork | 21:43 |
adrian_ | just noticed that I can answer that post when I go to the "my app" page. should I just do that? | 21:43 |
doctormon | adrian_: An app can be commercial and open source, open source has nothing to do with the price. | 21:43 |
adrian_ | Sure I know | 21:44 |
mhall119 | adrian_: I'll talk to John, your app can still be considered for the contest if it meets all the other qualifications | 21:44 |
mhall119 | adrian_: can you link me to you MyApps page? | 21:44 |
adrian_ | that one? https://myapps.developer.ubuntu.com/dev/apps/1192/ | 21:44 |
doctormon | ajmitch: I have sent an email for each review to the board, none of them have gone through because it's a moderated board. Someone needs to clear the queue. | 21:44 |
ajmitch | doctormon: ah right, you're not subscribed to the list? | 21:45 |
ajmitch | https://lists.ubuntu.com/mailman/listinfo/app-review-board if you want to subscribe, it's a bit busy at the moment since every app update on myapps gets mailed there | 21:46 |
mhall119 | adrian_: and a link to your PPA too? | 21:47 |
adrian_ | https://launchpad.net/~agib/+archive/hackwork | 21:47 |
adrian_ | Should I answer John's "Needs Information" request? Or just wait? | 21:48 |
doctormon | ajmitch: I figured I'd wait, I was only marshaled into helping today and I know it must be busy. | 21:49 |
mhall119 | adrian_: tell him that Michael Hall says commercial apps qualify for the Showdown as long as they are open source | 21:49 |
adrian_ | k, will do :) | 21:50 |
mhall119 | adrian_: your package should install to /opt/extras.ubuntu.com/hackwork/ | 21:51 |
ajmitch | doctormon: oh, someone twisted your arm to help out? :) | 21:51 |
adrian_ | oh. I thought that /opt/hackwork was enough | 21:52 |
adrian_ | should I update the packge in the ppa? | 21:52 |
mhall119 | adrian_: yes please | 21:52 |
adrian_ | k | 21:52 |
mhall119 | adrian_: also, do you just run the Hackwork.exe on Linux? | 21:52 |
mhall119 | or Hackwork | 21:52 |
adrian_ | yes, with mono | 21:52 |
adrian_ | I think there is the RunHackwork script which does that | 21:52 |
adrian_ | and it installs a .desktop file of course | 21:53 |
mhall119 | cool, I'll give it a try | 21:53 |
adrian_ | :) | 21:53 |
adrian_ | and don't get irritated by the amount of code. We are 5 people who worked almost full-time on it | 21:53 |
doctormon | adrian_: Sounds good, what does it do? | 21:54 |
adrian_ | It's a RTS-game | 21:54 |
adrian_ | which has some neat little features ;-) try it out :p | 21:54 |
adrian_ | uhm.. when I'm just here right now.. I always wondered how to correctly create updates to packages in a ppa (the -1/-2 at the end of the package name that indicates the ubuntu revision) | 21:55 |
adrian_ | dput always wants to upload the .orig.tar.gz again and fails :/ | 21:55 |
doctormon | adrian_: I can't find any of the code | 21:57 |
adrian_ | https://launchpad.net/~agib/+archive/hackwork/+files/hackwork_0.1.6.orig.tar.gz | 21:58 |
adrian_ | that's the orig.tar.gz used for building the package. it contains everything needed for the build | 21:58 |
doctormon | adrian_: you not using bzr or git? | 21:58 |
adrian_ | No, we're doing development in private and only open-source releases | 21:59 |
adrian_ | we have our own SVN repo | 21:59 |
george_e | mhall119: I have finished reviewing Deltify and submitted an email to the app-review-board mailing list. | 21:59 |
george_e | Are there any further steps I need to take? | 21:59 |
adrian_ | ls | 22:01 |
adrian_ | oops, sorry | 22:01 |
adrian_ | multi-monitor fails :/ | 22:01 |
adrian_ | again.. how to I get dput to not upload the .orig.tar.gz a second time for a new ubuntu revision (-2 suffix in the version string)? :/ | 22:02 |
doctormon | adrian_: Can you see private messages on irc? | 22:05 |
adrian_ | uhm.. not sure, I'm using webchat.freenode.net :/ | 22:06 |
adrian_ | not much of an IRCer myself | 22:06 |
adrian_ | at least I diddn't see one yet.. in case you tried to write one | 22:06 |
doctormon | adrian_: Just asking about development, is it a windows project? | 22:07 |
adrian_ | No. Well, it also runs on windows as one of us uses windows | 22:07 |
adrian_ | but we simply knew the XNA framework for game development before and also knew the Linux-clone MonoGame | 22:07 |
adrian_ | so we simply chose that to be more efficient so we don't have to learn a new framework _and_ code a game in such short time | 22:08 |
adrian_ | but the target was the showdown in the first place. That it also runs on windows is more of a side-effect | 22:09 |
doctormon | adrian_: Sounds fun; was the choice for private development done before making it open source? | 22:10 |
adrian_ | actually, we wanted to have it closed source so we could sell it commercially afterwards. but then we read that open source is a requirement for the showdown | 22:11 |
adrian_ | so we open sourced it :) | 22:11 |
mhall119 | george_e: lather, rinse, repeat | 22:15 |
doctormon | adrian_: Hopefully you'll be able to sell it and make it open source. Would you be willing to keep me informed about how well it does? I'm very interested in the commercial open source market and believe with channels like the Software Center in Ubuntu it can work. | 22:15 |
adrian_ | doctormon: well, I think most people won't even notice that it's open source. Right now the only source that is online are the .orig.tar.gz files. And one might notice it when seeing the MIT license | 22:16 |
adrian_ | but I think most poeple won't notice it | 22:16 |
george_e | mhall119: But I don't need to update anything on Trello or something like that? | 22:17 |
adrian_ | especially since we are currently also trying to get on desura, where people are probably even less open-source-aware. Not sure however | 22:17 |
adrian_ | but If you want to know how things are going, feel free to drop me a mail. Otherwise I will definitely forget :) | 22:17 |
doctormon | adrian_: Well that's the idea really, customers don't really care, but developers do and the effeciancy of your support operation benefits from being foss. | 22:17 |
doctormon | And customers care eventually when they want other developers to help them fix problems or make it work on a new platform. :-) | 22:19 |
adrian_ | Yeah, there are probably always some enthusiasts who want to take a look at the code | 22:19 |
adrian_ | not sure if you read the description, but the game is in a inside-computer-scifi-setting where you have to virtually hack machines. We developed a simple algorithm that reads the player's browser history and uses the hostnames from there as content in the game | 22:20 |
adrian_ | actually, the first question when I publicly announced hackwork was "oh well.. can I disable that? I don't trust it if I can't see the source code..." | 22:21 |
adrian_ | so for those people, open source is clearly a benefit (but you can disable that feature anyway ;-) ) | 22:21 |
adrian_ | gah.. now I messed up my build when moving to /opt/extras.ubuntu.com :/ | 22:23 |
doctormon | adrian_: I'm still trying to build it from the orig, hmm. | 22:24 |
adrian_ | not working? did you install the build-deps? | 22:24 |
adrian_ | should work without a problem with Ubuntu 12.04. At least I can do it here and the build-bot can do it, too :) | 22:25 |
doctormon | I got the mono-develop, but I only have the orig, no build-dep list | 22:25 |
adrian_ | aah right | 22:25 |
adrian_ | one sec, I'll send you the line | 22:25 |
adrian_ | libdbus1.0-cil-dev, devscripts, cli-common-dev, mono-xbuild | 22:26 |
doctormon | thanks adrian_ | 22:26 |
ajmitch | adrian_: not using monogame? | 22:26 |
adrian_ | yes, using MonoGame | 22:26 |
adrian_ | but that's not in the repository, so I include it in my source package | 22:27 |
ajmitch | ah right, that's a bit icky but it'll need to get into quantal & be backported to precise for you to do otherwise | 22:27 |
ajmitch | iirc it's been uploaded to debian unstable now | 22:27 |
adrian_ | yep | 22:27 |
adrian_ | hm.. I'm not sure if its far enought to do that | 22:28 |
adrian_ | I had to do a _lot_ of adjustments and pull-requests to the monogame project to get everything to run correctly | 22:28 |
* ajmitch guesses directhex will get it synced to quantal | 22:28 | |
adrian_ | there are just so many frequent changes and no reliable stable releases :/ | 22:28 |
ajmitch | 2.5.1 wasn't working well? | 22:29 |
doctormon | adrian_: All I get is this: http://paste.ubuntu.com/1088882/ | 22:29 |
adrian_ | 2.5.1 only has 2D support | 22:29 |
adrian_ | I had to use the 3d-branch from git (which is mainly developed by Sickheadgames) and even that needed many changes and fixes | 22:29 |
adrian_ | doctormon: doesn't look right.. you're somehow loading the windows project files | 22:30 |
adrian_ | but correctly opened the HackworkLinux solution | 22:30 |
adrian_ | looks weird... | 22:30 |
ajmitch | hopefully all that can get rolled into a stable release soonish, bundling your own fork of libraries really isn't nice :) | 22:30 |
adrian_ | yeah, I know :/ | 22:31 |
ajmitch | morning robert_ancell | 22:31 |
robert_ancell | ajmitch, that was fast | 22:31 |
adrian_ | oh.. and MonoGame depends on OpenTK, which is also not in the repository ;) | 22:31 |
ajmitch | adrian_: also in debian now | 22:31 |
adrian_ | doctormon: did you try to open both solutions or something like that?... | 22:31 |
adrian_ | ajmitch: ah, okay :) | 22:31 |
doctormon | adrian_: I copied a file, the first error I got was: Could not find file "/tmp/hackwork/src/Projekt/HackworkLinux.sln". | 22:32 |
ajmitch | robert_ancell: yeah, I was talking in this channel, and you appeared :) | 22:32 |
doctormon | adrian_: So I copied Could not find file "/tmp/hackwork/src/Projekt/Hackwork.sln" to it. | 22:32 |
adrian_ | uhm | 22:34 |
adrian_ | that doesn't seem right | 22:34 |
adrian_ | the Hackwork.sln is the windows project | 22:34 |
adrian_ | what you need is HackworkLinux.sln.. it's not there? | 22:34 |
adrian_ | can't beleive that.. it has to be.. let me double-check.. | 22:35 |
adrian_ | you are right.. it isn't | 22:35 |
adrian_ | wow.. where did that go?! | 22:35 |
ajmitch | how is the package in the ppa built then? | 22:35 |
* ajmitch is slowly downloading that | 22:35 | |
adrian_ | it's using xbuild on the HackworkLinux.sln | 22:35 |
adrian_ | strange.. | 22:36 |
adrian_ | xbuild $(CURDIR)/HackworkLinux.sln "/p:Configuration=Release" | 22:36 |
adrian_ | that's what it does... | 22:36 |
adrian_ | at that actually worked.. I have no idea where the HackworkLinux.sln file is gone.. | 22:37 |
doctormon | It's in the main dir | 22:38 |
adrian_ | oh.. right | 22:38 |
doctormon | hmm, `cp HackworkLinux.sln src/Projekt/Linux/` then ./build.sh results in http://paste.ubuntu.com/1088898/ | 22:39 |
adrian_ | wait a sec.. checking it out right now | 22:40 |
adrian_ | just tested from a clean .orig.tar.gz I just downloaded | 22:41 |
adrian_ | I simply downloaded, extracted, opened HackworkLinux.sln from the main dir in monodevelop | 22:41 |
adrian_ | and could build :/ | 22:41 |
adrian_ | that doesn't work for you? | 22:41 |
doctormon | to be fair I don't know how to open the sln, I'm just running build.sh | 22:42 |
adrian_ | ouch.. I think that's outdated by now, sorry | 22:43 |
adrian_ | well | 22:43 |
adrian_ | if you want it from the command line and want it as fast as possible, simply extract from the orig again so you get everything cleaned up | 22:43 |
adrian_ | and then run xbuild HackworkLinux.sln "/p:Configuration=Release" | 22:44 |
doctormon | ok building... | 22:44 |
adrian_ | the binaries should then be in src/Projekt/Linux/bin/Release | 22:44 |
adrian_ | "mono Hackwork.exe" should then do the job | 22:45 |
adrian_ | btw: the soundtracks are the best part of the game ;-) make sure to have sound enabled :p | 22:46 |
adrian_ | oh.. and you might be missing some dependencies.. if you have problems, I'll send you the Depends line too | 22:48 |
doctormon | adrian_: Thanks for your help, got it working | 22:49 |
adrian_ | :) have fun playing | 22:49 |
doctormon | Not sure how to operate the skermish mode yet. | 22:49 |
adrian_ | 7 AIs on a small map is the most awesome thing ;) | 22:49 |
adrian_ | play the first campaign. it contains playing instructions | 22:50 |
adrian_ | the second and third campaign are then app-showdown-related.. but we ran out of time, so the story is not _that_ good | 22:50 |
doctormon | adrian_: Your content is MIT too? | 22:52 |
adrian_ | all content that was made by us - yes | 22:52 |
adrian_ | some stuff was not. that is noticed in doc/Licenses | 22:52 |
doctormon | cool, we should make sure that goes into the debian/copyright file. | 22:52 |
adrian_ | i feared that.. :( | 22:53 |
mhall119 | george_e: sorry for the delay, just move the card to the "Voting" column on trello | 22:56 |
george_e | mhall119: I can't. | 22:56 |
george_e | Nothing happens when I try to drag it. | 22:56 |
mhall119 | george_e: which one? | 22:57 |
george_e | Deltify. | 22:58 |
mhall119 | what column is it in? | 23:00 |
george_e | Needs Review. | 23:00 |
ajmitch | george_e: or we could just add you to the trello board | 23:00 |
george_e | :) | 23:00 |
mhall119 | ajmitch: if you could, that would be great | 23:00 |
mhall119 | I've moved Deltify to "Voting" already though | 23:01 |
ajmitch | pretty sure I got the right person | 23:01 |
george_e | Got the invite, thanks. | 23:01 |
doctormon | adrian_: Played the game, enjoyed it, good work! | 23:01 |
adrian_ | thanks :) | 23:01 |
george_e | Now on to the next one... | 23:01 |
mhall119 | george_e: once you have access, move them from "Needs Review" to "Being Reviewed" when you start working on one | 23:01 |
george_e | Okay, great. | 23:01 |
adrian_ | as I said.. skirmish mode with 7 AIs on a small map can be awesome. I still met nobody (including the developers) who could beat that on hard | 23:01 |
mhall119 | adrian_: I installed, haven't played yet, looks great though | 23:01 |
adrian_ | (even tho the AI is not cheating) | 23:01 |
adrian_ | :) | 23:01 |
mhall119 | adrian_: it's also been added to the official list of apps to be judged in the contest | 23:02 |
adrian_ | awesome | 23:02 |
adrian_ | update to put it in /opt/extras.ubuntu.com will be there soon | 23:02 |
OwaisL | mhall119, can arb apps depend on other arb apps? | 23:09 |
ajmitch | OwaisL: generally, no | 23:30 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!