Attachment 'mousetrap.2014-02-20-19.05.log.txt'
Download 1 19:05:51 <stoney_> #startmeeting
2 19:05:51 <tota11y> Meeting started Thu Feb 20 19:05:51 2014 CET. The chair is stoney_. Information about MeetBot at http://wiki.debian.org/MeetBot.
3 19:05:51 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
4 19:06:01 <stoney_> Welome
5 19:06:27 <stoney_> So, we're going to try to take advantage of the parallel nature of IRc
6 19:06:37 <stoney_> #topic updates
7 19:06:55 <stoney_> so for the updates, please #info your current status
8 19:06:59 <stoney_> what you have been working on
9 19:07:05 <stoney_> everyone all at once :)
10 19:07:22 <stoney_> Hi Andre
11 19:07:39 <AndreLGOliveira> Hi Professor
12 19:07:40 <heidi> Hey AndreLGOliveira!
13 19:07:49 <AndreLGOliveira> Hi
14 19:07:56 <stoney_> #info AndreLGOliveira is a new comer to our group, he'll be working on our testing procedures and framework
15 19:09:05 <heidi> #info Heidi got permissions to allocate Bugzilla permissions and has given the group (except for AndreLGOliveira ) permissions to edit a bug and change the status of a bug.
16 19:09:29 <heidi> So you all should be able to edit bugs as you work on them, and confirm them.
17 19:09:46 <stoney_> #info there is a new page at the bottom of our wiki about testing
18 19:09:50 <stoney_> #link https://wiki.gnome.org/action/show/Projects/MouseTrap?action=show&redirect=MouseTrap
19 19:09:59 <heidi> #info Bottom of the MouseTrap wiki on the GNOME site
20 19:10:33 <stoney> everyone else?
21 19:10:36 <stoney> info up
22 19:10:40 <stoney> don't wait :)
23 19:10:44 <kevin-brown> #info I've been working on the last parts of making MouseTrap compatible with OpenCV 3 along with looking up how AutoTools works
24 19:11:49 <heidi> kevin-brown: How far have you gotten?
25 19:12:13 <kevin-brown> heidi: Not very far, but it looks like I will be able to finish it and send a new patch up by the next meeting
26 19:12:33 <heidi> Ah, cool!
27 19:12:47 <heidi> kevin-brown: Do you mean that you'll have MouseTrap entirely compatible with OpenCV3?
28 19:13:02 <stoney> OK... on to issues
29 19:13:09 <stoney> #topic Issues
30 19:13:23 <kevin-brown> heidi: Both OpenCV 3 and OpenCV 2, as what has changed in OpenCV 3 doesn't affect us (as far as I can tell)
31 19:13:39 <stoney> In this topic... info up where you are stuck
32 19:13:47 <stoney> or any suggestions
33 19:13:50 <stoney> nits you want to pick
34 19:13:51 <heidi> Ah, good!
35 19:13:52 <stoney> etc.
36 19:14:01 <stoney> proposals
37 19:14:09 <stoney> confusions
38 19:14:13 <stoney> what you need
39 19:14:18 <stoney> you know... issues :)
40 19:14:49 <roland> #info I've been collecting file names within my local repo that need ocv. I have also been making sure that the ocv files used are up to date. I have already found a couple files that I need to look into so that I can see if they are depricated and need to be updated due to name changes of xml files and funtions. I have already found the files that I believe are the needed files to replace...
41 19:14:50 <stoney> use #info
42 19:14:51 <roland> ...the old ones(* crosses fingers). These new files are from the newest ocv libraries and the old ones so far look like their equivelent, they are used for the face mouth detection and the eye detection(with glasses*). Earlier this week Bryan, Kevin and I met for about an hour to bring each other up to speed on what eachother were doing. Kevin and I will at another need to meet again to go...
43 19:14:53 <roland> ...over a couple of file modifications. So, often we will be working together, here on out.
44 19:15:41 <heidi> What is the overlap between what kevin-brown and roland are doing?
45 19:16:58 <roland> #info the old ones(* crosses fingers). These new files are from the newest ocv libraries and the old ones so far look like their equivelent, they are used for the face mouth detection and the eye detection(with glasses*). Earlier this week Bryan, Kevin and I met for about an hour to bring each other up to speed on what each other were doing. Kevin and I will at another need to meet again to go
46 19:17:20 <roland> #info over a couple of file modifications. So, often we will be working together, here on out.
47 19:18:09 <stoney> #info need a demo of flash drives sooner than later
48 19:18:41 <stoney> #info the hackfest is in April... but we don't want to wait for the last minute to get the flash drives working
49 19:19:12 <stoney> #info if the flash drives don't work... we need time to change gears
50 19:19:34 <stoney> ok...
51 19:19:41 <stoney> next we move to open discussion
52 19:19:47 <stoney> #topic discussion
53 19:19:56 <stoney> here we discuss any of the above issues
54 19:20:02 <stoney> try to help resolve things
55 19:20:10 <stoney> point folks in the right direction
56 19:20:12 <stoney> etc.
57 19:20:23 <stoney> debate
58 19:20:25 <kevin-brown> That would be useful, if we had any issues to discuss
59 19:20:32 <stoney> :)
60 19:20:37 <AndreLGOliveira> ok
61 19:20:57 <stoney> some days we will, some days we won't :)
62 19:21:04 <heidi> stoney, So if I understand correctly, you are parallelizing what we had been doing serially in previous meetings, yes?
63 19:21:12 <kevin-brown> What would be a good time to talk about testing? (Just read that document)
64 19:21:23 <stoney> heidi: yes to compress
65 19:21:33 <stoney> now
66 19:21:38 <stoney> ?
67 19:21:41 <heidi> Now to talk about testing is good.
68 19:21:43 <heidi> :-)
69 19:21:44 <AndreLGOliveira> ok
70 19:22:01 <stoney> AndreLGOliveira: care to lead us through it?
71 19:22:01 <AndreLGOliveira> I'm the first one doing unit testing on this project?
72 19:22:09 <stoney> yup yup :)
73 19:22:15 <AndreLGOliveira> Ok
74 19:22:23 <AndreLGOliveira> let me summarize it
75 19:22:41 <stoney> #link https://wiki.gnome.org/Projects/MouseTrap/Testing
76 19:22:48 <stoney> we are looking at that page
77 19:24:12 <stoney> (btw... discussions I expect will be more serial, and less parallel)
78 19:24:57 <AndreLGOliveira> #info The testing code is accepted to be put in 3 different locations: The same folder as the methods, with the name of the method being tested followed by "_test*
79 19:25:29 <stoney> wait
80 19:25:51 <stoney> AndreLGOliveira: we are just looking for an overview of what you are going to be doing in this project
81 19:26:00 <stoney> AndreLGOliveira: we don't expect that you have a solution yet
82 19:26:11 <AndreLGOliveira> Ok, sorry for that
83 19:26:17 <stoney> AndreLGOliveira: what are the goals
84 19:26:19 <stoney> your fine
85 19:26:21 <stoney> :)
86 19:26:31 <stoney> you're
87 19:28:22 <AndreLGOliveira> #info I will be studying and developing the unit testing for the project, testing if the methods works as expected and reporting it early in the development.
88 19:29:01 <heidi> Stoney, is the plan for AndreLGOliveira to create unit tests for all code?
89 19:29:09 <stoney> no
90 19:29:21 <AndreLGOliveira> #info Also, I will document how the Unit Testing Framework works and how to use it on the code.
91 19:29:22 <heidi> Ok, so some small part? Any particular part?
92 19:29:47 <stoney> he will be investigating how unit testing is done in python
93 19:29:57 <stoney> he'll create an example
94 19:30:05 <kevin-brown> AndreLGOliveira: What framework are you looking into? unittest? nose?
95 19:30:14 <stoney> he'll help firm up how it will integrate with MouseTrap
96 19:30:20 <AndreLGOliveira> unittest framework
97 19:30:29 <stoney> and he'll give recommendations for its use by developers
98 19:31:17 <stoney> kevin-brown: unittest initially
99 19:31:22 <stoney> is nose built in?
100 19:31:45 <stoney> should we look at it?
101 19:31:49 <heidi> kevin-brown: Do you have recommendations for tools?
102 19:31:59 <kevin-brown> Nose is not built in, and neither is unittest2
103 19:32:28 <stoney> what's this then? http://docs.python.org/3.3/library/unittest.html
104 19:33:01 <kevin-brown> That's just unittest
105 19:33:18 <stoney> is it bad?
106 19:33:38 <AndreLGOliveira> Nose is a third-party testing framework.
107 19:33:50 <kevin-brown> It gets the job done, nose and unittest2 were just created to fill in a few gaps
108 19:34:13 <stoney> what gaps... do we need the gaps
109 19:34:17 <stoney> ?
110 19:34:38 <stoney> my inclination is to keep dependencies low
111 19:35:08 <kevin-brown> Which is what I figured, unittest should be fine for MouseTrap
112 19:35:26 <stoney> so maybe that is the first step
113 19:35:31 <stoney> figure out which is needed
114 19:35:40 <AndreLGOliveira> ok
115 19:35:51 <stoney> if we would really benefit from the features of nose or unittest2 we should consider them
116 19:36:03 <stoney> if not... stick with standard libraries
117 19:36:34 <stoney> #action AndreLGOliveira will investigate the differences between unittest, unittest2, and nose
118 19:37:30 <stoney> AndreLGOliveira: it looks lil kevin-brown has some background in this... so pick his brain too
119 19:37:46 <AndreLGOliveira> ok
120 19:38:10 <stoney> anything else on this?
121 19:38:31 <kevin-brown> AndreLGOliveira: Feel free to ping me on here, I've done quite a bit with unit testing in python and may be able to help if you need anything
122 19:38:51 <stoney> last topic will be "resolved" in which we'll assign ourselves tasks for the week
123 19:38:55 <AndreLGOliveira> ok, thanks kevin-brown I will
124 19:39:03 <stoney> #topic resloved
125 19:39:22 <stoney> so action up your plans for the week
126 19:39:37 <stoney> : #action AndreLGOliveira will investigate the differences between unittest, unittest2, and nose
127 19:39:48 <stoney> #action AndreLGOliveira will investigate the differences between unittest, unittest2, and nose
128 19:40:00 <stoney> (AndreLGOliveira I did your's for you :P)
129 19:40:23 <AndreLGOliveira> ok, :)
130 19:40:46 <stoney> #action Heidi and I will do our usual patch session on Monday
131 19:40:54 <kevin-brown> #action I will be finishing bug 691878 and will have a revised patch by the next meeting
132 19:40:54 <tota11y> 04Bug https://bugzilla.gnome.org/show_bug.cgi?id=691878 normal, Normal, ---, mousetrap-maint, NEW, Convert to Python 3
133 19:41:15 <stoney> quick question...
134 19:41:36 <stoney> has anyone been able to test their new powers over bugzilla ?
135 19:42:08 <kevin-brown> I appear to have the permissions, as the options are now available to make changes
136 19:42:11 <stoney> AndreLGOliveira: also, please join the mousetrap email list serv
137 19:42:16 <stoney> sweet
138 19:42:31 <stoney> that was what you were looking for? kevin-brown ?
139 19:42:44 <roland> #action Roland and Kevin will be scheduling a couple meetings to work together on ocv updates/problems/incompatibilities/deprecations;
140 19:42:45 <stoney> kevin-brown: i.e., you are satisfied?
141 19:43:02 <kevin-brown> stoney: It should make things easier in the future, yes
142 19:43:07 <stoney> cool
143 19:43:18 <stoney> anything else before we adjourn?
144 19:43:27 <kevin-brown> Is someone planning on going through the old bugs and closing them off?
145 19:43:43 <stoney> heidi: is that on our todo?
146 19:43:54 <heidi> stoney: Ummm, sort of?
147 19:43:56 <AndreLGOliveira> question: where can I join the listing?
148 19:44:26 <AndreLGOliveira> nevermind, I found it.
149 19:44:30 <roland> :)
150 19:44:32 <heidi> #action stoney and heidi will go through old bugs and close them off.
151 19:44:46 <kevin-brown> AndreLGOliveira: https://mail.gnome.org/mailman/listinfo/mousetrap-list
152 19:44:51 <stoney> AndreLGOliveira: also.. please create a github account
153 19:45:04 <stoney> AndreLGOliveira: I'll transfer that repository to you
154 19:45:07 <heidi> AndreLGOliveira: Just to let you know, several of us are sitting in the CS lab (Herman 207) during this IRC. Feel free to join us in the future.
155 19:45:20 <AndreLGOliveira> I already did: https://github.com/AndreLuisGO
156 19:45:27 <stoney> perfect
157 19:45:37 <stoney> anything else?
158 19:45:47 <AndreLGOliveira> Ok, I'll be there next week
159 19:45:48 <stoney> going once
160 19:45:53 <stoney> going twice
161 19:45:58 <stoney> sold
162 19:46:12 <stoney> #endmeeting
163 19:46:50 <stoney> well... at least i'm done with that meeting :)
164 19:46:55 <stoney> even if the meetbot isn't
165 19:46:56 <stoney> :P
166 19:47:00 <stoney> #endmeeting
167 19:47:04 <stoney> #endmeeting
168 19:47:07 <stoney> #endmeeting
169 19:47:14 <stoney> #stopmeeting
170 19:47:18 <stoney> #finishmeeting
171 19:47:43 <stoney> #overandout
172 19:47:50 <stoney> #goaway
173 19:47:53 <stoney> #leavemealone
174 19:48:10 <heidi> joanie?
175 19:48:20 <joanie> Yes ma'am?
176 19:48:23 <heidi> The meetbot doesn't seem to be responding properly.
177 19:48:35 <heidi> Are you able to kick it?
178 19:48:36 <joanie> Oh, I need to send you minutes too. I suck
179 19:48:39 * joanie looks
180 19:48:47 <joanie> who was chair?
181 19:48:50 <heidi> Yes on the meeting minutes, no on the sucking.
182 19:48:51 <heidi> Stoney
183 19:49:05 <joanie> and you started a meeting?
184 19:49:10 <stoney> yes me
185 19:49:12 <heidi> Has the meeting ended and the meetbot didn't tell us?
186 19:49:12 <joanie> lemme scroll up
187 19:49:13 <stoney> yes i started
188 19:49:20 <joanie> it should tell you
189 19:49:25 <heidi> Yes, we did. And the meetbot gave us the usual start up messages.
190 19:49:37 <joanie> yup
191 19:49:38 <stoney> OH I KNOW
192 19:49:42 <stoney> my nick changed
193 19:49:48 <joanie> dude
194 19:49:50 <joanie> :P
195 19:49:58 <stoney_> no I suck
196 19:50:01 <joanie> hah
197 19:50:02 <stoney_> now I suck
198 19:50:04 <joanie> try again
199 19:50:04 <heidi> OK, is it a sad thing that this is the highlight of my day?
200 19:50:07 <stoney_> #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.