[00:01] fazerlicourice, heh could be due to bug 1341671 [00:01] hmm is there no bot in here? [00:01] https://bugs.launchpad.net/autopilot-qt/+bug/1341671 [00:02] fazerlicourice, so it'd probably appear as the type 'Page' unless you add an extra property like we have here http://bazaar.launchpad.net/~music-app-dev/music-app/trunk/view/head:/app/ui/Albums.qml#L47 [00:04] ahayzen: the extra property being: objectName: "albumsPage" [00:04] no... [00:05] fazerlicourice, line50 'property bool bug1341671workaround: true' and the comment above [00:06] ahayzen, oh oops should've taken a closer look. But what interacts with that bool? [00:07] fazerlicourice, nothing, it just stops QML from optimising and then autopilot seeing it as the parent type [00:07] as described in that bug [00:07] ok [00:10] fazerlicourice, how are you ensuring the app thinks its in an empty state while you are testing? [00:15] I'm overriding the noMusic bool to true [00:15] ahayzen ^^ [00:15] ok [00:18] fazerlicourice, you've checked its been shown when running $ qmlscene app/music-app.qml right? ;-) [00:19] yup, wait you're talking about the LibraryEmptyState PAge right? [00:19] yeah [00:23] yes, that I have checked [00:23] cool :-) [00:23] otherwise AP wouldn't be able to find it :-) so just wanted to check [00:25] for the "Build the clock app and run all testsuites (https://codein.withgoogle.com/tasks/6208643527606272/)" it refers to "documentation" [00:26] is there any specific format the documentation must be in? [00:26] no, krishna_ravi732 [00:26] in fact you can just comment [00:26] oh fantastic [00:38] how detailed must i write the summary of steps? [00:38] should i just describe the process in steps: "checkout source code from launchpad" [00:38] or be more verbose: "checkout source code from launchpad by running `bzr branch lp:ubuntu-clock-app` in terminal" [00:39] i don't think that repeating the instructions is necessarily helpful krishna_ravi732 but on the other hand verbosity is never going to be a bad thing XD [00:39] so which one do i follow? :D [00:40] well i intentionally left that to your discretion, but i would say go for the former [00:41] ok, thanks alot [00:41] no problem [00:41] thank YOU [00:47] kenvandine, whenever I try to assign the RectangleBoxBody component to the fixtures property of a physics entity, it gives me the error: Cannot assign object to list [00:48] Circle, Edge, CircleBody work though [00:49] and PolygonBody/Boundaries give me the same erros [01:13] i am trying to follow the README.developers for the clock app, but there seems to be something wrong with my setup/paths [01:13] and now i am stumped at the clock app needing a u1db module [01:14] is there a package i must install that contains this module? [01:22] Sorry, i have managed to solve it by installing qtdeclarative5-u1db1.0, but lots of modules are missing, i will further investigate this before bothering again. [01:22] Good luck [01:24] Hey, I downloaded the latest image from the rc-proposed channel, and after logging in, all I'm greeted by is a black screen with the indicator bar (which is probably not what it's called) on top. I can interact with the indicators, but I cannot get to the left-side menu bar or get to the settings. Anybody else having this problem? [01:27] krishna_ravi732, check in the debian/control for the modules required to be installed :-) [01:37] Ok, i am terribly sorry for asking so many questions, but i have finally managed to build and run the clock app [01:37] but is it normal for me to manually install all the necessary qml modules by myself? [01:38] or have i misread (or completely skipped reading) some specific steps required to build the clock? [01:38] krishna_ravi732: It's fine to ask questions, we're all learning [01:58] kenvandine, I need help again [02:31] balloons, my task is to write a test case for the empty state in the music-app, I'm just checking if the LibraryEmptyState page is visible right? Under the circumstance that there aren't music file. [02:43] I have a question in general about Google Code-in. If I've submitted my task, but it looks like my mentor won't review it before the deadline, what happens? [02:43] samdcbu: it'll still get reviewed, the deadline is just for submitting your work [02:44] Okay thanks! [02:49] does anybody know carla sella's user name> [04:21] jose, can you publish https://codein.withgoogle.com/dashboard/tasks/6430616060952576 [04:21] darkxst: sure let's check [04:22] darkxst: good task - thanks! :) [04:30] jose, np, hopefully there are students that know what a PPA is ;) [04:31] good point, let's check [04:31] the task describes it and googling would give a result quickly [04:33] I suspect there will be some, we have had quite a few Ubuntu existing users completing our beginner tasks [07:25] Looking for pages on the wiki that are out of date [07:25] Best place to start the search? [07:26] Tofite, https://codein.withgoogle.com/tasks/6590206979342336/ [07:27] Thanks [07:28] not quite what you asked for, but a nice straightforward wiki task [07:32] try convert the multiple level of pages into one table! [07:53] Tofite, oh, you don't like that task? [07:57] Tofite, I am one of the mentors on that one fwiw [07:57] Sorry [07:58] Just accidentally clicked "claim task" [07:58] So I just decided I would abandon it [07:59] Tofite, you should fix the page and claim it! [08:03] Can I still do that if I've abandoned the task? [08:04] not 100% sure, but think you can reclaim abondoned tasks [08:07] Will try [11:46] has the entire world been brainwashed to only use LTS releases? === _salem is now known as salem_ === cytadela8|3 is now known as cytadela8 [12:13] darkxst, pretty much :-) [12:29] o/ [12:29] jose: ping, permission to PM? [12:32] darkxst: it's also been brainwashed into believing that testing isn't important and the next LTS just happens to appear magically ;) [12:40] +1 ;) [12:40] (my first LTS that I have contributed to) === tvoss_ is now known as tvoss|lunch [13:25] @popey i would like to work on https://codein.withgoogle.com/tasks/4911452473262080/?sp-organization=4568116747042816 [13:34] hi nuboro [13:35] hi popey [13:35] nuboro, https://github.com/halfsail/Ubuntu-UI-Toolkit is a good tool for doing that in inkscape [13:35] nuboro, but other tools like sketchup or something else is fine. [13:43] i am new to source code building, where to get started.. [13:44] any1 dere [13:45] \JOIN [13:45] JOIN [13:45] RESET [13:53] I have managed to build the clock app and run all the tests, however it fails all 5 tests [13:54] Is this normal, or am I doing something wrong? :( [13:55] I read the README.mergeproposal and it reads: "Note: As of vivid 15.04, Autopilot are broken in trunk. As such autopilot failures [13:55] can be excused until they are fixed in trunk. [13:55] " [14:02] popey: Have you had a chance to look over my task yet? (it's the tabbed terminal app UI one) [14:02] adueppen, heya, no, will do shortly, thanks [14:02] popey: OK thanks [14:08] popey: I probably won't be able to answer any comments you leave on my task until around 4PM CST since I have school [14:08] ok [14:17] anybody there? [14:21] ? [14:33] popey shall i make it for all mobiles ? [14:33] nuboro, Something which expands nicely for small form factor devices (like nexus 4), landscape tablets and desktops, sure. [14:35] and shall I make 3 of them ? [14:35] popey ^^ [14:38] 3 would be awesome! [14:38] anybody there? [14:39] I need a GCI task to work on [14:39] can somebody pls suggest one? [14:41] popey: ^^ [14:42] hi! [14:42] hi [14:42] I need a GCI task to work on [14:42] have you looked at the list? [14:42] yeah [14:42] am having a hard time deciding what I will be able to do [14:42] I was going to do the ubuntu touch music app test cases [14:43] but somebody else took it [14:43] popey: ^^ [14:43] okay, well there's quite a few others to pick from :) [14:44] yeah, but I can't decide which ones ill be able to do and which ones i wont [14:49] popey: what exactly will i have to do in https://codein.withgoogle.com/tasks/6101781956263936/ [14:50] ? [14:52] So, that's one of didrocks's ones. Basically the command "umake" has lots of options which you can see from "umake --help", but if you type "man umake" it says there is no "man page", so the goal of that one is to convert the help into a man page [14:52] and do so in a way that it gets updated every time umake is built [14:52] the source is at https://github.com/ubuntu/ubuntu-make [14:52] hope that helps, didrocks knows more :D [14:52] unmake or make? [14:53] also, what language do I have to write the script in> [14:53] \? [14:53] popey: ^^ [14:53] it's "umake" [14:53] oh k [14:53] short for "ubuntu-make" [14:53] and what language is the script supposed to be in [14:53] ? [14:54] popey: what language should the script be in? [14:54] well, umake is written in python [14:55] and will I have to clone the code for the whole OS to do this task? [14:55] might need a bit of knowledge of debian packaging for it too. [14:55] You'll need to ask didrocks for more details :) [14:56] k thanks :) [15:04] * didrocks back [15:04] thanks popey, good description :) [15:04] \o/ [15:07] popey i will take the task later so i can learn a bit about inkscape [15:23] Hi, who do I talk to about the google code in tasks? [15:26] hello? [15:27] hiru, ask away :) === popey changed the topic of #ubuntu-google to: Welcome to the Ubuntu Google Events Coordination channel! || Now running: Google Code-In || codein.withgoogle.com || Organisation Admins:- Nicholas Skaggs (balloons) [USA] & Alan Pope (popey) [UK] & José Antonio Rey (jose) [Peru] || Tasks:- https://codein.withgoogle.com/tasks/?sp-organization=4568116747042816&sp-status=2&sp-is_exhausted=False [15:29] kenvandine, I need help creating something [15:29] It's with the scoring mechanism [15:32] In Block.qml, I have created a box fixture and have it as a sensor. In onBeginContact, I want to send a signal to main.qml that a block has been hit so the score can be incremented [15:34] hey xcub [15:34] hello [15:35] ah, i think what you want to do is create a score property in the Scene [15:35] then bind to that in your Block [15:35] so before you destroy it, increment [15:39] So in the block component, I would create "property int score", then in main.qml I would bind it to main's score property? Would every component from then on be tied to main's score property? [15:39] xcub, http://doc.qt.io/qt-5/qtqml-syntax-objectattributes.html [15:40] other way around [15:40] create the property in the Scene, which i think is in your main.qml [15:40] then a property alias in Block.qml [15:40] xcub, look at property aliases in the doc i sent you [15:41] xcub, basically each Block created will reference the score defined in the Scene, and increment that single score property [15:45] Hey Alan! I do not know where to start with my project [15:45] Where do I aquire the music app [15:48] kenvandine: this off topic of the score mechanism, but I just wanted to let you know that whenever I assign a fixture to the RectangleBoxBody, or Boundaries, or PolygonBody components, qmlscene gives the error "cannot assign object to list" [15:48] oh [15:48] i think fixtures is a list of fixtures [15:48] The Box and Circle ones work fine [15:48] so [ Fixture {} ] [15:49] I tried to do that, but it gave the same error [15:49] actually [ Circle {} ] [15:49] hmm [15:52] xcub, can you create a issue for that? https://github.com/Bacon2D/Bacon2D/issues [15:54] sure [16:00] xcub, thx [16:04] hello? Please may I have some help with my task? [16:04] hiru, sure, but it would help if we knew what you need help with ;) [16:09] https://bugs.launchpad.net/music-app/+bug/1261587 [16:09] this is the bug that I'm trying to test [16:09] I'm a beginner so I have no clue what to do [16:09] hiru, oh I can't help with autopilot, but there should be others around that can [16:10] I am familiar with python unittesting as I did a task for copyleft gaming which included testing a function [16:10] oh okay thanks for offering your help! [16:10] hiru, or you could ask your mentor via the task comments [16:10] I tried. No reply since 8:00 am GMT [16:11] hiru, who is it? [16:11] Carla Sella [16:19] * hiru slaps popey around a bit with a large fishbot [16:19] * popey pokes balloons [16:19] ^ [16:19] @popey hello? [16:19] hello [16:20] I'm not an autopilot expert I'm afraid. Hence poking balloons :) [16:20] Please may you help me with my task [16:20] oh okay [16:20] thanks [16:20] * hiru slaps balloons around a bit with a large fishbot [16:20] * DanChapman really doesn't get this whole slapping with fishbot business [16:28] lol [16:28] nonetheless, I'm here. What's up? [16:39] hey [16:39] I need help with my task [16:39] https://bugs.launchpad.net/music-app/+bug/1261587 [16:39] * hiru slaps balloons around a bit with a large fishbot [16:40] how do I actually do this? [16:41] didrocks: I'm having trouble getting metacity branch from Bazaar [16:41] didrocks: I'm reading section 3.2 http://packaging.ubuntu.com/html/udd-intro.html#ubuntu-distributed-development [16:45] subins2000: ah, I told you yesterday to ignore that part and only reading 3.1 [16:45] and replace the apt-get source with the dget -x :) [16:46] So no bazaar [16:46] (as you are not running xenial, apt-get source would download the metacity's wily version, not xenial) [16:46] yeah, branches are often not up to date [16:46] (the importers have issues) [16:46] so most of people are just using apt-get source [16:46] * hiru slaps balloons around a bit with a large fishbot [16:46] subins2000: same with 3.3 and 3.4, they are linked to "UDD" and bzr [16:47] didrocks, did you forget about pull-lp-source ;) [16:47] darkxst: hem, I'm probably too old to use it :p [16:47] Okay [16:48] darkxst: it was only looking if debian/control has a Vcs-Bzr field though, right? [16:48] darkxst: that doesn't fix if the branch is outdated? [16:48] (but maybe it's checking it nowdays?) [16:48] didrocks, no it downloads that sources from the archive [16:48] pull-lp-source [16:48] oh, at some point in the past, it was switching to bzr if needed [16:49] I've never seen it pull a bzr branch [16:49] subins2000: so yeah, you can replace my dget -x command with pull-lp-source ^ (but the result will be the same) [16:49] didrocks: So, I used dget got the source code [16:49] good :) [16:49] So, now I make the changes in code ? [16:49] or use edit-patch command as in http://packaging.ubuntu.com/html/fixing-a-bug.html [16:50] subins2000: yeah! you need to use a patch system for this, the next chapters in the packaging guide explains a little bit about it [16:50] subins2000: basically, you never do inline changes (it's a bad practice), so yeah, using patches as with the link you provided :) [16:50] Ok [16:51] subins2000: if you did it right, you will see your patch (once refreshed) in debian/patches/ directory (which doesn't exist right now in metacity) [16:53] Hope I get it right [16:54] subins2000: http://packaging.ubuntu.com/html/patches-to-packages.html is mostly a reashing of what you should do [16:54] (your package is using quilt, which is now dominating most of the other patch systems we had to learn some years ago :)) [16:57] didrocks: What would I use instead of bzr builddeb -- -S -us -uc [16:57] Since, I'm not using bzr branch, how would I build a test package [16:59] debuild -S -us -uc [16:59] (it's from the devscripts package) [17:00] subins2000: so bzr bd/builddeb -> debuild [17:00] (that will build the binary package, to ensure things build right, you can even install them on your system!) [17:00] and yeah, all other options after -- are passed to "debuild" anyway [17:00] -S is to build a source package [17:01] that you can send to a ppa for instance (builders on launchpad, with your own private repository) [17:02] It says "dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/metacity_3.18.1-1ubuntu2.diff.hCUiWV [17:02] dpkg-source: info: you can integrate the local changes with dpkg-source --commit" [17:03] subins2000: so, it seems you didn't use quilt properly [17:03] subins2000: it presents you doing inline changes [17:03] prevents* [17:03] (what it has detected here) [17:03] I called edit-patch before editing [17:03] *used edit-patch [17:04] and no patches folder in debian [17:04] been long I didn't try edit-patch, I hope it's still working (it's a wrapper) [17:04] * didrocks tries [17:04] subins2000: the "real way" to do it is to follow the chapter I pointed you at: http://packaging.ubuntu.com/html/patches-to-packages.html [17:04] this is using quilt directory [17:05] directly* [17:05] man, Friday evening, can't type! :) [17:05] edit-patch returned an error here (because of no existing debian/patches/series file) [17:05] I guess you had that error but didn't notice :) [17:06] subins2000: my advice is really to follow 8.2. Adding a New Patch [17:06] huh [17:06] ensure you run export QUILT_PATCHES=debian/patches [17:06] okay, will use quilt [17:06] that way, you are doing the "real thing" [17:07] and don't rely on a wrapper which may fail (like in that case ;)) [17:07] subins2000: you need to start afresh [17:07] remove the directory, dget -x again or pull-lp-source [17:07] Let me click my refresh button :P [17:07] ahah :) [17:08] Hello, I have to do this task https://codein.withgoogle.com/dashboard/task-instances/4829562378649600/ and my question is if I can make a powerpoint with description of instalation [17:11] subins2000: so, I need to leave shortly, if you need any help, I'm sure some other people can answer here, otherwise, we can check again together next week! I think what you should do once you get your patch applied is: 1. build the binary package (debuild) 2. if everything goes well, build a source package (debuild -S) 3. try to setup and upload that to a ppa 4. if you rock that far, attach a debdiff [17:11] (look for debdiff!) to your launchpad bug report! [17:12] subins2000: then, it will be a way for me to sponsor your first ever package to ubuntu ;) [17:12] (and that's a really tear tour of fixing a bug and basic packaging practice!) [17:13] WOW. Can't wait for my first ever package [17:13] :-) Thanks [17:13] yw! keep me posted :-) [17:13] and good luck [17:14] Thanks [17:17] hiru, what task is this for? [17:17] I thought fazer was working on https://bugs.launchpad.net/music-app/+bug/1261587 [17:17] regardless, you need to add a testcase to the existing autopilot test suite [17:18] balloons, note that test will likely be in a new file, due to it requiring different mocking [17:19] or at least a different test case class as it'll use a different test case mocking [17:22] hiru, for help on autopilot, what it is, etc, see https://developer.ubuntu.com/start/quality [17:28] balloon can you suggest me any good free web hosting service [17:28] ^balloons [17:35] weird, no highlighting [17:36] free web hosting.. bah, that's a loaded question. I don't think I can [17:41] its ok === shubham is now known as cshubhamrao [18:33] Hello! Could anyone explain to me how to do a header on a wiki site? [18:49] What is a hardware profile on the QA website while performing tests on the Daily builds? [18:51] tsimonq2 ^ [18:52] Girish, see the link at the top of the isotracker [18:52] it's an OPTIONAL thing you can do [18:52] "Click here for help on generating a hardware profile" https://wiki.ubuntu.com/QATeam/Hardware [18:53] Okay thanks. === tvoss|lunch is now known as tvoss [18:55] that might be a good task for someone to do on the tracker -- make that field clearer. You are NOT the first to ask Girish :-) [18:56] Yeah will be helpful if the link is provided on the same page. [18:57] Better user experience lead to more user engagement. [18:58] thanks for the feedback. I'll make sure a task gets written for it [18:58] And I'll make sure to take up the task haha === salem_ is now known as _salem [20:52] Girish: balloons is head master QA guy, so feel free to ask him about that if I am not around. ;) [22:13] balloons: I saw that you sent my task back? What work do I need to do on it? [22:32] Does anyone know which part of the music-app tests load the db's? [22:32] somewhere in this dir:http://bazaar.launchpad.net/~music-app-dev/music-app/trunk/files/head:/tests/autopilot/ [22:32] somewhere in this dir: http://bazaar.launchpad.net/~music-app-dev/music-app/trunk/files/head:/tests/autopilot/ [22:54] nevermind, found it [23:23] hello there, can anyone tell me the nickname of Tim Lunn? :) [23:29] tsimonq2 : balloons : I am not able to boot into the Ubuntu GNOME ISO Xenial Daily. I'm using Virtual Box. When I load the ISO it asks for ubuntu-gnome login. Also, the screen constantly flickers. It doesn't show the menu where we can select to start the live session or to install it. [23:29] file a bug? [23:29] balloons: what do you think? [23:30] did you try just hitting enter, Girish ? :) [23:30] How am I supposed to run all the test cases if I'm not able to get the initial boot screen? [23:31] hello there, can anyone tell me the nickname of Tim Lunn? :) [23:31] does anyone know where balloons might be? I need some feedback from him [23:31] robbert: https://wiki.ubuntu.com/TimLunn [23:32] adueppen: nope, he doesn't seem to be present [23:32] wxl: Yep.. Doesn't do anything. I can't get past the screen. [23:32] wxl: thank you! :) [23:32] tsimonq2: have any idea when he'll be available again? [23:32] adueppen: no clue whatsoever [23:32] Girish: is that the case with all of the images of ubuntu gnome? also are you sure you checked the md5 and such? [23:32] adueppen: he's usually on rather early [23:32] adueppen: sorry [23:33] +1 [23:33] robbert, its me! [23:33] * tsimonq2 gasps [23:33] darkxst: btw Girish seems to be having some problems with his GNOME images. [23:34] darkxst: hey Tim, and sorry again for the delay [23:34] tsimonq2: what do you mean by rather early [23:35] adueppen: in the day [23:35] adueppen: like he's usually been at it for a while when i wake up at 630 pacific [23:35] Girish, what is you host system? [23:35] tsimonq2 wxl: OK [23:36] robbert, no problem, whenever you are ready [23:36] ? [23:37] darkxst: OS X. Should I try it in a different OS? [23:38] Girish: did you check the md5 of the iso? [23:38] wxl : Nope. What is md5? [23:39] !md5 [23:39] wxl: no. bot. [23:39] :( [23:39] wxl: do you know how we could get a bot? [23:39] Girish: it's a type of hashing that is often used to make sure something downloaded correctly [23:40] Girish: To verify your Ubuntu ISO image (or other files for which an MD5 checksum is provided), see http://help.ubuntu.com/community/HowToMD5SUM or http://www.linuxquestions.org/linux/answers/LQ_ISO/Checking_the_md5sum_in_Windows [23:40] that is what the bot would say [23:40] tsimonq2: Okay thanks. Let me give it a look. [23:41] Girish, try that ^ first, but it possibly sounds like a graphics issue [23:42] darkxst: vm tho [23:42] wxl, vbox has rubbish graphics drivers [23:43] * wxl shrugs [23:43] (well when 3D is enabled) [23:43] i never had an issue [23:43] me neither [23:44] wxl, tsimonq2 ubuntu GNOME uses openGL for both the greeter and gnome-shell [23:48] Where can I find the md5 value for this ISO? I've calculated the md5 of my file. [23:49] Girish: link me to the page you got the image from [23:49] Yep, just a sec [23:49] http://cdimage.ubuntu.com/ubuntu-gnome/daily-live/current/ [23:49] http://iso.qa.ubuntu.com/qatracker/milestones/351/builds/108521/downloads [23:50] great [23:50] see the link that says MD5 checksums? [23:50] Girish there is an md5 file in that folder above, look in that [23:51] Yea, the MD5 is correct on my side. [23:56] There is something weird with the current daily image, its booting straight into the Live session here (No Try Ubuntu GNOMES screen) [23:58] It's stuck at this screen: http://postimg.org/image/mjrzq6eqv/ [23:58] looks like this is a problem lubuntu is having, too [23:58] Girish, is 3D accelleration enabled in the VM settings? [23:59] wxl, ubiquity is crashing [23:59] there have been lots of bugs with plymouth themes; maybe related? [23:59] hi kenvandine