14:30:32 #startmeeting SailfishOS, open source, collaboration 14th of January 2016 14:30:32 Meeting started Thu Jan 14 14:30:32 2016 UTC. The chair is stephg. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 14:30:32 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:30:38 #info Happy New Year and welcome to another SailfishOS OSS and collaboration meeting 14:30:56 #info Meeting information and agenda can be found here: https://lists.sailfishos.org/pipermail/devel/2016-January/006886.html 14:31:07 I'm the meeting chair today and will be doing my best to keep time and order. Please behave, be gentle and show due respect. 14:31:15 The agenda is small today but I'd appreciate if we don't stray from the topics too much 14:31:23 #topic Brief introduction (5 minutes), please prefix your name/handle with #info 14:31:35 #info Kimmo Lindholm, Community member. 14:31:39 #info Carol Chen, community member 14:31:43 #info Happy New Year, Martin Brook, community porter 14:31:43 #info Cedric Heintz, community member 14:31:53 #info Steph Gosling, noobie porter, community, chair today 14:32:04 #info Carmen Fdez. community member 14:32:13 #info François, community member 14:32:24 #info Leif-Jöran Olsson, community member 14:33:01 no sailors? 14:33:05 #info David van Rijn, community member 14:33:18 in the literal sense yes ;) 14:33:23 kimmoli: i was thinking the same 14:33:29 #info mikelima interested bystander 14:33:46 #info ghosalmartin community member 14:33:46 #info Matt Austin, community/developer 14:34:02 apparently no sailors yet 14:34:14 #info seiichiro0185 community-member/developer 14:34:27 #info laxtlo just a sailor who's waiting his tablet :) 14:34:38 #info Iekku Pylkk�, community member 14:34:47 iekku: o/ 14:34:58 vgrade, same to you! 14:35:06 okiedokes 14:35:07 #info Pytoks, community member 14:35:12 #info Olavi Haapala community dev, currently AFK 14:35:22 one more minute and then lets crack on 14:35:51 #info Simonas Leleiva, sailor :P 14:35:55 cybette, o/ 14:36:00 sledges: shhh! 14:36:02 :) 14:36:06 :D 14:36:07 #info Pami Ketolainen, backend developer @ Jolla 14:36:07 :) 14:36:12 #topic Status update from Jolla (tablets, financing, resourcing, etc.); please address the subject of tablet covers - LastuCase and MapBagrag (10 minutes) 14:36:20 Now this topic wasn't asked by anyone specifically for this meeting but coderus had raised it in the past and it's marked as sticky in TJC. 14:36:32 but we're a bit thin on the ground 14:36:34 #info Marko Sauko, Sailors at Jolla 14:36:53 and the sailors here I don't know if they can/should/want to speak on this 14:37:11 I hope they do 14:37:33 What is the specific question regarding LastuCase and MapBagrag? 14:37:49 i'm expecting something from Juhani (Jolla's head of comms) in a minute or two. chatting with him now. hang on. 14:37:58 #info Andrey Kozhevnikov - community coderus. 14:37:59 cybette: thanks 14:38:14 coderus this was one of your questions a few meetings back 14:38:19 but I don't know if it still is 14:38:36 stephg: i asked it in jolla care and got no answer 14:38:53 Jolla care is working 14:39:07 coderus specifics? regarding the cases or just in general (to be clear) 14:39:10 I'm having issues with my Jolla phone and they work on it 14:39:12 SKyd3R: doesnt matter if you not receiving answers 14:39:27 stephg: to receive lastu case we paid for at jolla tablet igg campaign 14:39:28 #info Richard de Bruin, community member 14:39:29 I actually sent my phone to them 14:40:04 so, about the tablet, silence again ? 14:40:04 so there is activity, I don't know why they aren't answering you 14:40:54 stephg: Is there some specific question about LastuCase and MapBagrag or just generic query what is up with those? 14:41:30 Sage_ unfortunately I know what you do 14:42:14 Sage_: I guess people want to know what to do with their tablet-less LastuCase 14:42:15 ok I have a statement from Juhani Lassila, Head of communications @ Jolla : 14:42:40 Antti Saarnio promised in the previous meeting that the Tablet project would be resolved around New Year?s time, but unfortunately it took a little more time. Now we finally have a resolution agreed and we?re now preparing the practicalities and the communication. An update should be out in a few days (next week). 14:43:16 Sage_ unfortunately I know what you do be out in a few days (next week). 14:43:40 daitheflu: so you mean the ones that you ordered directly from the supplier here? Not the ones that were ordered with the tablet in IGG? 14:43:44 stupid copy and paste :) 14:44:10 #info Antti Saarnio promised in the previous meeting that the Tablet project would be resolved around New Year?s time, but unfortunately it took a little more time. Now we finally have a resolution agreed and we?re now preparing the practicalities and the communication. An update should be out in a few days (next week). 14:44:14 16:43 <@stephg> Sage_ unfortunately I know what you do be out in a few days (next week). 14:44:21 the answer is "soon" again haha 14:44:34 Sage_: I personnaly ordered nothing, since I had doubt about the tablet - but I read Jolla blog comments and I saw several people got theirs 14:44:48 #info statement from Juhani Lassila, Head of communications @ Jolla : Antti Saarnio promised in the previous meeting that the Tablet project would be resolved around New Year?s time, but unfortunately it took a little more time. Now we finally have a resolution agreed and we?re now preparing the practicalities and the communication. An update should be out in a few days (next week). 14:45:05 Sage_: also, it might be nice to clarify the situation for people that ordered it in IGG 14:45:18 couple more minutes for this one folks 14:45:43 daitheflu: I know that some people ordered the cases directly from supplier and on those order Jolla was not involved. And as far as I know IGG ones has only been shipped with tablet so far. Thus the question from my side. 14:46:28 stephg: I think you should add the fact that Juhani didn't even took the time to tell us that here, yet was chatting with cybette 14:46:29 the case also comes with igg. 14:47:01 Sage_: you realize you're still not answering ? 14:47:08 daitheflu: he got the meeting times confused and he's not readily available on irc as we are (he was planning to attend the meeting) 14:47:27 daitheflu: everything is documented :) but it's not unusual for some folks (be they sailors or community to not be able to make a meeting) 14:47:42 cybette: with all due respect, that's pretty laughable 14:47:45 i'll take the action to ask juhani to clarify the mapbagrag/lastucase situation along with the tablet comms 14:47:56 #action cybette to ask juhani to clarify the mapbagrag/lastucase situation along with the tablet comms 14:48:11 cybette, that's good idea 14:48:11 thankyou cybette, was about to do that but you're quicker 14:48:11 daitheflu: yes, but I don't know the question either. :) 14:48:20 stephg: copy and paste xD 14:48:31 ok lets draw a line under this one. Moving on: 14:48:41 #topic Allow installation of new notification categories and dbus configuration files (kimmoli, 15 minutes) 14:48:48 o/ 14:48:49 kimmoli: stage is all yours 14:48:52 As the notifications and dbus are now allowed in Harbour, i would like to request that installation of new notification categories and dbus configuration files becomes allowed too. 14:48:56 If it is possible to use files stored under /usr/share/harbour-mykillerapp/ for this purpose, help/docs doing so needed. 14:48:59 Open issue in github; https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/issues/76 14:49:15 * kimmoli added this to have at least something to discuss. 14:49:55 #link https://github.com/sailfish-sdk/sdk-harbour-rpmvalidator/issues/76 14:50:39 and would anyone else be interested in these? making customised notifications? 14:50:43 and dbus services? 14:51:09 as these closely relate when making notification callback actions 14:51:11 layman input but yes? sounds like a good idea? 14:52:52 monology 14:53:12 kimmoli: sounds like a good idea to me 14:53:50 duologue! I'd imagine the blockers are going to come down to file perms and whatnot (and the possibility to exploit) stuff in app dirs in /usr/share? 14:54:12 well, all are in /usr/share/ 14:55:10 stephg: possibility to exploit should be addressed by Q/A shouldn't it ? 14:55:19 with those config files we would need validation also that those do not open any security holes. Thus not so simple to just allow. 14:56:29 QA should then need knowledge to review these files? 14:57:05 yes, not sure if checking can be automated on those and what are the risks. 14:57:16 daitheflu kimmoli (correct me if I'm wrong) may be looking for more guidance or tidying up/tighetning up of documentation 14:57:47 well, documentation is ~null now 14:57:51 right 14:58:09 kimmoli: and figuring out demand/votes via TJC to ease prioritising 14:58:35 if you can help evaluating also the possible risks and listing those that would help 14:58:37 yeah, it is github now, i can make it up to TJC (or did i already?) 14:59:35 5 more minutes folks 14:59:36 i think more hazards are coming from allowing apps to access dbus, than creating user services to dbus 15:00:38 as we are not talking about daemons (yet) here 15:02:46 ok kimmoli mind if I action you to add a TJC and carry that on there? 15:02:54 feel free 15:03:47 it could become wiki to list hazards etc 15:03:53 kimmoli: correct. It should be with low risk, but ... :) 15:04:47 #action kimmoli to create/resurrect a TJC thread to help figuring out demand/ease prioritising/list hazards for this going forwards 15:04:58 ok then, moving on 15:05:03 oh crap it's me! :) 15:05:08 :D 15:05:10 :D 15:05:12 #topic webp/webm in SailfishOS (stephg, 10 minutes) 15:05:23 This is a little one that I noticed last week and asked about in #sailfishos, largely because I saw that the native telepathy clients can't display stickers, and it transpires the gallery can't too. The license doesn't look to be restrictive: http://www.webmproject.org/license/software/ but this would presumably be a mer addition? 15:05:40 so this is drawn from my constant desire to keep up with the kids 15:06:44 and apparently they send stickers to each other all day. Anyway, libwebp isn't packaged at all 15:07:35 this, like libpng, libjpeg etc. is more likely a mer thing and I know we've had these conversations in the past here but how to proceed 15:08:07 stephg: can anything use libwebp when available? 15:08:18 stephg: you could provide packaging for those libraries and give those to review, if those are opensource and royalty free in general there shouldn't be issue merging those. 15:08:20 LarstiQ that ideally would be the point I suppose 15:09:04 I'm assuming that things like qtmultimedia would need to compile against that to get it supported? 15:09:26 Sage_ thanks:- were the libs made available in mer (subject to licensing and acceptance, obviously) what then are teh barriers/steps for inclusion in sfos? 15:09:36 Sage_: yeah I'd have thought so 15:09:43 but in principle should just be an include 15:10:57 stephg: after including to mer those can be relatively easily included to sfos as we are using the same packages from mer core in sfos 15:11:19 could we pull it from say Fedora ? 15:11:29 or OpenSuse. 15:11:32 etc 15:11:56 M4rtinK_phone_: pull or certainly copy as a basis 15:12:00 most probably the packaging from those is very similar. However those might have some extra stuff in them that we do not want to take. 15:12:17 haven't looked on those so hard to say how those look. 15:12:49 #info community could provide packaging for those libraries and give those to review, if those are opensource and royalty free in general there shouldn't be issue merging those. 15:13:25 Also preferrably we should use e.g. tar_git with submodule packaging, to which very old guide is at https://wiki.merproject.org/wiki/Nemo/Development#With_tar_git_service not sure how uptodate that is and if that works. 15:13:54 #info preferrably we should use e.g. tar_git with submodule packaging, to which very old guide is at https://wiki.merproject.org/wiki/Nemo/Development#With_tar_git_service not sure how uptodate that is and if that works. 15:14:33 Sage_: thanks, I'll carry on investigating and once I have something to propose, I'll, er, propose it :) 15:14:36 ok 15:14:43 #topic All other business (everyone, 10 minutes) 15:15:10 any sfos update coming soon? :-) 15:15:18 good question! 15:15:37 Soooooon (or when its ready) 15:15:44 ^ 15:15:55 haha ok sorry i am late 15:16:01 i totally forgot this was happening 15:16:01 as usual 15:16:04 \o dirkvl 15:16:08 oi 15:16:20 What happened to the open-source discussion that was so lively when Jolla was in deep trouble? 15:16:22 i was expecting it before new year at least for early release people 15:16:23 dirkvl o/ 15:16:30 soon? timeline? 15:16:38 there was some suggestions moving/creating gitlab/hub repo out of silica documentation 15:16:46 no worries dirkvl - I did the same 15:16:54 \o gerbick 15:16:56 ApBBB: it got held up, expect it next week 15:16:57 We are preparing currently the 2.0.1.x release. 15:17:08 Tofe, might be good idea to have that on meeting agena? 15:17:11 agenda? 15:17:14 #info Jolla are preparing currently the 2.0.1.x release. 15:17:23 :-) 15:17:25 iekku: yup 15:17:37 If no blockers in final testing found we should be able to release it to early access next week. 15:17:40 (the early access part that is) 15:17:47 * LarstiQ feels like a sage understudy 15:17:48 any highlights on what has been worked on? 15:17:50 #info If no blockers in final testing found we should be able to release it to early access next week. 15:17:58 i was late too... 15:18:17 oh here you all are did the clocks change somewhere or something :P 15:18:32 LarstiQ: :) 15:18:41 ApBBB: kimmoli: this definitely sounds like a topic for the next meeting? 15:19:01 might be a bit of topic, but I'm trying my luck : how do you guys at Jolla plan to regain the community's trust ? 15:19:04 stephg, utc is difficult for some of us, i know from my own experience 15:19:13 at some meeting in the future we should discuss a way of streamlining community contributions. 15:19:41 urjaman: dont have list of changes atm. but should arrive to tjc with early acces. 15:19:50 #info contributions and suggestions welcome for meetings, from everyone, at: https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/ 15:20:15 5 more minutes here 15:20:56 daitheflu: definitely a good point 15:21:15 something really needs to be done 15:21:19 not soon 15:21:21 +1 daitheflu 15:21:27 but *now* 15:21:37 hell anything really 15:21:40 +1 ApBBB 15:21:47 open the damn pootle 15:21:52 FOSDEM! 15:21:55 opensource something 15:22:01 who's coming?;) 15:22:06 me 15:22:14 sledges: unfortunately I can't come this year :( 15:22:16 i can't come 15:22:19 if you want open source write something yourselves people :P 15:22:22 sledges: I will try 15:22:39 acept some of the contriution people have been begging you to accept 15:23:27 couple more minutes 15:23:35 community engagement is really in a sorry state right now 15:24:00 M4rtinK_phone_, i hope jolla has plans to improve it 15:24:03 #action sledges on TJC to plan community BoF and dinner on FOSDEM Saturday, to get some numbers 15:24:06 anny comments or *gasp* action items ? ;) 15:24:06 M4rtinK_phone_: create a topic about it so we can discuss properly next time? 15:24:14 good action sledges 15:24:23 um 15:24:29 aaand again, the only answer we get is a long and painful silence 15:24:30 stephg, +1 15:24:43 to Jolla sailors - you might want to check with Josh Strobl what his plans are for a "translation system" he plans to put on Isupportjolla.com - https://twitter.com/JoshStrobl 15:24:44 I dit that on the last meeting 15:24:53 no results :) 15:24:56 #link https://twitter.com/JoshStrobl 15:25:01 daitheflu, if we don't ask it early enough, there's no official answers 15:25:18 I can coppy paste to the next meeting for sure :) 15:25:19 still no answer on "how do you guys at Jolla plan to regain the community's trust ?" and "important changes 2.0.1.x" 15:25:28 iekku: this is a planned community meeting with topics defined 15:26:01 daitheflu, that's why i said topic should be made with specific questions 15:26:04 cybette: it's transifex service for isupportjolla 15:26:06 richdb: don't expecr discussion on SW updates here 15:26:12 richdb: regarding 2.0.1 I guess a changelog will be made public when it hits EA? 15:26:30 god, now I know why everything is in this poor state 15:26:37 sledges: ah ok so not for sailfish os. didn't read closely enough, my bad 15:26:42 iekku: nothing personal 15:27:09 daitheflu, i'm in same line with you, i don't have any insight to jolla 15:27:38 I've been following the meetings for quite some time now 15:27:43 one more minute guys 15:27:51 btw 15:28:18 we never had answers about that 15:28:18 check the dezember 17 meeting minutes 15:28:33 daitheflu, currently there's not that many sailors aboard and i'm pretty sure they are working extremely hard 15:28:35 community helping out topic 15:29:07 +1 iekku 15:29:21 #link http://merproject.org/meetings/mer-meeting/2015/mer-meeting.2015-12-17-14.30.html 15:29:23 that's for sure 15:29:26 well, they might be less overworked if they let people help ? 15:29:37 M4rtinK_phone_: THAT 15:29:47 M4rtinK_phone_, true, but it also takes time to make it happen. 15:30:07 and effort 15:30:08 (how many times I have said this by now I wonder...) 15:30:11 really one more minute this time :) 15:30:14 yep, why not let the community more inside and except their help? 15:30:45 but yeah, i agree this would be perfect time to get helping hands 15:31:00 exactly 15:31:02 synical me says and they've had how many years (2?) by now to make it happen 15:31:13 hopefully it is not too late... 15:31:21 urjaman: :D 15:31:34 but i know too it's not so easy to make it happen with hands full with too many tasks 15:31:35 to recap, there will be some form of communication in regards to the tablets in the very near future, correct? (sorry to ask out of turn) 15:31:37 awesome community example: http://talk.maemo.org/showthread.php?t=96343 15:31:41 urjaman: +5! 15:31:58 gerbick, tgat's what i understood 15:32:04 any updates on batteries in jolla store? 15:32:06 that's 15:32:07 gerbick: yes 15:32:11 gerbick: please define "near future" :D 15:32:33 I read next week daitheflu 15:32:43 soon, right ? ;-) 15:33:02 Monday/Tuesday was mentioned, so I'll go with that M4rtinK_phone_ 15:33:11 ok going to draw a line under this. Honestly though please add topics to the TJC 15:33:19 stephg: +1 15:33:24 stephg, +1000 15:33:31 so we have a chance to plan and talk about them 15:33:41 (and so that Jolla do too) 15:33:42 ok 15:33:48 #topic Wrap up, and next meeting (5 minutes) 15:34:09 next meeting 15:34:13 +π 15:34:37 Josh volunteered to chair next one, i'll confirm with him. i can also chair. 15:34:45 thank you cybette 15:35:05 is everyone happy with the day and the time (I appreciate this is a self-selecting question) 15:35:09 thanks for chairing stephg , good job 15:35:21 yes, great job stephg 15:35:25 cybette: what's josh's handle? 15:35:49 (or name, or anything :D) 15:35:54 stephg: joshstrobl 15:36:12 #info joshstrobl to chair, in his absence, cybette 15:36:20 stephg: which day? 28? 15:36:23 same bat-time, same bat-place? 15:36:37 stephg, thanks for chairing 15:36:55 kimmoli: seems reasonable: any objections to Thursday 28th of January, 14:30 UTC 15:36:56 need to go ... bye all 15:36:58 ? 15:37:04 there has been some arguments about timing, as this is really early morning in usa 15:37:17 iekku: yes 15:37:50 but i think we should get comments from sailors too, if they can come in different time 15:38:06 and from europian perspective too.. 15:38:33 yeah it'll help if more sailors can attend too 15:38:41 no time zone is good for everyone... 15:38:50 yes 15:38:51 stephg: qtimageformats got support for webp in 6a7f3bfcb81b56a29814f50e684620fc3daeb431 15:39:08 14:30 UTC +1 15:39:09 thats kinda why they exist i suppose :P 15:39:23 LarstiQ: curious 15:39:25 stephg: so apart from packaging libwebp also https://git.merproject.org/mer-core/qtimageformats needs to be updated likely 15:39:27 only on the West Coast iekku - it's fine here. 15:39:31 i think this time *should* be reasonalbe for EU sailors - perhaps someone in Jolla can send calendar reminder to all? :) 15:39:38 stephg: before you're able to use it 15:39:39 cybette: +1 15:39:59 as I said, meeting time is by definition self selecting 15:40:05 ok I say keep the same time this time 15:40:11 +1 15:40:25 but with the proviso that people that do complain are reminded to via the TJC thread 15:40:32 gtg cyal 15:40:33 http://merproject.org/meetings/mer-meeting/2015/mer-meeting.2015-12-17-14.30.html 15:40:35 gerbick, :) 15:40:53 oops, wrong link 15:41:00 https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/ 15:41:37 sounds good, take care all. I have a meeting incoming. 15:41:43 ok then 15:41:47 btw, bask to 14 day cadence ? 15:41:55 #info next meeting: Thursday 28th of January, 14:30 UTC 15:42:02 and with that, I think we're done 15:42:05 thank you all 15:42:09 *back 15:42:15 and see you next time, or, er, right now! 15:42:17 #endmeeting