20:32:09 <ennael> #startmeeting
20:32:09 <Inigo_Montoya> Meeting started Tue Mar 18 20:32:09 2014 UTC.  The chair is ennael. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:32:09 <Inigo_Montoya> Useful Commands: #action #agreed #help #info #idea #link #topic.
20:32:17 <ennael> #chair coling
20:32:17 <Inigo_Montoya> Current chairs: coling ennael
20:32:51 <ennael> ok thanks all for being around for that meeting
20:33:31 <ennael> before starting I just wanted to have a special thought to John Bowden aka led43
20:34:03 <coling> RIP
20:34:05 <DavidWHodgins> Perhaps the 4.1 release could be dedicated to him.
20:34:11 <ennael> yep sadly :(
20:34:12 <marja11> +1
20:34:18 <filipesaraiva_> +1
20:34:27 <ennael> why not. MrsB also is working on a blog post on his memory
20:34:51 <ennael> ok let start our topics
20:35:18 <ennael> #topic team vote
20:35:36 <ennael> so thanks to those who take some time to answer
20:35:58 <ennael> despite the big suspense on results
20:36:08 <ennael> here it is
20:36:09 <ennael> https://epoll.mageia.org/vote/PwtyOHNZ
20:36:10 <[mbot> [ Epoll: Packagers vote 2014 ]
20:36:57 <ennael> so I'm afraid you will have to deal with the same faces for 2014 :)
20:37:10 <coling> Oh crap, I didn't vote /o\
20:37:18 <coling> Hey ho, the results are fine :D
20:37:29 <anaselli> coling: you could'mt change the result anyway :p
20:37:32 * coling blames holidays and busy work!
20:38:09 <Akien> Who voted for me? :-D
20:38:52 <ennael> :)
20:39:35 <Akien> Congrats to ennael and malo :)
20:39:45 <Akien> We'll try to cope with you another year
20:39:51 <ennael> so malo should be back i the beginning of april as he is changing job at the moment
20:40:14 <ennael> Akien: well beer or matches it's only a question of choice :)
20:40:48 <ennael> ok back to other topics if no question on that one
20:41:12 <anaselli> brb
20:41:49 <anaselli> ok
20:41:56 <ennael> #topic Updates review
20:42:20 <ennael> DavidWHodgins or Luigi12_work ?
20:42:47 <ennael> can we have a quick review on the pending one?
20:42:57 <Luigi12_work> hello
20:43:07 <DavidWHodgins> I've been busy with non-mageia stuff the last few days. Will be back to testing updates as soon as I'm done iso testing.
20:43:18 <Luigi12_work> the ones assigned to QA, or the ones that need packager work yet?
20:44:05 <ennael> both I guess so that we can have an idea of the general status and your needs
20:44:19 <Luigi12_work> ok, just need a minute...
20:44:24 <ennael> thanks
20:44:35 <philippem> I'm working on 13041 ( python new security issue CVE-2013-1753 )
20:45:37 <DavidWHodgins> Theare are 2 assigned to qa currently marked as critical security updates.Another 5 minor security updates, and a whole bunch of bug fix updates.
20:46:01 <philippem> and I proposed a patch for Remote CUPS 12781, but didn't found time to push it in svn, so if someone can take care of ..
20:46:12 <Luigi12_work> we have quite a few waiting on help from packagers
20:46:23 <Akien> Ah indeed the list grew over the last week!
20:46:41 <Luigi12_work> I e-mailed Funda directly about postgresql (bug 12841) and ruby/rails (bug 12896) and got no response
20:47:23 <Luigi12_work> we have cups/cups-filters maintained by tv, but he hasn't done anything about the security issue in bug 13002 even though he's made other commits to cups-filters in Cauldron
20:47:45 <ennael> have you tried to ping him ?
20:47:50 <DavidWHodgins> chromium-browser-stable has been validated, advisory is in svn, just needs to be pushed to updates.
20:48:07 <Luigi12_work> remmy had some account issues, so that's probably why he hasn't gotten to fail2ban (11569) yet
20:48:27 <Luigi12_work> ennael: the cups bug is assigned to tv, and he's been active checking bugzilla for other things, so I assume he's seen it
20:48:38 <ennael> ok I'mll try to ping him
20:49:02 <Luigi12_work> for stunnel (bug 12943) I really need a knowledgeable stunnel packager to respond on which way to fix it, as there are like 3 options
20:49:49 <Luigi12_work> tmb I'm sure has been busy with a million things, so he'll get to virtualbox (bug 12384) and tomcat (12955) eventually
20:50:09 <Luigi12_work> coincoin has already said he'll fix boinc-client (bug 12129) when he gets a chance
20:50:39 <Luigi12_work> libvirt (bug 12920) I'd like coling to look at when he has time, as it may only affect non-systemd systems, but I'm not sure
20:50:58 <Luigi12_work> bugzilla (bug 10897) is waiting on a packager to help with that one
20:52:05 <Luigi12_work> as for the security updates already assigned to QA, I don't see anything that specifically needs any additional help from packagers at this time, but they're always welcome to help test
20:53:03 <Luigi12_work> other than waiting for danf to get back to us on curl fixes, that is all from me
20:54:04 <ennael> ok. Thanks for that. I'll add it on a mail on -dev after meeting
20:54:19 <ennael> #topic Review of drakx* project
20:54:31 <ennael> ok coling, anaselli ?
20:54:37 <anaselli> fine
20:55:07 <coling> OK, so I've not really had much input so far on this one. I think both ennael and anaselli wanted to chat to me about it but we never got round to it.
20:55:38 <coling> So on that front I'm not really any further forward but I suspect you guys may be :)
20:55:40 <anaselli> coling: sorry my fault :(
20:55:47 <coling> anaselli, mine too, don't worry.
20:55:56 * coling has been very busy with holiday and work deadlines.
20:56:01 <anaselli> ok let's say just something that is in
20:56:11 * coling is still at the office tonight...
20:56:15 <anaselli> concerning old UI project
20:56:31 <anaselli> pasmatt: please the link while i'm writing
20:56:58 <anaselli> we have ported all we need to work with Suse lib YUI
20:57:12 <anaselli> the base library YUI
20:57:22 <anaselli> yui-gtk yui-qt and yui-ncurses
20:57:59 <anaselli> we have also the yui bindings that allows to work with ruby, python and of course perl
20:58:17 <coling> All looks quite promising.
20:58:18 <anaselli> so basically the UI abstraction project is in
20:58:21 <coling> :)
20:58:38 <anaselli> we also made a kind of program luncher in perl
20:59:06 <anaselli> based on YUI that can run perl modules (which structure is basically defined and must be documented better)
20:59:21 <anaselli> or any other module written in yui
20:59:33 <anaselli> so python scripts as well as c++
20:59:51 <anaselli> concerning our tools we ported some little things
20:59:58 <anaselli> such as host manager
21:00:00 <coling> Can it only YUI things or does it just launch generic apps?
21:00:06 <anaselli> service manager
21:00:08 <pasmatt> anaselli: http://gitweb.mageia.org/software/adminpanel
21:00:09 <[mbot> [ adminpanel - Next Generation Mageia Administration Panel ]
21:00:12 <anaselli> user manager
21:00:31 <anaselli> coling: well it can run also generic apps ofcourse
21:00:50 <anaselli> but you have to know that you miss the abstraction
21:01:01 <anaselli> so if yuo run our drakrpm, it works
21:01:13 <anaselli> but you alwasy see our gtk drakrpm
21:01:26 <coling> Ahh right, sure.
21:01:50 <anaselli> ah i forgot the log viewer
21:02:08 <anaselli> which is on go... and what i wanted to talk with coling
21:02:20 <coling> :)
21:02:21 <anaselli> based on systemd journalctl
21:02:36 <anaselli> of course it's not all good :)
21:03:16 <anaselli> we had the need to add our custom widgets and i implemented for upstream the availability to get custom plugins
21:03:34 <anaselli> so  we also have (pasmatt link thanks) libyui-mga
21:03:54 <anaselli> with their graphics plugin implementation
21:04:07 <pasmatt> https://bitbucket.org/_pmat_/libyui-mga/src  :)
21:04:08 <[mbot> [ _pmat_ / libyui-mga / source / Bitbucket ]
21:04:25 <anaselli> and we often discover bugs in yui, that i often fix...
21:04:58 <coling> All in all it seems quite healthy overall tho'.
21:04:59 <anaselli> suse people is takeing almost all, something had to be changed a bit...
21:05:58 <rindolf> Seems like my system sometimes hiccups.
21:05:59 <anaselli> well building application layout is abit tricky... but it's the price to pay for having three implementation in one :)
21:06:14 <philippem> anaselli: you python bindings are python 2 only ?
21:06:38 <philippem> for a new tool we should use Python 3
21:06:45 <anaselli> pasmatt: good question, yui use swig
21:07:14 <anaselli> for the bindings... honestly i haven't look at the scripting language version
21:07:18 <anaselli> pasmatt: ?
21:07:33 <anaselli> sorry the previous one was for philippem
21:08:02 <anaselli> i will check and say it later
21:08:32 <philippem> the syntax is python 2 for what I see
21:08:40 <pasmatt> philippem: yes
21:08:53 <anaselli> anyway what i'd like to add is that the porting of our tools is not that hard... but it need code reworking and layout rewriting
21:09:41 <anaselli> but our stuff is often hard to maintain, so sometimes i preferred look for cpan solution instead old mandriva's code
21:09:51 <ennael> ok
21:09:54 <anaselli> but that because we were just two
21:09:58 <ennael> could we plan a quick meeting on that topic specifically to speak about how to communicate on it, have some dedicated web pages on the project and a roadmap for mageia 5 and maybe later
21:10:16 <anaselli> sure
21:10:22 <anaselli> coling: ? pasmatt?
21:10:22 <ennael> I cannot see anything about it in specifications proposal for now
21:10:48 <anaselli> well that because i continue working on the old proposal :D
21:11:01 <coling> Yup, that sounds good to me.
21:11:21 <coling> From my perspective, my wiki page review thingy was more from a backend code perspective.
21:11:25 <anaselli> coling: maybe we can talk together to fix the proposal
21:11:46 <coling> If we want these tools to be adopted by other distros etc too, then I think we need to use as many "clean" interfaces as possible.
21:12:13 <ennael> and maybe have a plan before starting and specific goals
21:12:14 <anaselli> agree
21:12:20 <coling> So in the same way anaselli said he sometimes searched for cpan solution instead of old mdv code, I'm of the same opinion but more radical! Use dbus services if at all possible!
21:12:24 <pasmatt> agreed
21:12:26 <ennael> simple one to be sure to hae something ready in time
21:13:11 <anaselli> ennael: from the GUI point of view they can cohexists
21:13:11 <ennael> ok why not next week at this time? if coling is available
21:13:20 <coling> OK, I'd be happy to have such a meeting. ennael pasmatt anaselli coling ?
21:13:34 <coling> Anyone else? Would be nice if you could convince tv to attend ennael!
21:13:34 <anaselli> for me is ok
21:13:41 <coling> Yeah that's OK for me I think.
21:13:42 <ennael> coling: I can ask him
21:13:50 <ennael> also blino and pterjan
21:13:57 <coling> Yup definitely :)
21:14:04 <anaselli> ennael: 25th?
21:14:11 <ennael> yep
21:14:13 <anaselli> ok
21:14:24 <anaselli> 1th i'm in brussels
21:14:30 <anaselli> so ok
21:14:38 <ennael> then maybe before this date work on a review of what you are working each of you so that we can read it before meeting
21:14:49 <ennael> it will save time and we focus on real discussion
21:15:05 <anaselli> ok
21:15:06 <ennael> ad any links to code or doc that can help to understand
21:15:52 <ennael> anything else on that topic?
21:16:34 <ennael> let say no :)
21:16:39 <anaselli> :)
21:16:43 <ennael> #topic Mageia 5 specifications
21:16:44 <coling> :)
21:17:02 <ennael> so we will start first review of proposals with malo by the end of this week
21:17:13 <ennael> we have very few proposals for now
21:17:22 <sebsebseb> hi
21:17:39 <sebsebseb> oh the packagers meeting
21:17:46 * coling has not done his usual submission of millions.
21:17:47 <ennael> don't know if you have all written the one you would like to propose
21:17:52 <ennael> :)
21:17:58 <coling> Partly because older ones still need to be completed.
21:18:06 <coling> (I should update categories)
21:18:10 <ennael> yes please !
21:18:26 <coling> But also because I don't plan massive breakages this time (I need a break!) and want to do more infra stuff.
21:18:37 <Akien> Maybe yet another reminder should be sent, also stating to add the Mageia5 category to old features that people want to transfer to mga5.
21:18:41 <ennael> yep
21:18:46 <doktor5000__> Anssi: ping? got a question about dkms-nvidia vs. nvidia-*-kernel module conflicts, as e.g. mentioned in https://bugs.mageia.org/show_bug.cgi?id=12893
21:18:48 <[mbot> [ Bug 12893 System won't boot up after recent kernel and Nvidia updates (plymouth problem) ]
21:18:51 <ennael> will do it just after meeting
21:18:59 <ennael> doktor5000__: meeting time :)
21:19:00 * doktor5000__ is sorry for disturbing -.-
21:19:26 <ennael> anything else on specifications?
21:19:49 <Anssi> doktor5000__: I think this is a depmod bug, the order in /etc/depmod.d/dkms.conf is not honored
21:23:27 <anaselli> ennael: coling just a silly question
21:23:48 <coling> anaselli, if it's on topic...
21:23:48 <anaselli> do we have to update coling proposal
21:24:00 <anaselli> or a new one
21:24:04 <coling> The drakx review wiki page?
21:24:05 <anaselli> well more or less
21:24:27 <anaselli> ok so drakx review
21:24:30 <coling> It's not really a "proposal" as such  - just a place to collect info and thoughts, but please do update it!!
21:24:58 <anaselli> ok
21:25:11 <coling> (dunno if that answers your question?)
21:25:38 <ennael> can you remind us the url of this page?
21:28:03 <anaselli> welll don't know either... i mean do we have to make a proposal or we can go adding info somewhere?
21:28:30 <anaselli> https://wiki.mageia.org/en/Feature:InstallerAndDrakXReview
21:28:53 <anaselli> that is under feature
21:29:22 <ennael> ok thanks
21:29:50 <ennael> well I guess that's all for that topic. Mentoring will discussed as soon as malo is back
21:29:59 <ennael> any other topic that was not in list .
21:30:00 <ennael> ?
21:30:23 <anaselli> just a link more to add :)
21:30:24 <anaselli> https://wiki.mageia.org/en/Feature:UiAbstraction4mcc
21:30:28 <anaselli> so we have all
21:30:32 <ennael> ok :)
21:30:59 <coling> anaselli, yeah it's under Feature I guess - just doens't follow the usual structure+category layout etc.
21:31:11 <coling> :)
21:32:54 <ennael> ok let's close meeting then
21:33:07 <ennael> thanks guys, and girl for attending :)
21:33:11 <ennael> #endmeeting