09:00:44 <Jaymzz> #startmeeting Sailfish OS, Open Source, Collaboration meeting, 5th of December 2016 09:00:44 <merbot> Meeting started Mon Dec 5 09:00:44 2016 UTC. The chair is Jaymzz. Information about MeetBot at http://wiki.merproject.org/wiki/Meetings. 09:00:44 <merbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 09:00:58 <Jaymzz> #info meeting information and agenda can be found here: https://lists.sailfishos.org/pipermail/devel/2016-December/007574.html 09:01:07 <Jaymzz> I am the meeting's chairperson today and will be doing my best to keep time and order. Please behave, be gentle and show due respect. 09:01:17 <Jaymzz> #topic Brief introduction (5 minutes) . Please prefix your name/handle with # info 09:01:26 <Jaymzz> #info James Noori, Community Manager, Jolla 09:01:35 <ljo> #info Leif-Jöran Olsson, community 09:01:51 <r0kk3rz> #info Lewis Rockliffe, community 09:02:06 <chriadam> #info Chris Adams, developer at Jolla 09:02:07 <veskuh> #info Vesa-Matti Hartikainen, Program Manager, Jolla 09:02:09 <c-la_> #info Claudio Campeggi, community member 09:02:36 <Jaymzz> c-la_: just to confirm, you are C_la on tjc right? 09:03:03 <RodSeq> #info Rodolphe Sequeira, community member 09:03:10 <pketo> #info Pami Ketolainen, backend developer @ Jolla 09:03:16 <c-la_> @chriadam how can I open a private chat with you? I'm on jolla phone and unable to find out how to 09:03:32 <atlochowski> #info Andrzej Lochowski, community member 09:03:39 <dcaliste> #info Damien Caliste, community 09:03:41 <hge> #info Hongwei Ge, sailor 09:04:22 <c-la_> Jaymzz: yes I'm on irc using jolla phone and can't find a way to change username, I'm c_la on tjc 09:04:35 <Jaymzz> c-la_: alright thanks! 09:04:57 <c-la_> Jaymzz: sorry about the inconvenience 09:05:13 <Jaymzz> c-la_: It's absolutely fine :) 09:05:30 <sledges> #info Simonas Leleiva, hw'n'l10n @ Jolla 09:05:55 <kimmoli> #info Kimmo Lindholm 09:06:21 <abranson> #info Andrew Branson, dev @ Jolla 09:06:37 <dr_gogeta86> #info Fabio Isgro, community member 09:06:38 <pvuorela> #info Pekka Vuorela, dev @ Jolla 09:07:03 <Jaymzz> #topic 2017 roadmap (30 min, asked by c-la_ ) 09:07:15 <Jaymzz> #info before last summer, soon after James became a sailor, he announced that a roadmap would have been released soon. Now that 2017 is approaching is there a chance to have the roadmap? 09:10:00 <c-la_> as stated in the description, I would like to know if there is a roadmap for 2017 09:10:35 <c-la_> and when/if will be public 09:10:37 <sledges> #info short-term roadmaps are now indirectly revealed in translation rounds on pootle new UI strings, follow official announcement tags on TJC 09:10:51 <veskuh> #info Overall our Roadmap is a lot dependent on the customer projects we will sign up. And customer plans we really can not reveal. Therefore the content may change a lot. 09:11:13 <veskuh> #info At the moment it looks like the following items are important. 09:11:31 <veskuh> #info ARM 64-bit Sailfish OS and Android 6 adaptation 09:12:01 <veskuh> #info Security: FS encryption, Boot security, sandboxing 09:12:14 <veskuh> #info Corporate features: MDM, Cloud support improvements 09:12:33 <veskuh> #info Connectivity: BTLE, VPN 09:12:46 <veskuh> #info UI: Selected UI improvements on key apps like: Camera, Email, Calendar 09:12:59 <veskuh> #info Android Runtime: Continues improving compatibility with most popular apps and supporting more use cases 09:13:29 <veskuh> That’s the high level view at the moment for 2017 09:13:46 <veskuh> But like said it depends a lot on the customers we work with. 09:13:47 <nh1402> I suppose splitscreen multitasking is still off the cards then 09:13:59 <c-la_> thank you veskuh, very good answer 09:14:04 <r0kk3rz> sounds like a number of things the community has been wanting for a while, thanks veskuh 09:14:25 <Jaymzz> veskuh wrapped it up really well, thank you! 09:14:26 <veskuh> nh1402: That would depend if we sign up a big screen project. 09:14:28 <M4rtinK_phone_> any open-sourcing items on the roadmap ? ;-) 09:14:50 <c-la_> nh1402: splitscreen is nice but many core functionality needs improvement first 09:15:05 <M4rtinK_phone_> it has been about a year since this has been mentioned in any capacity 09:15:09 <nh1402> does the security thing involve Polkit? 09:15:14 <c-la_> I agree with veskuh listed items 09:15:32 <veskuh> M4rtinK_phone_: Yes, that is one big item and we hope we can proceed in steps during next year 09:15:55 <nh1402> c-la_: I agree, I'm just wondering if it'll be implemented eventually, on a roadmap in a year or two maybe? 09:16:28 <M4rtinK_phone_> sounds good! hopefully it will finally happen this time :) 09:16:42 <nh1402> I suppose Polkit/permission system is covered under sandboxing. 09:17:04 <c-la_> nh1402: I think it will eventually be, just in more than one year :) 09:17:06 <dcaliste> May I ask which libraries, QML components do you plan to accept in store ? 09:17:30 <chriadam> jpetrell: has been organising an activity to open up a variety of things, he could answer ^ 09:17:42 <chriadam> apis for harbour apps to use, I mean 09:18:17 <M4rtinK_phone_> any chance Flatpak or some other standardized sandboxing/bundling format will be supported ? 09:19:04 <chriadam> M4rtinK_phone_: personal opinion: I'd personally very much support using flatpak. first, we need SELinux support, though, and while some internal investigation has been done into that (JB#24717) more needs to be done. 09:19:57 <M4rtinK_phone_> chriadam: Nice, that sounds very promissing! :) 09:20:24 <r0kk3rz> flatpak is also something an enterprising community member could investigate 09:20:48 <pvuorela> dcaliste: other way, any specific you'd like to see accepted? 09:21:07 <Jaymzz> #info Open sourcing is one big item that we hope we can proceed in steps during next year (2017) 09:21:34 <dcaliste> No not really ! I'm still using for my personnal projects some Gnome related libraries like libsoup or cairo 09:21:42 <dcaliste> But I'm not really advocating for these. 09:21:53 <dcaliste> It was more a general roadmap discussion. 09:21:58 <M4rtinK_phone_> IIRC Endless Computers are already using Flatpak tl distribute *all* application software on their machines 09:22:04 <nh1402> I would like to see the qtwebengine supported 09:22:18 <dcaliste> Besides, I'm wondering if things like nemo-filemanager will be allowed. 09:22:22 <sledges> dcaliste: anything that Sailorgram requires pls :D 09:22:40 <dcaliste> After all, they are in-home developped :) 09:22:52 <chriadam> M4rtinK_phone_: yes. alex larsson sent me the video where the endless architect explained how they use ostree + flatpak for that. I forwarded it to lbt for opinions, and there are some difference between how we build SFOS via mic2 and how the ostree builds are done, but flatpak is definitely feasible IMO 09:23:19 <chriadam> but that is my personal opinion based on limited information ;-) 09:23:33 <M4rtinK_phone_> chriadam: cool! 09:23:40 <tortoisedoc> im late 09:23:42 <tortoisedoc> :D 09:23:46 <chriadam> dcaliste: rainemak is polishing a bunch of pickers and I believe they will be made available very soon 09:24:00 <dcaliste> chriadam: cool 09:24:10 <M4rtinK_phone_> chriadam:A custom runtime could probably solve a lot. :) 09:24:12 <chriadam> so, files / images / videos / and also things like dates / times / etc. that may or may not obviate the requirement for nemo-filemanager. 09:24:31 <tortoisedoc> which topic are we on currentlY? 09:24:43 <sledges> tortoisedoc: see /topic 09:25:34 <rainemak> dcaliste, not during this year thou... early 2017 is the target 09:25:48 <rainemak> but soon 09:25:57 <chriadam> M4rtinK_phone_: especially since that would allow us to do BIC library changes on a per-runtime basis. 09:26:04 <dcaliste> rainemak: not in a hurry, more of general info for future. 09:26:07 <dcaliste> Thanks 09:26:11 <Jaymzz> Alright , seems that this topic is wrapped up already, c-la_ do you have anything more to add or do we move forward to your next topic now? 09:26:52 <c_la_phone> Jaymzz: thanks, we can move to next topic in my opinion 09:27:13 <Jaymzz> #topic Salfish devices and Jolla revenues (45 min, asked by c_la_phone ) 09:27:21 <M4rtinK_phone_> chriadam: yeah - you could have runtime per major release, etc. 09:27:22 <Jaymzz> without devices out I guess is very hard for Jolla to have a reliable and constant cash revenue over time. What are your plans, Jolla? Do you plan to release more hardware ? Open the licensing to third party hardware (so that one can buy a license for his ported device and have full sailfish experience)? Please inform us the community about how you plan to be safe from new cash crisis going forward. 09:27:23 <c_la_phone> how do I change nickname? :/ 09:27:33 <Jaymzz> c_la_phone: it's changed now :) 09:28:10 <c_la_phone> Jaymzz: because the cell coverage is spotty where I am :) 09:28:33 <ApBBB> c_la_phone: slash nick and the name you want after that 09:28:35 <Jaymzz> c_la_phone: Ah, hope you can get to read everything about your topics 09:29:07 <c_la_phone> anyway, what I would like to discuss is how to enable jolla yo have more income 09:29:49 <c_la_phone> either by having more hardware for sale 09:30:26 <nh1402> or by having a paid app option on the harbour store 09:30:30 <sledges> Jaymzz: #info the big blob pls?:) 09:31:01 <c_la_phone> or by selling licenses for ported devices, so a person can use exchange and jolla store on many ported devices sailfish is available for 09:31:13 <c_la_phone> nh1402: exactly 09:31:27 <Jaymzz> sledges: oops, sorry 09:31:37 <ApBBB> cla is right. jolla needs to expand the userbase outside contract with goverments/enterprice and the lot. even if it targets that audience having a phone (HW) that will appeal to them to sell them will be IMO benefitial for both jolla and the number of enthusiats/community that want new HW 09:31:39 <Jaymzz> #info without devices out I guess is very hard for Jolla to have a reliable and constant cash revenue over time. What are your plans, Jolla? Do you plan to release more hardware ? Open the licensing to third party hardware (so that one can buy a license for his ported device and have full sailfish experience)? Please inform us the community about how you plan to be safe from new cash crisis going forward. 09:31:57 <veskuh> #info Jolla’s current and future revenues now come mostly from licensing partners. However, we will continue working on our community device programs, to bring new Jolla devices for Sailfish OS 09:32:09 <sledges> thx bro 09:32:29 <Jaymzz> sledges: Thanks to you! 09:32:31 <ApBBB> so far the HW has been -to put it mildly- bad and doesn't make the OS justice. 09:32:31 <r0kk3rz> veskuh: 'community device programs' you mean like fairphone? or like jolla c? 09:33:28 <veskuh> As R&D person I cannot comment much more about our busines plans. I’d recoommend reading last week’s techcrunch article about Sailfish for Russia if you are interested in our business model 09:33:37 <c_la_phone> my point is that jolla can sell a license for ported devices but is not obliged to pay the lincensee until that license is actually claimed 09:33:47 <kimmoli> we need to get community ports to some 3rd party reviews ? But is it worth without android support? 09:34:09 <M4rtinK_phone_> also an OS without a device one can easily buy is bad - see Open WebOS for example 09:34:30 <veskuh> r0kk3rz: Something like Jolla C. We are still also interested in partners like Fairphone. 09:34:51 <c_la_phone> so it would also enable the few philanthropists of the community to gove mobey to jolla legally, biying licenses and not using them 09:35:15 <M4rtinK_phone_> I know at least a few people who would go for a Jolla C like device 09:35:29 <veskuh> Both suggestions, licenses to ported devices and paid apps are interesting options too 09:35:36 <c_la_phone> kimmoli: thanks, I mentioned exchange but I didn't mention android support 09:35:38 <M4rtinK_phone_> but for who getting the Aquafish is too much of a hassle 09:35:39 <ApBBB> i know i wouldnt go for a Jolla C like device :/ 09:35:47 <ApBBB> in terms of HW that is 09:35:58 <Jaymzz> #info licenses to ported devices and paid apps are interesting options 09:36:19 <c_la_phone> veskuh: can we have a public statement from Antti about it? 09:36:46 <M4rtinK_phone_> ApBBB: good enough for now IMHO (typing on it right now) 09:36:47 <c_la_phone> ApBBB: me neither. fairphone has better hw for me 09:37:22 <kimmoli> i could pay for the exchange license 09:37:55 <r0kk3rz> would people pay decent margins over licensing costs? 09:38:25 <r0kk3rz> it'd probably need to be a similar cost to a device for it to be worth it for Jolla 09:38:42 <nh1402> depends on the person and the cost involved 09:38:48 <ApBBB> a jolla device needs to appeal not only to the SFOS enthusiat but also the other people. hence JC doesn't cut it IMO. We need a really good device. 09:39:56 <kimmoli> then contact oneplus and make 3T -> 3S (with SailfishOS) :) 09:40:04 <M4rtinK_phone_> right now we need *any* device people can actually buy somewhere 09:40:14 <c_la_phone> r0kk3rz: I thought about 39 euro each license, so Jolla coud get a thick margin 09:40:14 <nh1402> speaking of hardware, I would like NFC and Force touch capability in Sailfish 09:41:16 <r0kk3rz> c_la_phone: ok, say they sell 1000 licenses... would the amount received be greater than the wages of the person processing the orders? 09:41:17 <M4rtinK_phone_> a high end device would be nice, but we basically have no easily buyable hardware right now 09:41:46 <c_la_phone> veskuh I remember reading that jolla can't receive donations legally, licenses can be a workaround to that 09:42:05 <User734384> is it true that Intex are not interested in releasing another device with SFOS? 09:42:28 <c_la_phone> r0kk3rz: I don't know, but once you set it up you have little operational costs 09:42:35 <veskuh> It’s a tricky balance to find a device with suitable specs, good price and volumes suitable for us, but we do know the need to have decent device. 09:43:26 <c_la_phone> and from my point of view the current jolla reveues from partners are not enough to make a profit 09:43:40 <nh1402> there's puzzlephone 09:43:43 <Raymaen> what are the Problems with Fairphone? its been a half year now since there were first talks and demos of Sailfish running on Fairphone. Is it so hard to team up with them? What are the negotiation issues? 09:43:44 <veskuh> User734384: See the techcrunch article 09:43:51 <c_la_phone> User734384: where did you hear it from? 09:44:04 <stephg> morning, sorry I'm late 09:44:16 <r0kk3rz> Raymaen: ultimately up to them if they want to licence the OS or not, and release a device 09:44:20 <Jaymzz> stephg: morning :) 09:45:34 <atlochowski> c_la_phone: he read it on techcrunch 09:45:50 <Jaymzz> User734384: https://techcrunch.com/2016/11/29/jollas-sailfish-os-now-certified-as-russias-first-android-alternative/?ncid=rss 09:45:53 <nh1402> r0kk3rz: but a paid app model would work 09:45:57 <Jaymzz> #link https://techcrunch.com/2016/11/29/jollas-sailfish-os-now-certified-as-russias-first-android-alternative/?ncid=rss 09:45:58 <c_la_phone> I missed it, will read 09:46:25 <r0kk3rz> nh1402: again, its a case of margins and volume, i think the volume on paid apps would be tiny 09:46:33 <Jaymzz> c_la_phone: I just pasted the link here so feel free to read it later :) 09:46:52 <c_la_phone> but on licenses for ported devices? 09:46:54 <nh1402> r0kk3rz: it would be something 09:47:00 <c_la_phone> Jaymzz: thanks :) 09:47:58 <r0kk3rz> nh1402: so great, jolla gets another 100€ in the bank a month, thats neither here nor there. 09:48:01 <ApBBB> veskuh: apart from decent you also need a world device. 09:48:07 <PeterPost> We just have too many half-finished ports in my view: https://wiki.merproject.org/wiki/Adaptations/libhybris 09:48:19 <stephg> PeterPost: feel free to help ;) 09:48:21 <PeterPost> That doesn't help the volume either 09:48:37 <PeterPost> I know, not that smart myself ;) 09:48:39 <Jaymzz> #link https://wiki.merproject.org/wiki/Adaptations/libhybris 09:48:50 <r0kk3rz> PeterPost: ports are done by community members in there spare time, its not always that easy to get a fully working port 09:48:53 <PeterPost> But isn't JollaHQ able to help with that? 09:49:16 <r0kk3rz> they do 09:49:27 <r0kk3rz> most visibly through sledges 09:49:28 <nh1402> r0kk3rz: little income is better than no income 09:49:40 <sledges> martyonand will help more through pketo ;) 09:50:30 <sledges> jolla store for ports, and needs more care after port is done, what's next. going i to maint.mode is less exciting, but will need to boost with jolla store available and instructions how to xda and grow users around 09:50:54 <sledges> s/martyronand/and/ :) 09:51:04 <PeterPost> fully agree with sledges 09:51:12 <c_la_phone> r0kk3rz: also with paid apps you attract more deveopers, it's not only about direct money revenue 09:51:40 <c_la_phone> more developers mean more attractive platform to users 09:51:57 <PeterPost> It's too much diy atm... needs to be more user friendly to port a device 09:52:09 <c_la_phone> it may cost more but give benefits beyond the money 09:52:42 <r0kk3rz> PeterPost: the porting process is better than it was for sure, but diagnosing problems is never going to be user friendly 09:53:05 <r0kk3rz> and 90% of the porting effort is diagnosing problems 09:53:06 <PeterPost> It's not the drag... it's the user that needs to port his device 09:53:23 <PeterPost> Not the dev... the 'normal' user... 09:53:25 <pketo> Jolla store for ports will probably open this week... was already quite ready last week, but did not wan't to mix the deployments with the 2.0.5 public release 09:53:35 <r0kk3rz> pketo: \o/ 09:53:36 <sledges> \o/ 09:53:42 <kimmoli> woop 09:53:56 <c_la_phone> pketo: that's really good news! 09:54:03 <PeterPost> \o/ 09:54:07 <Jaymzz> #info Jolla store for ports will probably open this week... was already quite ready last week, but did not wan't to mix the deployments with the 2.0.5 public release 09:54:21 <PeterPost> And when 2.0.6? Or do we move to 2.1/3.0 instead? 09:54:29 <Venty> \O/ 09:54:50 <PeterPost> Due to the big arch change (as written in the changeling/blog) 09:54:55 <ApBBB> PeterPost: numbers mean nothing eitherway 09:55:18 <M4rtinK_phone_> yeah, paid are not just about money to Jolla, but also to developers 09:55:18 <Jaymzz> PeterPost: That is going to be discussed in an upcoming topic :) 09:55:50 <sledges> PeterPost: there are revealations in L10n Jolla announcements about future versions;) 09:56:07 <M4rtinK_phone_> could be an incentive to get more of them 09:56:14 <Jaymzz> sledges: some call em "leaks" lol 09:56:34 <sledges> l10eaks 09:56:43 <Jaymzz> sledges: there we go :D 09:56:44 <r0kk3rz> M4rtinK_phone_: i still wonder that when nobody, or few, actually purchase the app the initial enthusiasm will wane 09:57:12 <M4rtinK_phone_> sure 09:57:23 <M4rtinK_phone_> but it will be actually there 09:57:30 <PeterPost> Paid apps only works when there is volume in the market... if dev receive 5 dollars/euro/crowns a month they will stop... 09:57:48 <PeterPost> As said before, we need more working / ported hw 09:58:00 <M4rtinK_phone_> even just improving the current donation support would help 09:58:12 <M4rtinK_phone_> its rudimentary at best 09:58:18 <c_la_phone> PeterPost: true, but way better than the only option that is now flattr 09:58:24 <Jaymzz> PeterPost: having store added to ported devices is a step to the right direction I'd say 09:58:43 <c_la_phone> Jaymzz: definitely agree 09:58:44 <M4rtinK_phone_> flattr accoun integration, etc 09:58:48 <PeterPost> And what about stable apps to move them from warehouse/openrepos to Jolla Store? 09:59:04 <M4rtinK_phone_> PeterPost: +1 09:59:10 <PeterPost> People trust a Jolla Store more that an OpenRepos page 09:59:11 <abranson> PeterPost: it'd be nice to think that with better ports and paid apps, it could snowball. but you can never be sure of that. 09:59:13 <sledges> PeterPost: up to dev, if APIs allow. +1 for Sailorgram etc 09:59:16 <RodSeq> PeterPost: +1 09:59:43 <PeterPost> Atm I have to tell my gf it is safe... You should see her face... She prefers (and I understand fully) Jolla Store apps... 10:00:21 <PeterPost> May not be better as OpenRepos apps, but it's the way how it is presented... Feels more like a company like Jolla is behind it and trusts the app to run on their platform 10:00:41 <c_la_phone> abranson: of course, but I'm pretty sure the userbase will increase quite a bit 10:00:47 <r0kk3rz> PeterPost: with good reason, openrepos should throw warning signs 10:01:37 <PeterPost> Who says they haven't build in a key logger or other malware in the openrepos app... 10:01:37 <M4rtinK_phone_> we would not need it as much if Jolla Store was not such a hassle 10:01:46 <PeterPost> For a normal user, not safe enough... 10:01:54 <M4rtinK_phone_> + wasn't missing critical features 10:01:57 <User734384> c_la_phone: apps in the harbour have to go throug a number of validators in order to be accepted, so this ensures at least a basic level of quality 10:02:01 <M4rtinK_phone_> like web version 10:02:26 <abranson> c_la_phone: i'd really hope so, but it's still a gamble. 10:02:30 <M4rtinK_phone_> User734384: still a blob though 10:02:59 <PeterPost> Which is fine they do more rigorous testing... but atm there is good openrepos apps out there that better be in the Jolla Store asap... 10:03:06 <M4rtinK_phone_> User734384: there could be any numver of hidden time/remote activated surprises 10:03:46 <Jaymzz> 10 minutes left on this topic guys, time to begin the wrapup :) 10:04:01 <M4rtinK_phone_> for the record I would not mind submitting the application source to Jolla Store or OpenRepos to be built there 10:04:14 <User734384> M4rtinK_phone_: yes, the validators are mailny about the package structure, but app isolation and containerisation as a different topic and as already mentioned is being worked on 10:04:24 <M4rtinK_phone_> eq. what all Linux distros do 10:04:53 <chriadam> if someone from the community could commit to concretely helping with investigating SELinux and flatpak support, I am willing to facilitate communication / organisation within Jolla for that activity. 10:05:02 <chriadam> someone/multiple someons 10:05:04 <abranson> M4rtinK_phone_: Personally I think that is better 'security' than sandboxing apps. 10:05:04 <M4rtinK_phone_> User734384: that's true 10:05:07 <c_la_phone> Jaymzz: I'm okay, feel free to move on when others are okay as well :) 10:05:25 <PeterPost> okay here too 10:05:25 <chriadam> abranson: only if someone actually looks at the sourcecode ;-) 10:05:27 <Jaymzz> c_la_phone: alrighty, moving on soon then :) 10:05:50 <chriadam> abranson: and that takes manpower. or, writing scripts to sanitise the source - but that's not simple and leaves multiple vectors if done poorly 10:06:43 <M4rtinK_phone_> abranson: I think that ideally you want both 10:07:23 <Jaymzz> OK moving on -> 10:07:31 <Jaymzz> #topic Bluetooth tethering on Jolla 1 not working (15 min, asked by c_la_phone ) 10:07:38 <Jaymzz> #info Sorry to bring this up again, about 6 months ago I brought this topic to a community meeting and I've been told that since jolla 1 and Jolla C shared the same bluetooth components, when it would have been fixed it would ahve worked on both phones. Jolla C had it fixed but still does not work on Jolla 1. What can I do to help in getting this fixed? 10:09:03 <veskuh> #info Bluetooth tethering on Jolla1 has not been studied lately. BlueZ 5 work has been priority. There is some difference in connman. We will take a new looks once BlueZ 5 is getting better. 10:09:15 <r0kk3rz> #info https://together.jolla.com/question/107787/11728-bluetooth-tethering-via-connman-no-longer-supported/ 10:10:02 <veskuh> r0kk3rz: Yes, no further info. 10:10:08 <Jaymzz> #link https://together.jolla.com/question/107787/11728-bluetooth-tethering-via-connman-no-longer-supported/ 10:11:01 <c_la_phone> this hss been answered privately by chriadam, a sailor is investigating it, an answer should be available approx by next week 10:11:34 <Jaymzz> c_la_phone: so that means we're done with this topic? :) 10:11:47 <c_la_phone> veskuh: timing on bluez 5? 10:11:53 <sledges> #info this hss been answered privately by chriadam, a sailor is investigating it, an answer should be available approx by next week 10:11:59 <c_la_phone> is next topic, btw.. 10:12:14 <c_la_phone> Jaymzz: almost :) 10:12:15 <chriadam> well, more info should be available 10:12:18 <chriadam> not necessarily an answer 10:12:24 <Jaymzz> Thanks sledges :) 10:12:31 <chriadam> but jarko is investigating the connman things. 10:13:13 <jpetrell> chriadam, dcaliste: sorry missed the question earlier. Regard opening APIs for Store, we have been looking for easy API picks like text linking (2.1.0), content and file pickers and thumbnailer (2.1.1 hopefully), but also prototyping harder ones like providing settings API (not there yet) 10:13:47 <c_la_phone> chriadam: yes,you're right, sorry for the bad writing 10:13:52 <Jaymzz> #info regarding the previous topic : Regard opening APIs for Store, we have been looking for easy API picks like text linking (2.1.0), content and file pickers and thumbnailer (2.1.1 hopefully), but also prototyping harder ones like providing settings API (not there yet) 10:14:30 <c_la_phone> Jaymzz: we can move on :) 10:14:43 <Jaymzz> Alright 10:14:43 <dcaliste> jpetrell: good indications. Thank you for the hint. Nice items indeed for 2017 roadmap ;) 10:14:45 <Jaymzz> #topic Bluetooth LE implementation status (15 min, asked by c_la_phone ) 10:14:55 <Jaymzz> #info I would like to know if BTLE implementation is going forward and when it is expected to be released 10:15:13 <c_la_phone> veskuh: is there an eta? 10:15:25 <c_la_phone> for bluez 5 10:15:29 <nh1402> isn't that just getting bluez 5 working 10:15:53 <veskuh> #info BlueZ 5 support is progressing steadily. The biggest missing piece is audio. The release target would be in February for Jolla C. 10:16:49 <PeterPost> And for other devices? 10:16:51 <larstiq> it's also available in https://build.merproject.org/project/show/mer:core 10:17:29 <Jaymzz> #link https://build.merproject.org/project/show/mer:core 10:17:42 <veskuh> PeterPost: The packages will be available, but it won 10:17:48 <thisisme> will BTLE work also for Android apps? 10:18:28 <veskuh> PeterPost: It won’t necessarily be enabled for all devices. For some recertification may be needed and that is a problem and for some the testing might not be finished yet. 10:18:51 <veskuh> thisisme: Not in february, we are investigating that later. 10:19:12 <PeterPost> https://together.jolla.com/question/8589/proper-bluetooth-le-support/ 10:19:26 <Jaymzz> #info BTLE packages will be available but won’t necessarily be enabled for all devices. For some recertification may be needed and that is a problem and for some the testing might not be finished yet. 10:19:44 <Jaymzz> #link https://together.jolla.com/question/8589/proper-bluetooth-le-support/ 10:19:51 <c_la_phone> veskuh: is certification necessary? I mean, you can release Bluetooth le witout officially claiming ot btle 10:20:24 <c_la_phone> for example on jp01 would be enough.imho 10:20:55 <veskuh> c_la_phone: Our understanding has been that it is since we are changing so much of the BT stack. 10:21:39 <Jaymzz> #info certification is necessary since we are changing so much of the BT stack 10:21:56 <PeterPost> What is the cost of cert btle? 10:22:12 <PeterPost> Can we crowdfund it? 10:22:49 <c_la_phone> veskuh: my understanding is that certification is required if you change bt chip firmware, not sure about os libraries, but certainly you know it better :) 10:22:50 <PeterPost> Official claiming you support it would also help developing a bigger user base in my view... 10:23:26 <c_la_phone> PeterPost: i thought about crowdfundig as well, also for aptX 10:24:59 <PeterPost> c_la_phone: +1 10:25:12 <Jaymzz> 5 mins remaining on this topic. 10:25:30 <c_la_phone> one certification for all Bluetooth related stuff 10:26:55 <PeterPost> Would also be nice for WPA-802.1X though 10:27:35 <c_la_phone> PeterPost: yes ofc 10:28:08 <PeterPost> Next topic :) 10:28:48 <c_la_phone> thanks, we can move to rokk3rz topic then :) 10:29:03 <PeterPost> yes 10:29:14 <Jaymzz> #topic Upcoming Architecture Changes (20 min, asked by r0kk3rz ) 10:29:22 <Jaymzz> #info There has been talk about the upcoming major version of Sailfish including significant changes such as Qt5.6 and Bluez5, at a high level what will application developers need to know to prepare their applications for the changes? 10:29:47 <PeterPost> And when is it expected to be released? 10:30:11 <PeterPost> So how much time do we have to adapt? 10:31:29 <veskuh> #info Qt5.6 should be in next update. 10:31:58 <PeterPost> Before xmas? 10:32:01 <veskuh> Maybe chriadam or sledges could comment on how to prepare? 10:32:17 <veskuh> PeterPost: it will be ready when it is ready :) 10:32:28 <PeterPost> as usual... 10:32:42 <veskuh> Personally, I saw single rendering issue in Tweetian and fix was one line of QML. 10:33:10 <r0kk3rz> sorry, was just busy. As topic states, what are some of the things that application developers will have to consider with things like the upcoming Qt5.6 and Bluez5 changes and any others you might have planned 10:33:18 <abranson> I have a small tip :) Some Qt classes such as QDataStream need to be explictly included in 5.6. You get a compile error otherwise. 10:33:30 <nh1402> would battery life be improved, go down or stay the same with QT 5.6? 10:33:57 <M4rtinK_phone_> what new/newly allowed in Jolla Store APIs can we expect as a result of Qt 5.6 ? 10:34:12 <M4rtinK_phone_> ;-) 10:34:38 <chriadam> there are a couple of corner cases which are causing issues, e.g. QQmlValueType::metaObject() due to the Q_GADGET change in 5.6. That was qml-private exported symbol only, so shouldn't affect most people, but I have seen at least one case (related to QGeoCoordinate, I believe) which says that there may be some cases which can still hit this, using only public API. 10:35:17 <chriadam> the #include <QDataStream> tip is pretty vital too ;-) 10:35:22 <abranson> heh 10:35:32 <abranson> there's an IO one too iirc 10:35:37 <r0kk3rz> is it recommended people recompile and submit their apps to the store? 10:36:27 <w00t> r0kk3rz: recompiling shouldn't* be necessary, but doing so will let you take advantage of any optimization in inline code 10:36:30 <Jaymzz> #info there are a couple of corner cases which are causing issues, e.g. QQmlValueType::metaObject() due to the Q_GADGET change in 5.6. That was qml-private exported symbol only, so shouldn't affect most people, but I have seen at least one case (related to QGeoCoordinate, I believe) which says that there may be some cases which can still hit this, using only public API. 10:36:34 <w00t> *: unless someone messed up 10:36:49 <veskuh> nh1402: I haven’t noticed any difference. 10:36:56 <chriadam> r0kk3rz: my personal recommendation would be: test against the EA release. 10:37:29 <r0kk3rz> w00t: so its probably a good idea in any case, even if visibly nothing has changed 10:37:50 <w00t> r0kk3rz: can't hurt. although you then won't be able to run against older OS releases. 10:38:24 <r0kk3rz> yes i suppose this will be fun for people still clinging on to the old UI 10:38:51 <PeterPost> All official Jolla devices should be upgraded by people anyway... best for the environment out there... 10:39:06 <PeterPost> So, no older os support is not a bad thing 10:39:22 <PeterPost> Just don't do it the Apple way and make it slower on older devices... 10:40:15 <PeterPost> Anything else we can expect besides qt5.6 and bluez? 10:41:03 <sledges> about bluez5 and porters: currently with mal are fixing bluez-configs issue for 2.0.5, the fix will lay ground for upcoming bluez5 packaging, that porters will be able to enable for themselves on-demand and test in 2.1.0, more info to follow 10:41:31 <Jaymzz> #info about bluez5 and porters: currently with mal are fixing bluez-configs issue for 2.0.5, the fix will lay ground for upcoming bluez5 packaging, that porters will be able to enable for themselves on-demand and test in 2.1.0, more info to follow 10:42:39 <Jaymzz> r0kk3rz: Do you have anything more to add here? 10:42:42 <PeterPost> (anyone else? long waits...) 10:43:10 <PeterPost> Ok, move on. 10:43:12 <Jaymzz> PeterPost: I think we should move on to general discussion in a few seconds if nobody has anything more to add 10:43:30 <r0kk3rz> Jaymzz: not in particular, was just a general concern out in the community 10:43:31 <kimmoli> we have volunteer to host next meeting? 10:43:43 <Jaymzz> Alright moving on 10:43:46 <Jaymzz> #topic General Discussion (15 minutes) 10:44:06 <tortoisedoc> so 10:44:20 <Jaymzz> kimmoli: I'll be here :) 10:44:51 <PeterPost> Jolla watch? What is the potential? 10:45:27 <sledges> the first watch that shares same gestures from its mother OS :) 10:45:36 <PeterPost> RasberryPi running Jolla? 10:45:36 <tortoisedoc> sorry was away; is qt the only big change in the upcoming update? 10:45:40 <r0kk3rz> yes, excellent collaboration with AsteroidOS, great to see 10:45:50 <tortoisedoc> veskuh : ^ 10:46:00 <sledges> kudos to kido for Asteroid OS \o/ 10:46:08 <kimmoli> waiting for "HADK-the watch edition" 10:46:09 <PeterPost> \o/ 10:46:09 <Venty> Will there also be a Smart-Pocketwatch? 10:46:24 <sledges> kimmoli: it's just a phone on your wrist ;p UI is a different matter 10:46:30 <PeterPost> Or an ebook reader? with e-ink screen? 10:46:31 <tortoisedoc> looking forward to have fridge-enabled sfos :P 10:46:37 <sledges> (more correct: a tablet on your wrist) 10:47:03 <PeterPost> So, we all want an Sailfish running home... sure... but what is the real potential 10:47:08 <Jaymzz> Think about a smart TV with Sailfish OS, swiping your remote control :D 10:47:09 <locusf> PeterPost: I'll do the rpi2/3 adaptation update, soonish 10:47:29 <r0kk3rz> kimmoli: port asteroidos 10:47:34 <PeterPost> locus: +many (but can give only +1 officially) 10:47:42 <PeterPost> locusf: +many (but can give only +1 officially) 10:48:10 <veskuh> tortoisedoc: Well, BlueZ 5 packages will be available but not yet enabled. Of course there are bug fixes and new features too, but I’m not going to preannounce any features now :) 10:48:15 <nh1402> what port Sailfish to smart tv's with webos? 10:48:37 <RodSeq> I have written on TJC yersterday a topic about google play services (15mn): any chance to discuss it in this meeting ? 10:48:51 <tortoisedoc> veskuh: okay no problem :) , but I mean under the hood, nothing that should break "legacy" things? 10:48:56 <PeterPost> No GooglePlay on my Jolla device.... 10:49:01 <Jaymzz> #info regarding previous topic : BlueZ 5 packages will be available but not yet enabled. Of course there are bug fixes and new features too, but I’m not going to preannounce any features now :) 10:49:03 <PeterPost> We just need ported apps... 10:49:22 <RodSeq> PeterPost: same here but good for basic users.. 10:49:31 <Jaymzz> RodSeq: where did you write it? 10:49:48 <nh1402> speaking of which, are Jolla planning to get Alien Dalvik to pass the SafetyNet API checks? 10:49:55 <PeterPost> But in general... how can we get apk packages that actually work fine into the Android App Markets for Jolla? 10:50:11 <PeterPost> Now you have to search the internet to find an apk somewhere, but when you install it, it runs fine... 10:50:33 <PeterPost> Just don't use the Instragram/Facebook apps... they really mess up your Jolla running smooth... 10:50:46 <Jaymzz> RodSeq: Please add your topic to the main wiki page next time you are making an entry. Otherwise It'll be hard for me to spot 10:50:49 <r0kk3rz> PeterPost: harbour supports APKs, has done for a long time now 10:51:02 <r0kk3rz> Jaymzz: not everyone has karma to do that 10:51:20 <PeterPost> Yes, so we have to get more APKs out there of popular apps into Harbour... how? Anyone good ideas? 10:51:44 <Jaymzz> r0kk3rz: in which case it would be good to message me personally at least one day before so I can add it myself. 10:52:06 <r0kk3rz> Jaymzz: noted, other community members can do the deed as well 10:52:14 <Jaymzz> Yes please 10:53:16 <Jaymzz> Alright, seems like we're almost done here 10:53:19 <abranson> PeterPost: I think aptoide does that job - Jolla can't really lift apks from elsewhere. it's up to the vendors of the software to submit to the harbour themselves. 10:53:27 <Jaymzz> Or not 10:53:32 <Raymaen> so turingphone is dead before it got officially released? how does that affect jolla? 10:54:24 <r0kk3rz> Raymaen: well obviously they wont be getting any money from turing. 10:54:34 <Jaymzz> Raymaen: Turing is not dead, they informed us that their FB page statement is not official. I don't have more details but they should get back to us and their fand/customers with more details soon enough 10:55:01 <PeterPost> Not dead at all 10:55:02 <PeterPost> https://www.reddit.com/r/turing_tech_support/comments/5fyao0/turing_phone_review_after_5_months/? 10:55:06 <RodSeq> Jaymzz: https://together.jolla.com/question/54157/sailfishos-open-source-collaboration-meeting-planning/?answer=152943#post-id-152943 10:55:09 <sledges> PeterPost: abranson: yep, i used aptoide's "search in other markets" feature, found all apps that i was ever after (totalling to 3 :D) 10:55:13 <c_la_phone> sorry bad coverage 10:55:49 <PeterPost> Link says: Plus the company is closing down so no new headphones and Turing proprietary software. 10:55:59 <c_la_phone> and didn't notice it didn't reconnect 10:56:06 <Jaymzz> RodSeq: Yes, noticed it now, but it was too late unfortunately. We can maybe delay it till next meeting? 10:56:16 <abranson> PeterPost: says some guy on reddit :) 10:56:22 <RodSeq> ok ! 10:56:33 <PeterPost> Indeed, just dont 10:56:41 <Jaymzz> PeterPost: That's the latest official statement from Turing that I had to share anyway :) Speculations can be made! 10:56:42 <PeterPost> know if it is true or not... 10:57:05 <tortoisedoc> aint it nice to be ignored :P 10:57:13 <r0kk3rz> time will tell, its not a great sign from them at any rate 10:57:29 <PeterPost> tortoisedoc: but I mean under the hood, nothing that should break "legacy" things? 10:57:32 <sledges> death valley? ;P 10:57:34 <Jaymzz> I will personally wait for their official announcement regarding whatever is happening. 10:57:36 <PeterPost> That part? 10:57:46 <tortoisedoc> PeterPost yep 10:57:53 <chriadam> tortoisedoc: the qt 5.6 changes should be binary compatible, so shouldn't break things as far as we know. 10:58:05 <tortoisedoc> chriadam thanks 10:58:10 <Raymaen> yes delays and unrealistic promises withou delivering. and then the bad communication... not a good sign... 10:58:43 <Jaymzz> Okay guys, time's up for general discussions. 10:58:54 <chriadam> tortoisedoc: there's the one case related to QQmlValueType::metaObject() which we need to investigate more fully, but it was a private-export symbol so we think that it shouldn't affect harbour apps. 10:59:18 <tortoisedoc> ok that sounds great 10:59:22 <Jaymzz> Regarding Turing: Jolla shall not comment officially for their customer's situation. We will all wait for their own statement regarding their future. 10:59:23 <c_la_phone> Jaymzz: sorry for not being here :) 10:59:28 <Jaymzz> #topic Next meeting date (5 min) 10:59:36 <Jaymzz> c_la_phone: no problem :) 10:59:48 <PeterPost> February? 10:59:56 <Jaymzz> Alright what do you guys say about January 6th (Monday), at 0900 UTC? 11:00:04 <PeterPost> Jan is difficult month with all the new year lost days etc... 11:00:11 <Jaymzz> PeterPost: I agree, it is 11:00:16 <locusf> froiday woo 11:00:21 <PeterPost> And do we expect that much news/questions etc... 11:00:31 <c_la_phone> Jaymzz: monday is January 10th :) 11:00:41 <tortoisedoc> its good to see theres intention to hold a community event tho :) 11:00:55 <PeterPost> with a drink ;) 11:01:00 <tortoisedoc> lolz 11:01:03 <tortoisedoc> monday with a drink? 11:01:06 <PeterPost> 10th is fine... 11:01:06 <c_la_phone> and also 6th is holiday in some eu countries 11:01:09 <abranson> isn't the 9th monday? 11:01:20 <PeterPost> Sure... did;t say it should be alcoholic.... 11:01:22 <Jaymzz> Let's see, how many say January, and how many of you say Feb? 11:01:25 <Jaymzz> Monday is 9th 11:01:31 <Jaymzz> 10th is Tuesday 11:01:34 <c_la_phone> abranson: 9th.. yes 11:01:38 <PeterPost> 9th 11:01:42 <c_la_phone> my bad 11:01:57 <Jaymzz> So, 9th of Jan, 0900 UTC? votes please 11:01:57 <PeterPost> Support to keep the community together and frequent meetups 11:02:02 <PeterPost> +1 11:02:10 <Jaymzz> +1 11:02:17 <Jaymzz> 3 more votes and we're done 11:02:29 <dcaliste> Ok for me. 11:02:32 <nh1402> +1 11:02:33 <abranson> +1 11:02:36 <PeterPost> done :) 11:02:45 <Jaymzz> Alright! Thanks guys :) 11:02:49 <c_la_phone> I'd prefer 16th but 9th os okay as well 11:02:55 <PeterPost> Thanks @Jamzz! 11:03:08 <Jaymzz> Meeting minutes will follow as usual. See you here on Jan 9th! Cheers 11:03:13 <sledges> concluding with the most hackneyed phrase of the past several months: now we all need to work together on this! :D 11:03:30 <Jaymzz> sledges: you bet XD 11:03:33 <Jaymzz> #endmeeting