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