18:06:20 #startmeeting 18:06:20 Meeting started Fri Feb 8 18:06:20 2013 CET. The chair is darci. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:06:20 Useful Commands: #action #agreed #help #info #idea #link #topic. 18:06:33 #topic Updates 18:06:51 Amber do you want to start? 18:07:03 I could probably simplify everything Stoney for simplier reading 18:07:06 Sure. 18:07:33 I just tried using a different webcam to see if an error would go away, but it seems that it doesn't matter regardless. 18:07:48 I also emailed the tutorial guy about opencv, and his email is outdated 18:07:59 Ah, OK. 18:08:07 Did you ping the A11y community about this? 18:08:12 Working to port some things to opencv 2 today to see if I can make more progress 18:08:46 Amber, have we asked Joanie if she knows an opencv expert? I can't remember. 18:09:00 I was waiting to here back from the contact, but now I can ping a11y 18:09:11 i dont think so 18:09:30 #info Would like to find someone with opencv expertise 18:09:32 Ah, OK. 18:09:43 #action ping a11y for opencv support 18:09:52 joanie, would you happen to know someone with opencv expertise? 18:10:02 not off the top of my head 18:10:15 * joanie wonders if API_afk does 18:10:35 * API_afk reading 18:10:37 Ah, thanks. Amber who is the most advanced in working with MouseTrap is still struggling with conversion. 18:10:39 opencv expertise? 18:10:40 no sorry 18:10:47 I never needed to 18:10:49 Thanks API_aft 18:10:57 heidi, no problem, and sorry 18:11:00 :-) 18:11:23 if I keep scrolling up will I find what the specific problem is? 18:11:24 Joanie, any idea where to go? Would asking the larger gnome community work? 18:11:37 where are you looking joanie? 18:11:56 amber: what I mean is.... What specific problem are you having? 18:11:56 amber, can you describe the general problem? 18:12:05 I wasn't paying attention to this conversation until I was pinged 18:12:10 creating an image roi 18:12:24 roi? 18:12:31 is there an open cv list? 18:12:35 list? 18:12:43 region of interest I assume 18:12:49 mailing list 18:12:55 not sure 18:12:56 where are the open cv devs? 18:13:02 that is where I would start 18:13:16 Ah, thanks. 18:13:20 figure out where the opencv devs live (community-wize) 18:13:22 they have a git 18:13:25 and what tools they use 18:13:27 opencv.org 18:13:28 A recent list of issues is here: http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013 18:13:28 for communication 18:13:33 * joanie looks 18:13:36 Ah, right! 18:13:41 * heidi thinks "duh"! 18:13:56 http://answers.opencv.org/questions/ 18:14:42 http://www.packtpub.com/cool-projects-with-opencv/book 18:14:45 What joanie just suggested (which I didn't think of) is to contact the opencv community directly. 18:15:02 that's where the opencv expertise likely is 18:15:07 * joanie grins 18:15:28 :-) Right 18:15:32 Thank you! 18:16:10 #action Contact opencv community - amber 18:16:12 http://opencv.org/contribute.html has a link for email 18:16:43 Amber let me know if you want to walk through approaching the community using IRC. 18:16:58 the a11y community? 18:17:44 The opencv community 18:17:50 That is where we should be asking the questions. 18:17:56 * joanie nods 18:17:56 At least about opencv 18:17:57 ok. 18:18:02 and if all those attempts fail 18:18:20 please let me and API_afk know and we'll help you more actively try to get some answers 18:18:24 i just think out of context, it would be hard to describe the problem to an outside person 18:18:49 being able to show them some code might help 18:18:52 Yes, but you have the logs of the errors to which you can point people. 18:18:54 Right' 18:19:39 I'm trying to accomplish x. Here's my code. Here's the error. Here's what the docs say. Could you please tell me how to do this-very-specific-thing. 18:20:06 i.e. busy devs like to see some indication that you did all the appropriate stuff yourself and know what you are talking about 18:20:18 but are having a specific problem 18:20:24 Yes, exactly. 18:21:20 Does anyone else have an update? 18:21:22 amber: does this all make sense? 18:21:30 (sorry darci) 18:21:35 yes 18:21:38 No prob! 18:21:40 awesome 18:21:41 Good. 18:21:47 * joanie goes back to her to do list 18:21:51 ping me if you need me :) 18:21:53 You're doing a great job in tracking down the issues amber. 18:21:55 Thanks! 18:22:00 and thanks again for all your work guys! :) 18:22:07 Yes, thanks joanie! You're a peach! 18:22:23 Any other questions on how to proceed amber? 18:22:34 not now 18:22:59 Great. 18:23:46 Who is next? 18:23:57 I'll go. 18:24:47 I updated to Fedora 18 earlier this week which corrupted my install. I have been forced to start from scratch, so I'm working on getting caught back up to where I was 18:25:02 Ah, that isn't fun. 18:25:14 is the goal to switch to 18 now or later in the process? 18:25:19 Do you know what Nikki's status is? Or the status of the install on the lab machine? 18:25:37 * heidi thinks about upgrading timing 18:25:48 I can give you Nikki's status 18:26:02 Logan, do you know what the problem was with your upgrade to 18? 18:26:05 Nikki has fedora 18 installed on a computer in the lab 18:26:24 Nikki has cloned amber's fork 18:26:58 But she is looking into using GitHub to fork amber's fork, and then work off a clone of that 18:26:59 Ah, good! 18:27:17 allowing her to contribute back to amber by making a pull request through github 18:27:19 it might be easier if i just add her as a collaborater 18:27:26 might be :) 18:27:27 Ah, OK. 18:27:29 :-) 18:27:34 so we can see eachothers progress 18:27:43 especially if everyone is going to start to code 18:27:49 heidi, I'm not sure exactly what caused the error, but the install was missing files after it rebooted that prevented me from booting into anything 18:27:52 it wouldn't make sense to go to 5 forks 18:27:52 yup, just have to keep the branches straight 18:28:15 Amber, I don't know what to tell you about updating to Fedora 18. Think what I'd do is get a reasonable version of MouseTrap, commit it to github, then upgrade to 18. 18:28:25 sounds good 18:28:37 Then if something goes wrong, you can still get a copy of your work on mousetrap. 18:28:44 Right, I agree. 18:28:52 I think Nikki has a github account, but I don't know what her name is on there 18:28:57 It may have been an issue with my download being corrupt, I'm not entirily sure. The directions on the Fedora site for upgrading from 17 to 18 are not great, since they switched the process in which it happens 18:29:16 Right, apparently they want you to use "fedup" 18:29:42 John: Did you do an upgrade to 18? or a clean install? 18:29:49 Clean install 18:29:52 Hi Dark_Rose 18:29:56 Sorry I'm late.. got caught up in something. Hi everyone 18:30:01 Hi! 18:30:03 hi 18:30:25 i just gave them your update Dark_Rose, but feel free to expand 18:30:32 Avoid major upgrades personally for the exact reason as demonstrated above :) 18:30:35 Yeah, "fedup" was what I was using when I got the issue. I then did a clean install and everything worked great. 18:30:53 yea clean install is the way to go 18:31:10 And I did not think about uploading to git before upgrading, so all my changes went away 18:31:12 AAh, OK. 18:31:17 :-( 18:31:31 OK, so Logan you're at the point of installing Mousetrap? 18:32:04 Correct, I have fedora up and running agian, and have begun the process of reinstalling Mousetrap and its dependencies 18:32:19 Dark_Rose, amber is planing to add you as a contributor to her github repo (correct amber?), can you give your your account name on github 18:32:22 ? 18:32:29 yes 18:32:48 thank you! Pretty much I have my own branch of mousetrap on git hub, pulled from Amber. Currently I am stuck at: "Import Error: the module environment does not exist" or something of the sort. It is called in mousetrap/app/main.py by "import environment as env", don't know if anyone has any ideas?? and amber my username on github is "WNEmousetrap" 18:32:57 amber, do you want logan on there as well 18:33:00 ? 18:33:09 i sent you a snippet on the status page dark_rose 18:33:11 (I keep forgetting my question marks :)) 18:33:18 yea sure send me ALL THE USERNAMES 18:33:37 sorry if no one got that reference 18:33:48 I think I'm "StoneyJackson" 18:34:02 I am "lhotchkiss" 18:34:26 :-) 18:34:38 So what was the reference? :-) 18:34:38 just saw your message amber, I'll be able to work on it when I get back into lab where my computer is on Monday, thanks! 18:34:43 np 18:35:19 My user name is heidiellis 18:36:14 John, how about you? 18:37:24 Question: What's our goal right now? Port to cv2? 18:37:49 well its a dead end to try to get it working in cv1, so yea. 18:38:01 Was sick throughout last weekend, so didn't have the chance to do much. I installed Mousetrap via Amber's instructions. Installed fine, and got the same exact error as Nicole (using the main branch). 18:38:09 i think im going to go off in a branch and make big changes see what happens 18:38:09 Ah, OK. 18:38:12 Good! 18:38:24 OK, good for you. 18:38:30 john see my note to nicole 18:38:40 you have to still install the package 18:38:56 so it can make the extra files it needs 18:39:16 Planning to switch to Amber's fork 18:39:27 but I'm not sure how that works -- how do I remove the old and install the new? 18:39:44 Where is the "message" on how to fix the install problem? 18:39:47 it should build over it 18:39:59 that's all? Cool 18:40:01 very bottom heidi 18:40:13 Very bottom of what? 18:40:25 so john pretty much a "./autogen.sh" "make" and "sudo make install" should do it 18:40:48 http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013 18:40:51 just curious what does autogen.sh and make install put in place? 18:41:03 autogen checks for dependencies 18:41:09 ok 18:41:11 the make builds files to run 18:41:19 (dont quote me lol) 18:41:26 Amber, you rock! 18:41:27 that's what i'm wondering... what is it building? 18:41:39 I thought this was a python project 18:41:42 well i know it makes the env module 18:41:49 oooh 18:41:52 cool 18:41:55 Make compiles the changes, and make install installs them into the system 18:41:57 and yes, amber rocks 18:41:58 bc i remember getting that error before when i didnt run make 18:42:13 Make is a utility to handle compilation of files. 18:42:32 It allows you to only specify which files should be recompiled and linked under what conditions. 18:42:54 thanks heidi :) 18:42:58 This allows developers to only have to recompile files that have been changed since the last compile. 18:43:02 i get make, I just didn't understand is what is it being used 18:43:10 what = why 18:43:29 sorry... my connection keeps kicking out... 18:43:29 "make install" is actually installing MouseTrap 18:43:33 especially since we are using python 18:44:09 so it's putting some files in "the right location" 18:44:14 got it 18:44:17 So "make install" would check to make sure that all configuration files are in the right place. 18:44:20 Yes, you got it. 18:44:32 cool thanks 18:44:33 Simplifies the install as we're not using in IDE. 18:44:44 mmmm... IDE 18:45:17 autogen.sh (a.k.a. buildconf) provides automatic build system preparation and is generally very useful to projects that use the GNU build system (i.e. the GNU autotools: autoconf, automake, and libtool). It is a POSIX shell script that is used for preparing a build system for compilation, verifying versions, ensuring necessary functionality, and overcoming many common build preparation issues. 18:45:43 cool, sorry I didn't do my homework :) 18:46:02 I'm doing it on the fly with google! Although I've worked with "make install" before. 18:46:34 So John you're all set to go forward? 18:47:21 so, it's supposed to help us avoid dependency-heck, but we are still there (dependency-heck) 18:47:42 My task list: install Amber's branch, add to Steps wiki (USB creation) and working on this install shell script I'm doing on the side. 18:47:44 yes bc its checking for outdated things 18:47:48 :) 18:48:09 so ultimately we need to update it too 18:48:10 Amber, as for that missing message, it is a the bottom of what? 18:48:24 Ah, right! Good point! 18:48:33 Stoney, the autogen has a list of dependencies (which are outdated, as amber mentioned). It checks against this lsit to try and ensure you don't receive dependency errors when it gets to the build point 18:49:10 i updated the conf file so it works in my fork stoney 18:49:20 and the message to nicole is here: http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013 18:49:23 excellent, thanks amber 18:49:29 and thanks logan 18:49:37 Super, thanks! 18:49:58 Though I'll probably not do anything until President's day weekend since I have a hell of a week coming up... 18:50:26 :-) 18:50:46 john, luckily my exams and papers are spread over 3 weeks staring next week so I'll still be able to squeeze work in lol 18:51:22 2 projects + 2 quizzes (that I'm not prepared for) all by Tuesday. *cries* 18:51:30 good luck!! 18:51:56 I'm willing to answer questions if I can. 18:53:07 Does anyone have anything else to share? 18:53:46 just that if anyone wants me to walk them through something, i can stay after the meeting. or anyone can email me. 18:53:47 It sounds like everyone has a todo list 18:54:01 That's great! 18:54:02 Yup. 18:54:12 amber, (after next week) I'll be happy to help with autogen.sh. It's pretty simple, but still :) 18:54:12 Yup, port to cv2 :) 18:54:56 Right, and "make" can be a pain. 18:55:06 It can choke if you have a spare space at the end of a line. 18:55:13 make id fun :) 18:55:23 So just be careful with autgen and make. :-) 18:55:26 well that part is sorted in the code, its just following the install on gnomes mousetrap site 18:55:29 * heidi laughs 18:56:17 here it says to do those things: https://live.gnome.org/MouseTrap/Installation 18:56:37 and even if you clone a working version, you still need to compile it 18:56:45 Yes, but those instructions as you know don't work as the packages they ask for are outdated/misnamed 18:57:25 ah true, i guess getting a perfect list would be a good to-do 18:57:43 Basically copy+paste from our Steps page onto there :) 18:57:44 with what i sent you last week to start? 18:57:52 yea perfect 18:57:57 Heidi: Can we get the mousetrap installation instructions updated? 18:57:59 i put up instructions on the getting started page for the dependencies that seemed to be needed 18:58:09 http://xcitegroup.org/foss2serve/index.php/Getting_Started 18:58:20 Darci, do you mean get them upgraded on the MouseTrap site? 18:58:26 Or on the foss2serve site? 18:58:27 Yes 18:58:32 Mousetrap site 18:59:00 ultimately we should figure out how to contribute back to the documentation as well 18:59:02 Sure, you can edit that directly. If you've been posting the notes of our meeting, you can update that as well. 18:59:04 Right. 18:59:14 Darci and I both have wiki accounts on GNOME. 18:59:22 And you may sign up as well. 18:59:24 The only issue with updating the instructions on the mousetrap site is that it's intended for a working install on older systems. I followed the instructions on Ubuntu 10.04 and it worked just fine. We should leave it as-is until we get our branch working and merged back into theirs 18:59:37 Yes, exactly. 18:59:43 agreexd 18:59:45 right 18:59:46 agreed* 18:59:49 The instructions should match the version that is being downloaded. 18:59:51 :-) 19:00:11 Sounds good! 19:00:15 haha, succinctly said heidi 19:00:16 Has anyone filed a bug about updating to cv2? 19:00:29 i thought there was one? 19:00:43 Logan, did you do that one? 19:00:56 on bugzilla 19:00:58 OK, haven't checked. If so, we should include a note that when we commit that version, we need to update installation instructions. 19:01:14 Yes i filed a bug for that a couple weeks ago 19:01:47 Oh boy, it's 1:00 already. I need to be going soon 19:02:02 Me too...should we end the meeting? 19:02:04 Sure, go ahead John. 19:02:08 Fine with me! 19:02:16 i think we're set 19:02:24 yep 19:02:24 Ok...thank you all! 19:02:30 Yes, there is a bug to upgrade to OpenCV 19:02:33 Heidi, i updated the but 19:02:34 Yes, thanks to all! 19:02:35 bug 19:02:36 have a great weekend all -- and stay safe 19:02:40 :-) got it 19:02:45 since school is closed today all I'm doing is homework lol, bye everyone! 19:02:47 Thanks! Great work all! 19:02:49 You too! 19:02:51 bye 19:02:52 bye, enjoy the snow 19:02:53 bye everyone! have a great weekend 19:02:55 Bye all 19:03:01 #endmeeting