15:11:05 <rdieter> #startmeeting kde-sig 15:11:05 <zodbot> Meeting started Tue Dec 22 15:11:05 2015 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:11:05 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:11:05 <zodbot> The meeting name has been set to 'kde-sig' 15:11:08 <rdieter> #meetingname kde-sig 15:11:08 <zodbot> The meeting name has been set to 'kde-sig' 15:11:11 <rdieter> #topic roll call 15:11:16 <heliocastro> here 15:11:18 <rdieter> hi all, friendly kde-sig meeting, who's present today? 15:13:18 * heliocastro here 15:13:25 <rdieter> #info rdieter heliocastro present 15:13:30 <rdieter> may be a fast meeting (yay) 15:13:37 <heliocastro> eheh 15:13:53 <tosky> hi 15:13:57 <heliocastro> topics: Possible solutions fotr a CI 15:14:05 <rdieter> #info tosky present 15:14:09 <rdieter> #chair heliocastro tosky 15:14:09 <zodbot> Current chairs: heliocastro rdieter tosky 15:14:13 <heliocastro> topics: What is missing on frameworks/plasmas 5 15:15:15 <rdieter> #topic agenda 15:15:38 <rdieter> #info topic ideas: CI solutions, what's missing on frameworks/plasma 5 15:15:46 * dvratil is here 15:16:22 <dvratil> I can report on plasma 5.5.1 (2?) update 15:17:08 <rdieter> dvratil: k 15:17:13 <rdieter> we can start with that 15:17:22 <rdieter> #topic recent updates status 15:17:45 <dvratil> 5.5.1 is in rawhide (should be complete now) 15:17:59 <rdieter> \o/ 15:18:04 <heliocastro> Too late, 5.5.2 is released 15:18:06 * heliocastro hides 15:18:14 * rdieter slowly working through kde-apps-15.12.0 stack 15:18:16 <dvratil> but 5.5.2 was released today, so I might as well update to that in stables 15:19:11 <heliocastro> dvratil: You are slow :-D 15:19:34 <heliocastro> But seriously, this is a topic for thee possible CI 15:19:51 <dvratil> yeah, I know :( hard to time fine between all the eating and drinking ;-) 15:19:59 <dvratil> s/time fine/find time/ 15:20:15 <heliocastro> no no, eat and drinking always priority 15:20:52 <Kevin_Kofler> Depends on what you mean by "drinking". ;-) 15:20:52 * heliocastro afraid to look of his kg number few days after 15:21:34 <rdieter> wrt kde-apps-15.12.0 stuff, lots of new kf5 ports 15:22:00 <rdieter> so fun big stuff coming soon to rawhide: digikam (and friends libkipi, etc...) 15:22:06 <dvratil> cool! 15:22:13 <rdieter> (but that will be a fair amount of packaging work) 15:22:26 <heliocastro> This "fixes" the thumbnail/preview generation 15:22:27 <rdieter> since it (digikam) also depends on kf5 pim stuff 15:22:35 <dvratil> oh 15:23:07 <rdieter> so doing the work on my f23 box will be interesting (I may have to rig up a rawhide devel box) 15:23:42 <rdieter> having a rawhide machine for testing probably will be a good thing anyway, particularly, because there is a kde spin blocker right now 15:23:49 <rdieter> (plasmashell isn't starting properly for some reason) 15:24:04 <tosky> just remember that digikam is not exactly released yet 15:24:07 <rdieter> I'm *assuming* it's some sort of rawhide'ism (since it doesn't happen on f23) 15:24:14 <rdieter> tosky: sure, 5.0.0-beta2 only so far 15:24:32 <Kevin_Kofler> I guess you could package KF5 PIM for F23- similarly to how you package kdepimlibs 4 for F24+. 15:24:38 <rdieter> I'm hopeful a stable release will be available by f24 release, but I probably should ask them 15:24:44 <Kevin_Kofler> I.e., make the thing compile, but don't ship an Akonadi server for it. 15:25:08 <rdieter> Kevin_Kofler: maybe, but if I'm going to that much work, I'd rather spend that time getting rawhide working 15:25:30 <rdieter> we'll see, I'll come up with *something* 15:25:34 <dvratil> well digikam does not really depend on Akonadi, right? It only uses some of the libs that were part of kdpeimlibs4? 15:25:41 <rdieter> dvratil: right 15:26:03 <dvratil> those libs can be pulled to F22/23 easily, as they are co-installable with kdepimlibs4 15:26:03 <rdieter> so far, it only wants: KF5CalendarCoreConfig.cmake 15:26:28 <rdieter> (and KF5KipiConfig.cmake) 15:26:50 <rdieter> dvratil: if those libs are useful without kf5 akonadi, that would be nice 15:27:07 <rdieter> ok, I'll try that approach first 15:27:56 <rdieter> any other updates? 15:28:29 <dvratil> nothing else from me 15:28:38 <rdieter> moving on... 15:28:44 <rdieter> #topic CI solutions 15:28:48 <rdieter> heliocastro: ? ^^ 15:29:02 <heliocastro> Ok 15:29:06 <heliocastro> we have three options 15:29:12 <heliocastro> 1 - Use rawhide 15:29:19 <heliocastro> and later update copr 15:29:28 <heliocastro> 2 - Use copr directly 15:29:41 <heliocastro> and pass snapshots to rawhide 15:29:43 <heliocastro> and 3 15:29:52 <heliocastro> 3 - Request usage of kde CI 15:30:04 <heliocastro> An thought a 4th option actually 15:30:26 <heliocastro> Use KDE CI as main Jenkins, but results and compile machine be rawhide OR copr 15:30:43 <rdieter> didn't know that was possible :) 15:31:02 <heliocastro> rdieter: Jenkins is basically a control framework that uses other machines to do the job 15:31:17 <heliocastro> since both koji or copr has command line 15:31:22 <heliocastro> and notifications 15:31:32 <heliocastro> we can control this from jenkins 15:31:50 <rdieter> I personally prefer any solution that uses rawhide since that has the added bonus of not having to manually sync/update anything there (right?) 15:32:27 <heliocastro> I would be ok with rawhide option, but will be Adam ? 15:32:27 <rdieter> I guess that option wouldn't strictly be continuous either 15:32:35 <Kevin_Kofler> But what do you want to CI? If you want to do daily/weekly snapshots as some other distros are doing, I don't think it's good to dump those into Rawhide because Rawhide eventually branches for release. 15:32:48 <Kevin_Kofler> IMHO, a Copr is a better solution then. 15:32:55 <heliocastro> CI for branch changes, not for each commit 15:33:22 <heliocastro> If a new thing is tagged on branch, then wake up that specific package and generate a build 15:33:30 <Kevin_Kofler> If you want to do only releases, then you can probably do it in Rawhide (but then that's not really "continuous" anymore). 15:33:43 <heliocastro> Is continuos, but not daily 15:34:05 <heliocastro> We just trigger the necessary rebuilds on depends 15:34:12 <rdieter> ok, if it's on tags, rawhide++ 15:34:26 <heliocastro> Daily would be too much 15:34:39 <heliocastro> Not impossible of course, but still too much 15:34:56 <rdieter> of course, the way kde releases happen, sometimes tags are pushed late 15:35:07 <rdieter> only after tarballs are released, depends 15:35:32 <rdieter> but that's a kde.org fixable problem 15:35:57 <heliocastro> Yes, and this we can easily help them 15:37:50 <rdieter> heliocastro: let's take the results we have from our chat here so far onlist, see if we can find anyone else interested in helping, then come up with a concrete plan of action? 15:37:56 <rdieter> can you do that? 15:38:20 <heliocastro> Yes, i do that tomorrow 15:38:56 <rdieter> thanks 15:39:15 <rdieter> #topic what's missing on frameworks/plasma 5 15:40:06 <rdieter> I already hinted at a bit of this: kde-apps-15.12.0 includes a lot more kf5 stuff, including kf5 libkipi (and friends), which is needed by digikam-5.0.0 too 15:41:11 <rdieter> heliocastro had the noble goal of trying to ship f24 kde spin kdelibs(v4) free 15:41:19 <rdieter> so others include: okular 15:41:46 * rdieter has to go in ~5 minutes, can someone else finish leading the meeting? (or maybe we can be done by then :) ) 15:41:51 * heliocastro too 15:41:59 <heliocastro> finish now, and we continues on mail 15:42:25 <rdieter> any other notable kde4 stuff we still ship (I can't think of anything else) 15:42:27 <rdieter> ? 15:43:19 <dvratil> can't think of any other major app either 15:43:24 <Kevin_Kofler> rdieter: And do you think F24 is a realistic target for that or do you think it's too early? I just don't have the big picture in front of me to answer that question myself. 15:43:58 <rdieter> without a firm list of apps, hard to judge, but given that we already know okular is in that list, the odds are not good 15:44:35 <rdieter> fyi, I see comps-f24 needs love to adjust kdepim pkgs to kf5 versions 15:45:14 <Kevin_Kofler> IIRC, kdelibs3 went away with F12, so 3 releases after KDE/Plasma 4 was introduced. So that'd be F25 this time. 15:45:19 <rdieter> Kevin_Kofler: oh, I guess we still have konqueror/kwebkitpart 15:45:35 <rdieter> but hopefully we can kick that out in favor of qupzilla (or whatever) when qtwebengine lands 15:46:20 <rdieter> On second thought, I think keeping a kde4 runtime available would still be nice 15:46:57 <heliocastro> The break point is pim 15:47:00 <heliocastro> Okular will be released in time 15:47:01 <heliocastro> Maybe krita on qt5 15:47:11 <rdieter> calligra in general 15:47:44 <heliocastro> keeping kdelib4 runtime is ok 15:47:49 <rdieter> work in ongoing there, but no kf5-based prereleases yet that I'm aware of (like digikam) 15:47:52 <heliocastro> make default plasma 5 depends on it no 15:48:11 <rdieter> ok, any final thoughts before closing meeting? 15:48:17 <rdieter> (or least before I have to leave)? 15:48:28 <heliocastro> Is all ok from my side 15:49:10 <rdieter> ok, thanks everyone 15:49:12 <rdieter> #endmeeting