12:09:54 <zack> #startmeeting 12:09:54 <MeetBot> Meeting started Mon Dec 29 12:09:54 2014 UTC. The chair is zack. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:09:54 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 12:10:03 <zack> #topic debsources - next OPW meeting 12:10:12 <zack> sophiejjj: next meeting this Friday, usual time, is good for you? 12:10:22 <sophiejjj> yes. 12:10:31 <zack> #agreed next meeting Fri, Jan 02, usual time 12:10:34 <zack> great! 12:10:38 <zack> that was easy :) 12:10:44 <zack> #topic debsources - weekly review 12:10:56 <zack> let's start from the first item 12:11:03 <zack> test coverage >= 85% 12:11:11 <zack> what's the status there? 12:11:20 <sophiejjj> no progress yet. 12:11:38 <zack> well, we did integrate one patch increasing test coverage 12:11:40 <zack> that's progress! 12:11:51 <zack> but we're still far from 85%, right? 12:12:00 <sophiejjj> yes. 12:12:09 <zack> ok, let's move the item to next week, then? 12:12:17 <sophiejjj> far from, guess about 80. 12:12:36 <sophiejjj> yeah. I am ok with that. 12:12:46 <zack> great, please move the item --- i've created a list for next week 12:13:04 <sophiejjj> done 12:13:20 <zack> do you need help with this item? AFAICT you got how it works and already made progress 12:13:29 <zack> but if there is anything blocking you, please let me knwo 12:13:34 <sophiejjj> sure. 12:13:42 <zack> ok, next item was #761121 12:13:45 <sophiejjj> I just think it's kinda delicate a thing. 12:13:55 <zack> (symlink within same package) 12:14:00 <sophiejjj> previous bugs, I have an idea, it's mainly about fixing a thing. 12:14:23 <sophiejjj> for test coverage, I have to construct the base components. 12:14:43 <sophiejjj> i.e., in the patch submitted, I have to construct a Flask instance first. 12:14:52 <zack> yes 12:14:59 <sophiejjj> not very beautiful code I think, (or to say, ugly), but I have no other idea. 12:15:03 <zack> but that is something that will vary on a case by case basis 12:15:15 <zack> I mean, different non-tested lines, will require different "hacks" 12:15:25 <sophiejjj> yes. some self.app.get() test needs little modification. 12:15:50 <zack> ok, just keep the patches coming, we'll decide on a case by case basis 12:15:59 <sophiejjj> en. 12:16:13 <zack> let's move to the symlink issue 12:16:20 <sophiejjj> for the symlink 12:16:22 <zack> I understand the patch is ready, but the test is missing, right? 12:16:24 <sophiejjj> I have a rough idea. 12:16:27 <sophiejjj> no. 12:16:51 <sophiejjj> I am in the progress of make flask show the link destination. 12:16:59 <zack> ah, that's great, but wait 12:17:17 <sophiejjj> wait? 12:17:18 <zack> i'm talking about #761121 allow symlink within same pkg 12:17:27 <sophiejjj> yes. I am referring to that. 12:17:35 <sophiejjj> are you saying the "lang" bug? 12:17:38 <zack> well, but showing the symlink destination is a different feature 12:17:44 <sophiejjj> ok. 12:17:47 <zack> no, I'm talking about the bug above 12:17:53 <zack> you sent us a patch for that, but it has not been merged yet 12:17:54 <sophiejjj> I will then make it a separate patch. 12:18:01 <sophiejjj> yes. 12:18:10 <zack> ok, then please send over the final version of the symlink patch 12:18:23 <zack> showing the destination of a symlink in the ls-l output should be a separate commit 12:18:33 <sophiejjj> sure. (I will make up the test after the meeting) 12:18:38 <zack> ok 12:18:41 <zack> regarding the test 12:18:57 <zack> I think *I* should change the testdata, because it is in a separate git repo, and kinda complicated 12:19:10 <sophiejjj> nods. 12:19:18 <zack> so, if that is OK with you, I will include in the testdata the make file which shows the issue, and let you know when it is done 12:19:29 <sophiejjj> that's cool! 12:19:47 <zack> ok, please move the symlink item to next week, I'll add a item for me to do change the test data 12:20:00 <sophiejjj> done. 12:20:31 <zack> ok 12:20:45 <zack> would you like to add a separate card for showing the destination of symlinks in ls -l output? 12:20:53 <zack> (if you plan to work on that this week, it should be a separate item) 12:21:11 * sophiejjj goes to add the card. 12:21:55 <sophiejjj> done. 12:22:26 <zack> ok 12:22:41 <zack> given that we need to change the test data also for testing the language override bug 12:22:56 <zack> I've added an item for me to include also that package in the test data, it is easier to change the test data only once 12:23:06 <sophiejjj> yes. 12:23:18 <zack> so, let's move to that bug: #761861 override detected language type 12:23:21 <zack> what's the status there? 12:23:35 <sophiejjj> the testdata is missing. 12:23:43 <zack> ok, so let's proceed as above, that is: 12:23:54 <zack> please send us the final version of the patch, without the test 12:24:00 <zack> when the testdata is ready, we will add the test 12:24:05 <zack> but in the meantime, let's integrate the fix 12:24:13 <sophiejjj> sure. 12:24:24 <zack> but please test it by hand one last time before sending it to us ;-) 12:24:34 <sophiejjj> got it. 12:24:39 <zack> can you move the card to this week? 12:24:52 <sophiejjj> done. 12:24:56 <zack> great 12:25:01 <zack> so the last one is "make test" 12:25:06 <zack> and I think it is now blocked on me 12:25:14 <zack> I'll check the backtrace you sent me 12:25:41 <zack> (which is a ready a TODO of mine under "Infrastructure") 12:26:00 <sophiejjj> I am not quite familiar with psql 12:26:12 <sophiejjj> so kinda stuck today and plus the high latency... 12:26:18 <zack> that's OK, I just didn't know that 12:26:29 <zack> if you're unfamiliar with psql commands, it's better for me to debug the issue 12:26:39 <zack> you can make more useful use of your time by developing on your machine in the meantime 12:26:57 <sophiejjj> that's cool. 12:27:22 <zack> more generally, if you end up working on stuff you don't like, do not hesitate to let me know, we can decide together how to better spend your time 12:27:43 <sophiejjj> thanks! 12:27:48 <zack> so, weekly review on stuff I had to do: 12:27:57 <zack> - the upgrade of sor to testing is now done 12:28:17 <zack> - the DB issue has been debugged (but has now reemerged and is now on my TODO for this week) 12:28:29 <zack> - I've sent you a draft specification of copyright.d.n 12:28:37 <sophiejjj> yes. 12:28:45 <zack> I think that was all on my part 12:28:59 <sophiejjj> what was *all* on your part? 12:29:23 <zack> I mean, the above was the stuff I planned to do since last time we had a meeting 12:29:58 <zack> would you like to pick some other item from backburner for this week? 12:30:26 <sophiejjj> let me have a look 12:30:31 <zack> I would love if you could start looking into copyright.d.n 12:30:41 <zack> so feel free to propose an action related to that, which is small and doable this week 12:32:04 <sophiejjj> setup the basic app strucuture? 12:32:29 <zack> sophiejjj: sounds good to me 12:32:56 <sophiejjj> should it be a managed in a separate git repo? 12:33:02 <zack> ah, good question 12:33:07 <sophiejjj> cuz it's quite volatile ? 12:33:33 <zack> it is, but I suspect we will have to refactor stuff in Debsources, so it's probably better to use the same repository 12:33:44 <zack> for instance, we really want to reuse all the navigation/search part 12:34:02 <zack> using different repositories will make things more difficult, for no good reason IMO 12:34:05 <sophiejjj> yes. just in debsouces, git ignore the copyright.d.n stuff. 12:34:18 <sophiejjj> oh. no 12:34:29 <sophiejjj> that will make things complicated if something in debs need changed. 12:34:59 <zack> just develop it in the same Git repository, using the structure recommended by Flask blueprints 12:35:06 <sophiejjj> got it. 12:35:09 <zack> (which I *think* will force you to use a separate sub-directory) 12:35:25 <zack> matthieu will be able to help with that, I think, so feel free to ping him via email if you get stuck 12:35:32 <sophiejjj> sure. 12:35:36 <zack> please add a card for this 12:36:14 <sophiejjj> done. 12:36:30 <zack> oh, and I think you should also blog about your progress :) 12:36:38 <zack> it's ~2 weeks since the last time, and OPW kinda requires that 12:36:59 <sophiejjj> for at least a 2week frequency? 12:37:14 <zack> yep 12:37:20 <sophiejjj> got it. 12:37:32 <zack> #topic debsources - misc 12:37:38 <zack> I think we're good for this week plan 12:37:43 <zack> anything else you'd like to discuss? 12:37:57 <sophiejjj> currently not. 12:38:08 <sophiejjj> are you still in holiday? 12:38:14 <zack> kind of 12:38:29 <zack> last day in Italy, I'll go back to Paris tomorrow 12:38:38 <sophiejjj> you italian? 12:38:44 <zack> but I've already started to work on my backlog 12:38:53 <zack> yep (dual italian/french actually) 12:39:10 <sophiejjj> how's the weather in it? 12:39:13 <daemonkeeper> Last I checked Bologna was entirely on Italian ground. 12:39:29 <zack> wait a sec, let's move to chit-chat after ... 12:39:29 <sophiejjj> I was in beijing last week, freaking cold..... 12:39:30 <zack> #endmeeting