11:07:40 #startmeeting Mer Release Mangagement meeting 22 May 2012 11:07:40 Meeting started Tue May 22 11:07:40 2012 UTC. The chair is lbt. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 11:07:40 Useful Commands: #action #agreed #help #info #idea #link #topic. 11:07:59 Afternoon all 11:08:07 mangagement? oh dear :) 11:08:09 ;) 11:08:35 you've seen my sig... I'm all about the cartoons ... and Manga is fine by me ! 11:08:38 o/ 11:09:09 Stskeeps: Monday continues? ;) 11:10:04 #info Mer release coming along quite nicely, zlib, connman, bluez, gstreamer, some NEON optimizations for libpng, some CVE fixes 11:10:15 #info qtdeclarative and rest of qt5 coming during tomorrow 11:11:19 *nod* we're post-Tizen conf, Releases are "business as usual", we have work proceeding on systems and tools; QA is getting started ... anything else? Thoughts? 11:12:02 #info First next-generation SB2 build in OBS completed today, http://releases.merproject.org/~carsten/sb2-b1-obs-victory.txt 11:12:46 note, connman has probably API break so vendors might get regressions. 11:12:53 info that please 11:13:13 #info connman update to 1.0 has API break, so vendors might see regressions. 11:13:22 and we should make a big note in the snapshot mail too 11:13:37 #info connman 1.0 version should be API stable so that is a good thing. 11:13:57 also ofono update is pending I have it packaged already but has also api break 11:14:04 nb - I do those notes from changes entries 11:14:07 haven't submitted to review yet though 11:15:51 Btw, because of this api brake I would suggest we extend this release testing perious 1 week. 11:16:29 2 weeks is not long time for testing especially than the first testing release isn't out yet. so it is more like 1 week of testing 11:16:50 OK with me 11:16:51 I tend to agree 11:17:00 until we have QA up and running.. 11:17:08 (which isn't QA's fault that it's not..) 11:17:56 I'll try to get the ofono pushed also to review soon. 11:19:44 Anything else core- related? 11:20:07 nop, i'd like a brief status on copyprj and how badly that's going 11:20:16 yep - was going there 11:20:55 so I was working on that for a few days last week and it kinda worked 11:21:29 I saw various issues that seemed to be slightly random in appearance which made me think it was racy 11:21:58 it would sometimes report "no source", sometimes build, once it even seemed to work 11:22:22 digging deeper part of the problem is the rdelete really doesn't clean up too well 11:22:35 it leaves source trees hanging about and stuff 11:22:37 rdelete? 11:22:47 well, project delete 11:22:56 rdelete is the osc command 11:22:58 right 11:23:19 so I dug into what's going on and the source handling was doing weird things 11:23:35 eg it added revisions to the source history 11:23:42 as in source/target 11:24:05 so after a copy, the original src had a new revision in it! 11:24:20 also there are undocumented things like "makeolder" 11:24:28 which ... I don't understand 11:24:36 so making sure I don't break it is hard 11:24:56 copy "withhistory" also behaves differently to without history 11:25:25 so I'm going into how OBS manages source revisions at the moment (well, when I go back to it) 11:25:35 and trying to get my head round it 11:25:53 this will be useful in handling git based source though 11:26:03 so I'm not thrilled but it's not wasted learning 11:26:22 it also explains things like what "nosharedtrees" means :) 11:26:34 :nod: 11:26:55 have you tried anything with next step after copyprj yet, or have you just tried to stablise it so far? 11:26:56 so ... summary ... progress is slow but I think I understand what needs doing 11:27:09 no, I think that once it works we'll be good 11:27:15 ok 11:27:27 you dare to give an ETA? 11:27:48 not yet - I'm on SDK for a couple of days 11:27:57 I would say end of next week seems reasonable 11:28:01 ok 11:28:12 gives me a bit on SDK/tools and then another dive int 11:28:15 we need to find a way to have QA able to do their work before that, then 11:28:34 as i'm getting worried we might be slowing down their passion for it by our delays :) 11:28:35 in terms of building images? 11:28:39 yeah, for example 11:28:42 even non-automatic ones 11:28:52 IMG should be able to do this 11:29:09 I think mic should be able to handle 2 repos 11:29:18 note: not can handle ... should handle 11:29:27 :nod: 11:29:55 I don't think this is a 2 man job - too much hacking about 11:29:57 the way the images are created are of less concern for qa, at least 11:30:11 so getting phaeron to look at mic/img may make sense 11:31:10 so ... SDK ? 11:31:37 ok 11:31:40 or anything else on the copyprj or mic? 11:31:57 SDK progres would be good? 11:32:48 #info work on OBS copyproj to enable automated image building for QA was slow. It's been put on hold whilst some SDK work is done. 11:33:07 So on that side I want to do better SDK releases 11:33:21 oh, and tools releasing would be good to discuss as well 11:33:26 right now we have a kind of devel/test/stable but no named releases 11:33:31 :nod: 11:33:32 *g* 11:34:13 So moving SDK to use an update script (probably generic, not complex) that curls latest and updates the repos 11:34:39 works for me 11:34:43 then identify what releases of what projects are in an SDK 11:34:52 which means Tools needs releases 11:35:13 so I need a release process/method for that 11:35:25 perhaps similar-ish to mer releases? 11:35:37 we could expand mer release tools to be even for hw adaptations too 11:35:45 so we can do Nemo releases too 11:35:51 yeah - I'm not sure about replicating MDS - but it solves src issue and then we treat Tools as a "UX" 11:36:31 OK - you've swayed me ... MDS based ... but maybe not implement that this week 11:36:49 because the other thing is that all the tools need some sane git repos 11:37:12 I had really wanted to avoid that untl I'd sorted the pristine git approach - but meh 11:37:24 :nod: 11:38:08 then minor things like actually doing some tools update (done git's trivial fix) for things like sb2 and spectacle 11:39:00 I don't have a set of regression tests really - it would be nice to try builds against old Mer releases 11:39:29 yeah, we need a small test sets of sdk 11:39:36 just to sanity check it 11:39:43 the wiki runthrough is my sanity check 11:39:52 I can script/automate that 11:39:53 ok 11:40:06 script = make possible in testrunner, ideally 11:40:11 * Stskeeps sips coffee 11:40:12 would be good 11:40:29 but it doesn't check builds against say January Mer for the TVOS guys 11:41:11 :nod: 11:41:26 so that's my current SDK work - and probably improve the docs 11:41:52 oh, and I don't like how the kickstarts need a new SDK to make them - I may do that differently 11:42:14 I want to use an old SDK to make kickstarts for any random Mer release 11:42:22 :nod: 11:43:13 that's all I've bitten off for this week anyhow ;/ 11:43:33 good work so far 11:44:36 well, this should kinda form the basis of a Mer-based product 11:44:43 if you squint :) 11:45:28 i think we're doing good on technical side, but our thunder may be a bit gone by now, so we need to improve our web presense as well 11:45:53 I agree 11:46:19 and advertise on our abilities 11:46:30 I was hoping to use qtpi stuff - but the timing and workload made that hard 11:46:34 :nod: 11:46:55 perhaps even collect testimonials or whatever.. 11:46:59 I'd still like to have a "make a product based on mer/qtpi" though 11:47:06 sure 11:47:11 i'm going to make a presentation about that 11:47:11 :P 11:47:30 https://wiki.tizen.org/wiki/OSDev/MIC btw 11:47:31 I've heard comments about ease of getting-going 11:47:53 and 'productising' our systems is important 11:48:22 :nod: 11:48:33 perhaps collect a series on mailing list? 11:48:51 of testimonials 11:49:07 slaine has given an OK for their company 11:49:14 so I need to take him up on that 11:49:20 I think I could push that by LWN 11:49:50 maybe get it out to some other outlets too - see who's covered Mer in the past 11:50:17 :nod: 11:50:26 I'll get Denise to google mentions 11:50:26 outreach group, perhaps 11:50:48 Ash may be of help there 11:51:10 perhaps, yeah 11:52:08 okay, anything else 11:52:09 ? 11:52:34 sb2 and mer-obs 11:53:03 I'm looking to base on 2.3.0 release 11:53:16 using merproject as the github repo 11:53:21 ok 11:53:49 i need to sort out how we can do a reasonable transformation from sb2-old to sb2-new 11:53:52 as well 11:54:14 as obs needs to keep building sb2-old 11:54:22 ? 11:54:28 yeah, that's the idea 11:55:02 only for one or 2 mer releases though 11:55:07 yeah.. 11:55:21 i think a workaround could be done 11:55:35 as sb2install = install this x86 package and this x86 package alone 11:56:36 OK 11:57:12 I've not done much wrt a proper 2.3.0 based mer-obs release 11:57:16 :nod: 11:57:26 should be rebase and solving some conflicts 11:57:27 and validation 11:57:28 maybe we should get one out so it's 2.3.0-Mer1 11:57:44 and that does current-style sb2 11:57:51 and 'works' 11:58:04 then we have a stable-ish base to work against 11:58:12 well, that's the idea 11:58:17 i would like to see 2.3.0 based -first- 11:58:22 then sb2-b1 afterwards 11:58:33 as it really depends on b1 upstreaming too 11:58:34 it's in merproject now - but not packaged and tested 11:59:22 ok, let's wrap up 11:59:30 thank you all for coming 11:59:35 #endmeeting 11:59:55 .. 11:59:57 lbt could do that 11:59:58 i guess :0 12:00:42 #endmeeting