Attachment 'mousetrap2013-02-08_log.txt'
Download 1 18:06:20 <darci> #startmeeting
2 18:06:20 <tota11y> Meeting started Fri Feb 8 18:06:20 2013 CET. The chair is darci. Information about MeetBot at http://wiki.debian.org/MeetBot.
3 18:06:20 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
4 18:06:33 <darci> #topic Updates
5 18:06:51 <darci> Amber do you want to start?
6 18:07:03 <amber> I could probably simplify everything Stoney for simplier reading
7 18:07:06 <amber> Sure.
8 18:07:33 <amber> I just tried using a different webcam to see if an error would go away, but it seems that it doesn't matter regardless.
9 18:07:48 <amber> I also emailed the tutorial guy about opencv, and his email is outdated
10 18:07:59 <heidi> Ah, OK.
11 18:08:07 <heidi> Did you ping the A11y community about this?
12 18:08:12 <amber> Working to port some things to opencv 2 today to see if I can make more progress
13 18:08:46 <heidi> Amber, have we asked Joanie if she knows an opencv expert? I can't remember.
14 18:09:00 <amber> I was waiting to here back from the contact, but now I can ping a11y
15 18:09:11 <amber> i dont think so
16 18:09:30 <darci> #info Would like to find someone with opencv expertise
17 18:09:32 <heidi> Ah, OK.
18 18:09:43 <amber> #action ping a11y for opencv support
19 18:09:52 <heidi> joanie, would you happen to know someone with opencv expertise?
20 18:10:02 <joanie> not off the top of my head
21 18:10:15 * joanie wonders if API_afk does
22 18:10:35 * API_afk reading
23 18:10:37 <heidi> Ah, thanks. Amber who is the most advanced in working with MouseTrap is still struggling with conversion.
24 18:10:39 <API_afk> opencv expertise?
25 18:10:40 <API_afk> no sorry
26 18:10:47 <API_afk> I never needed to
27 18:10:49 <heidi> Thanks API_aft
28 18:10:57 <API_afk> heidi, no problem, and sorry
29 18:11:00 <heidi> :-)
30 18:11:23 <joanie> if I keep scrolling up will I find what the specific problem is?
31 18:11:24 <heidi> Joanie, any idea where to go? Would asking the larger gnome community work?
32 18:11:37 <amber> where are you looking joanie?
33 18:11:56 <joanie> amber: what I mean is.... What specific problem are you having?
34 18:11:56 <heidi> amber, can you describe the general problem?
35 18:12:05 <joanie> I wasn't paying attention to this conversation until I was pinged
36 18:12:10 <amber> creating an image roi
37 18:12:24 <Stoney> roi?
38 18:12:31 <joanie> is there an open cv list?
39 18:12:35 <amber> list?
40 18:12:43 <joanie> region of interest I assume
41 18:12:49 <joanie> mailing list
42 18:12:55 <amber> not sure
43 18:12:56 <joanie> where are the open cv devs?
44 18:13:02 <joanie> that is where I would start
45 18:13:16 <heidi> Ah, thanks.
46 18:13:20 <joanie> figure out where the opencv devs live (community-wize)
47 18:13:22 <amber> they have a git
48 18:13:25 <joanie> and what tools they use
49 18:13:27 <amber> opencv.org
50 18:13:28 <heidi> A recent list of issues is here: http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013
51 18:13:28 <joanie> for communication
52 18:13:33 * joanie looks
53 18:13:36 <heidi> Ah, right!
54 18:13:41 * heidi thinks "duh"!
55 18:13:56 <joanie> http://answers.opencv.org/questions/
56 18:14:42 <joanie> http://www.packtpub.com/cool-projects-with-opencv/book
57 18:14:45 <heidi> What joanie just suggested (which I didn't think of) is to contact the opencv community directly.
58 18:15:02 <joanie> that's where the opencv expertise likely is
59 18:15:07 * joanie grins
60 18:15:28 <heidi> :-) Right
61 18:15:32 <heidi> Thank you!
62 18:16:10 <heidi> #action Contact opencv community - amber
63 18:16:12 <joanie> http://opencv.org/contribute.html has a link for email
64 18:16:43 <heidi> Amber let me know if you want to walk through approaching the community using IRC.
65 18:16:58 <amber> the a11y community?
66 18:17:44 <heidi> The opencv community
67 18:17:50 <heidi> That is where we should be asking the questions.
68 18:17:56 * joanie nods
69 18:17:56 <heidi> At least about opencv
70 18:17:57 <amber> ok.
71 18:18:02 <joanie> and if all those attempts fail
72 18:18:20 <joanie> please let me and API_afk know and we'll help you more actively try to get some answers
73 18:18:24 <amber> i just think out of context, it would be hard to describe the problem to an outside person
74 18:18:49 <joanie> being able to show them some code might help
75 18:18:52 <heidi> Yes, but you have the logs of the errors to which you can point people.
76 18:18:54 <heidi> Right'
77 18:19:39 <joanie> 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.
78 18:20:06 <joanie> i.e. busy devs like to see some indication that you did all the appropriate stuff yourself and know what you are talking about
79 18:20:18 <joanie> but are having a specific problem
80 18:20:24 <heidi> Yes, exactly.
81 18:21:20 <darci> Does anyone else have an update?
82 18:21:22 <joanie> amber: does this all make sense?
83 18:21:30 <joanie> (sorry darci)
84 18:21:35 <amber> yes
85 18:21:38 <darci> No prob!
86 18:21:40 <joanie> awesome
87 18:21:41 <heidi> Good.
88 18:21:47 * joanie goes back to her to do list
89 18:21:51 <joanie> ping me if you need me :)
90 18:21:53 <heidi> You're doing a great job in tracking down the issues amber.
91 18:21:55 <darci> Thanks!
92 18:22:00 <joanie> and thanks again for all your work guys! :)
93 18:22:07 <heidi> Yes, thanks joanie! You're a peach!
94 18:22:23 <heidi> Any other questions on how to proceed amber?
95 18:22:34 <amber> not now
96 18:22:59 <heidi> Great.
97 18:23:46 <heidi> Who is next?
98 18:23:57 <Logan> I'll go.
99 18:24:47 <Logan> 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
100 18:25:02 <heidi> Ah, that isn't fun.
101 18:25:14 <amber> is the goal to switch to 18 now or later in the process?
102 18:25:19 <heidi> Do you know what Nikki's status is? Or the status of the install on the lab machine?
103 18:25:37 * heidi thinks about upgrading timing
104 18:25:48 <Stoney> I can give you Nikki's status
105 18:26:02 <heidi> Logan, do you know what the problem was with your upgrade to 18?
106 18:26:05 <Stoney> Nikki has fedora 18 installed on a computer in the lab
107 18:26:24 <Stoney> Nikki has cloned amber's fork
108 18:26:58 <Stoney> But she is looking into using GitHub to fork amber's fork, and then work off a clone of that
109 18:26:59 <heidi> Ah, good!
110 18:27:17 <Stoney> allowing her to contribute back to amber by making a pull request through github
111 18:27:19 <amber> it might be easier if i just add her as a collaborater
112 18:27:26 <Stoney> might be :)
113 18:27:27 <heidi> Ah, OK.
114 18:27:29 <heidi> :-)
115 18:27:34 <amber> so we can see eachothers progress
116 18:27:43 <amber> especially if everyone is going to start to code
117 18:27:49 <Logan> 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
118 18:27:52 <amber> it wouldn't make sense to go to 5 forks
119 18:27:52 <Stoney> yup, just have to keep the branches straight
120 18:28:15 <heidi> 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.
121 18:28:25 <amber> sounds good
122 18:28:37 <heidi> Then if something goes wrong, you can still get a copy of your work on mousetrap.
123 18:28:44 <heidi> Right, I agree.
124 18:28:52 <Stoney> I think Nikki has a github account, but I don't know what her name is on there
125 18:28:57 <Logan> 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
126 18:29:16 <heidi> Right, apparently they want you to use "fedup"
127 18:29:42 <darci> John: Did you do an upgrade to 18? or a clean install?
128 18:29:49 <john> Clean install
129 18:29:52 <heidi> Hi Dark_Rose
130 18:29:56 <Dark_Rose> Sorry I'm late.. got caught up in something. Hi everyone
131 18:30:01 <darci> Hi!
132 18:30:03 <Stoney> hi
133 18:30:25 <Stoney> i just gave them your update Dark_Rose, but feel free to expand
134 18:30:32 <john> Avoid major upgrades personally for the exact reason as demonstrated above :)
135 18:30:35 <Logan> Yeah, "fedup" was what I was using when I got the issue. I then did a clean install and everything worked great.
136 18:30:53 <amber> yea clean install is the way to go
137 18:31:10 <Logan> And I did not think about uploading to git before upgrading, so all my changes went away
138 18:31:12 <heidi> AAh, OK.
139 18:31:17 <heidi> :-(
140 18:31:31 <heidi> OK, so Logan you're at the point of installing Mousetrap?
141 18:32:04 <Logan> Correct, I have fedora up and running agian, and have begun the process of reinstalling Mousetrap and its dependencies
142 18:32:19 <Stoney> 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
143 18:32:22 <Stoney> ?
144 18:32:29 <amber> yes
145 18:32:48 <Dark_Rose> 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"
146 18:32:57 <Stoney> amber, do you want logan on there as well
147 18:33:00 <Stoney> ?
148 18:33:09 <amber> i sent you a snippet on the status page dark_rose
149 18:33:11 <Stoney> (I keep forgetting my question marks :))
150 18:33:18 <amber> yea sure send me ALL THE USERNAMES
151 18:33:37 <amber> sorry if no one got that reference
152 18:33:48 <Stoney> I think I'm "StoneyJackson"
153 18:34:02 <Logan> I am "lhotchkiss"
154 18:34:26 <heidi> :-)
155 18:34:38 <heidi> So what was the reference? :-)
156 18:34:38 <Dark_Rose> 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!
157 18:34:43 <amber> np
158 18:35:19 <heidi> My user name is heidiellis
159 18:36:14 <heidi> John, how about you?
160 18:37:24 <Stoney> Question: What's our goal right now? Port to cv2?
161 18:37:49 <amber> well its a dead end to try to get it working in cv1, so yea.
162 18:38:01 <john> 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).
163 18:38:09 <amber> i think im going to go off in a branch and make big changes see what happens
164 18:38:09 <heidi> Ah, OK.
165 18:38:12 <heidi> Good!
166 18:38:24 <heidi> OK, good for you.
167 18:38:30 <amber> john see my note to nicole
168 18:38:40 <amber> you have to still install the package
169 18:38:56 <amber> so it can make the extra files it needs
170 18:39:16 <john> Planning to switch to Amber's fork
171 18:39:27 <john> but I'm not sure how that works -- how do I remove the old and install the new?
172 18:39:44 <heidi> Where is the "message" on how to fix the install problem?
173 18:39:47 <amber> it should build over it
174 18:39:59 <john> that's all? Cool
175 18:40:01 <amber> very bottom heidi
176 18:40:13 <heidi> Very bottom of what?
177 18:40:25 <amber> so john pretty much a "./autogen.sh" "make" and "sudo make install" should do it
178 18:40:48 <amber> http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013
179 18:40:51 <Stoney> just curious what does autogen.sh and make install put in place?
180 18:41:03 <amber> autogen checks for dependencies
181 18:41:09 <Stoney> ok
182 18:41:11 <amber> the make builds files to run
183 18:41:19 <amber> (dont quote me lol)
184 18:41:26 <heidi> Amber, you rock!
185 18:41:27 <Stoney> that's what i'm wondering... what is it building?
186 18:41:39 <Stoney> I thought this was a python project
187 18:41:42 <amber> well i know it makes the env module
188 18:41:49 <Stoney> oooh
189 18:41:52 <Stoney> cool
190 18:41:55 <Logan> Make compiles the changes, and make install installs them into the system
191 18:41:57 <Stoney> and yes, amber rocks
192 18:41:58 <amber> bc i remember getting that error before when i didnt run make
193 18:42:13 <heidi> Make is a utility to handle compilation of files.
194 18:42:32 <heidi> It allows you to only specify which files should be recompiled and linked under what conditions.
195 18:42:54 <amber> thanks heidi :)
196 18:42:58 <heidi> This allows developers to only have to recompile files that have been changed since the last compile.
197 18:43:02 <Stoney> i get make, I just didn't understand is what is it being used
198 18:43:10 <Stoney> what = why
199 18:43:29 <Dark_Rose> sorry... my connection keeps kicking out...
200 18:43:29 <heidi> "make install" is actually installing MouseTrap
201 18:43:33 <Stoney> especially since we are using python
202 18:44:09 <Stoney> so it's putting some files in "the right location"
203 18:44:14 <Stoney> got it
204 18:44:17 <heidi> So "make install" would check to make sure that all configuration files are in the right place.
205 18:44:20 <heidi> Yes, you got it.
206 18:44:32 <Stoney> cool thanks
207 18:44:33 <heidi> Simplifies the install as we're not using in IDE.
208 18:44:44 <Stoney> mmmm... IDE
209 18:45:17 <heidi> 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.
210 18:45:43 <Stoney> cool, sorry I didn't do my homework :)
211 18:46:02 <heidi> I'm doing it on the fly with google! Although I've worked with "make install" before.
212 18:46:34 <heidi> So John you're all set to go forward?
213 18:47:21 <Stoney> so, it's supposed to help us avoid dependency-heck, but we are still there (dependency-heck)
214 18:47:42 <john> 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.
215 18:47:44 <amber> yes bc its checking for outdated things
216 18:47:48 <amber> :)
217 18:48:09 <Stoney> so ultimately we need to update it too
218 18:48:10 <heidi> Amber, as for that missing message, it is a the bottom of what?
219 18:48:24 <heidi> Ah, right! Good point!
220 18:48:33 <Logan> 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
221 18:49:10 <amber> i updated the conf file so it works in my fork stoney
222 18:49:20 <amber> and the message to nicole is here: http://www.xcitegroup.org/foss2serve/index.php/Status#2.4.2013
223 18:49:23 <Stoney> excellent, thanks amber
224 18:49:29 <Stoney> and thanks logan
225 18:49:37 <heidi> Super, thanks!
226 18:49:58 <john> Though I'll probably not do anything until President's day weekend since I have a hell of a week coming up...
227 18:50:26 <darci> :-)
228 18:50:46 <Dark_Rose> 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
229 18:51:22 <john> 2 projects + 2 quizzes (that I'm not prepared for) all by Tuesday. *cries*
230 18:51:30 <Dark_Rose> good luck!!
231 18:51:56 <darci> I'm willing to answer questions if I can.
232 18:53:07 <darci> Does anyone have anything else to share?
233 18:53:46 <amber> just that if anyone wants me to walk them through something, i can stay after the meeting. or anyone can email me.
234 18:53:47 <darci> It sounds like everyone has a todo list
235 18:54:01 <darci> That's great!
236 18:54:02 <heidi> Yup.
237 18:54:12 <john> amber, (after next week) I'll be happy to help with autogen.sh. It's pretty simple, but still :)
238 18:54:12 <Stoney> Yup, port to cv2 :)
239 18:54:56 <heidi> Right, and "make" can be a pain.
240 18:55:06 <heidi> It can choke if you have a spare space at the end of a line.
241 18:55:13 <Stoney> make id fun :)
242 18:55:23 <heidi> So just be careful with autgen and make. :-)
243 18:55:26 <amber> well that part is sorted in the code, its just following the install on gnomes mousetrap site
244 18:55:29 * heidi laughs
245 18:56:17 <amber> here it says to do those things: https://live.gnome.org/MouseTrap/Installation
246 18:56:37 <amber> and even if you clone a working version, you still need to compile it
247 18:56:45 <john> Yes, but those instructions as you know don't work as the packages they ask for are outdated/misnamed
248 18:57:25 <amber> ah true, i guess getting a perfect list would be a good to-do
249 18:57:43 <john> Basically copy+paste from our Steps page onto there :)
250 18:57:44 <amber> with what i sent you last week to start?
251 18:57:52 <amber> yea perfect
252 18:57:57 <darci> Heidi: Can we get the mousetrap installation instructions updated?
253 18:57:59 <Dark_Rose_> i put up instructions on the getting started page for the dependencies that seemed to be needed
254 18:58:09 <Logan> http://xcitegroup.org/foss2serve/index.php/Getting_Started
255 18:58:20 <heidi> Darci, do you mean get them upgraded on the MouseTrap site?
256 18:58:26 <heidi> Or on the foss2serve site?
257 18:58:27 <darci> Yes
258 18:58:32 <darci> Mousetrap site
259 18:59:00 <Stoney> ultimately we should figure out how to contribute back to the documentation as well
260 18:59:02 <heidi> Sure, you can edit that directly. If you've been posting the notes of our meeting, you can update that as well.
261 18:59:04 <heidi> Right.
262 18:59:14 <heidi> Darci and I both have wiki accounts on GNOME.
263 18:59:22 <heidi> And you may sign up as well.
264 18:59:24 <john> 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
265 18:59:37 <heidi> Yes, exactly.
266 18:59:43 <amber> agreexd
267 18:59:45 <Stoney> right
268 18:59:46 <amber> agreed*
269 18:59:49 <heidi> The instructions should match the version that is being downloaded.
270 18:59:51 <heidi> :-)
271 19:00:11 <darci> Sounds good!
272 19:00:15 <john> haha, succinctly said heidi
273 19:00:16 <heidi> Has anyone filed a bug about updating to cv2?
274 19:00:29 <amber> i thought there was one?
275 19:00:43 <amber> Logan, did you do that one?
276 19:00:56 <amber> on bugzilla
277 19:00:58 <heidi> OK, haven't checked. If so, we should include a note that when we commit that version, we need to update installation instructions.
278 19:01:14 <Logan> Yes i filed a bug for that a couple weeks ago
279 19:01:47 <john> Oh boy, it's 1:00 already. I need to be going soon
280 19:02:02 <darci> Me too...should we end the meeting?
281 19:02:04 <heidi> Sure, go ahead John.
282 19:02:08 <heidi> Fine with me!
283 19:02:16 <Stoney> i think we're set
284 19:02:24 <amber> yep
285 19:02:24 <darci> Ok...thank you all!
286 19:02:30 <heidi> Yes, there is a bug to upgrade to OpenCV
287 19:02:33 <Logan> Heidi, i updated the but
288 19:02:34 <heidi> Yes, thanks to all!
289 19:02:35 <Logan> bug
290 19:02:36 <john> have a great weekend all -- and stay safe
291 19:02:40 <heidi> :-) got it
292 19:02:45 <Dark_Rose_> since school is closed today all I'm doing is homework lol, bye everyone!
293 19:02:47 <heidi> Thanks! Great work all!
294 19:02:49 <darci> You too!
295 19:02:51 <heidi> bye
296 19:02:52 <Stoney> bye, enjoy the snow
297 19:02:53 <amber> bye everyone! have a great weekend
298 19:02:55 <darci> Bye all
299 19:03:01 <darci> #endmeeting
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.