#nemomobile log for Sunday, 2020-06-07

*** jrt is now known as Guest5052902:07
rinigusLooks like Nemo dozed off for a weekend. Let's hope it will wake up soon. neochapay, would you mind adding i486 to nemo-ux arch selection at obs? Allowing to test in emulator06:59
SergeyChupligin[rinigus https://build.merproject.org/project/monitor/home:neochapay:nemo-ux куфвн07:11
SergeyChupligin[* rinigus https://build.merproject.org/project/monitor/home:neochapay:nemo-ux ready07:11
rinigusSergey Игоревич Chupligin: thank you very much!07:20
rinigusstrange, got your yesterday replies just now.07:22
SergeyChupligin[Different timezones?07:22
rinigus:)07:23
SergeyChupligin[hmmmm obs so bugged07:23
SergeyChupligin[on build it says 403 o_O07:23
SergeyChupligin[WTF ?07:23
SergeyChupligin[https://build.merproject.org/package/live_build_log/home:neochapay:nemo-ux/lipstick-glacier-home-qt5/sailfish_latest_i486/i58607:23
rinigusretry/07:23
rinigus?07:23
SergeyChupligin[trying07:24
SergeyChupligin[not changed....07:25
Pablo[m]Telegram was malfunctioning yesterday07:25
rinigusSergey Игоревич Chupligin: no worries, probably something is broken (hdd full or similar?). I can probably add your repo to my build env and then build lipstick locally07:27
rinigusPablo: thanks, that explains it07:28
rinigussms sending: is that related to some closed src components used for it on sfos?07:28
rinigusgoing through nemomobile issues, cannot find anything regarding sms: https://github.com/search?q=is%3Aissue+user%3Anemomobile+is%3Aopen+sms07:40
rinigusSergey Игоревич Chupligin: managed to make it work with local build.08:20
rinigusthanks for making i486 arch - makes it simple to test the rest08:20
SergeyChupligin[<rinigus "sms sending: is that related to "> That bug. I don't know how send sms correctly 😅08:25
rinigusI see, that sms bug can b looked at :)08:39
* rinigus sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/VnJqiPgsuWBjPRyUOqXjbaQf >08:39
SergeyChupligin[Yea we use own components09:01
rinigusSergey Игоревич Chupligin: kirigami has qt 5.12 as a requirement, if I remember correctly (maybe 5.11). so switch could be a subject after 5.12 update.09:40
rinigusI wonder if you could make a separate issues/docs repo in github to collect issues such as sms bug. that would simplify helping you09:41
rinigusnemo is probably missing all accounts stack (email/calendar/contacts dav). as those are (partially?) closed source on sfos09:43
SergeyChupligin[All core sfos app is closed09:44
rinigusSergey Игоревич Chupligin: exactly. so those are the ones that are needed09:45
rinigusthere was a list somewhere with closed/open components for sfos09:45
rinigusthat's a decent list: https://together.jolla.com/question/167645/open-source-roadmap-from-the-community-point-of-view/09:47
SergeyChupligin[And now i only one who write app on nemo09:49
SergeyChupligin[I don't have so much free time :)09:49
matt[m]2<SergeyChupligin[ "And now i only one who write app"> Locusf not here anymore?09:50
locusfstill here just not too active09:50
PureTryOut[m]You did say you were going to use Kaccounts for accounts stuff no?09:50
rinigusSergey Игоревич Chupligin: I am considering to help. while I have a maps stack to take care of and have to use some time for that, I can maybe allocate some time to work on nemo. from "free" time :)09:52
rinigusas a part of that, is looking what's broken, what's needed, what is missing to make nemo as a daily driver09:53
matt[m]2Ok nice 😊09:54
rinigusto reduce the load on app development, I was asking regarding kirigami. as kirigami would allow you to run plasma apps => larger number of devs working on it09:55
SergeyChupligin[Sounds good09:55
matt[m]2Wow rinigus that's great you will help sergey with nemo09:57
SergeyChupligin[I don't like kirigami it so androidifly hehe09:58
matt[m]2is kirigami the ui of plasma?09:59
rinigusmatt: don't jump to early conclusions and wait for the first PR10:02
rinigusSergey Игоревич Chupligin: that's the default UI for it. and I agree with your assessment. but, we can style it differently and make it way closer to silica10:02
rinigus(there are some connectivity issues with matrix...)10:06
SergeyChupligin[Why not use own components?10:06
matt[m]2I tried 😜10:08
rinigusIt takes time to develop components and port apps to them. If you switch to kirigami, style will be applied to all of them and you have pool of kirigami apps looking native.10:08
rinigusFor example, can we swipe pages in Nemo components? Took a while for it to be developed in kirigami10:09
AndreaBernabeifarinigus: great to hear you're considering contributing to Nemo :) it's a massive effort, I'm always unsure whether we shouldn't just help some other bigger project instead10:55
rinigusAndrea Bernabei (faenil): reasons I am considering Nemo. there are two other major projects that could be considered: Ubuntu Touch and Plasma Mobile. UT is out for me as it is stopping  all apps in the background making it harder to write something like osm scout server/pure maps combo. In general, I prefer to be in charge of which apps are running and which are stopped. In this respect, SFOS/Nemo approach suits me.11:06
rinigusPlasma Mobile - I don't like their UI choices (buttons at the bottom as on android), cannot comment on the internals as I haven't looked into them. Nemo ticks UI expectations and is built on the same working basis as sfos. as sfos parts are already maintained and can be collaborated on, that leaves "just" closed source components.11:06
rinigusbut to understand the size of the task, how to collaborate with others on them, some issue tracker is needed. listing the missing parts and how to approach them11:07
rinigusalso, as you could see from my questions above, I am not sure I grasp gestures and approach to the design of the apps.11:07
PureTryOut[m]I agree, sharing components with other systems is always a good thing. You have to do less work yourself and benefit from the changes made as a whole.11:11
PureTryOut[m]And yes you can do a lot with styling11:11
PureTryOut[m]Especially if you want to attract app developers it's better to have to tell them not to use another set of components for <insert platform to support here>11:11
PureTryOut[m] * Especially if you want to attract app developers it's better to have to tell them not to use yet another set of components for <insert platform to support here>11:11
rinigusI had experience of porting Pure Maps and OSM Scout Server from Silica to Kirigami and Ubuntu Touch. In many respects, all the components were similar. When I was missing something in Kirigami, I asked for it and it got implemented/fixed rather quickly. From the top of my head, maybe in weeks/days. So, from app writer POV, it is way better to work with just one set, as PureTryOut stressed above11:16
rinigusIt seems to me that Nemo could win by reusing Plasma Mobile work and working together on apps. As it already wins from having SFOS working on the base.11:17
PureTryOut[m]Yup, completely agree11:17
rinigusbut to be constructive and get some kind of overview, some kind of issue tracker and design docs are needed. not sure I mentioned it above.... :)11:18
rinigusAndrew Branson : makes sense. In this respect of we learn how to style the apps including kirigami ones, we could in better state with sfos as well.13:03
rinigusAgain, more collaboration between sfos/plasma would be handy. But there, closed components, such as silica, stand on the way13:05
rinigusAs for sfos qt update, 'eventually' is a good word to describe it. Right now, on the basis of the feedback from meetings, I have a feeling there is nobody working on it.13:09
SergeyChupligin[https://build.merproject.org/project/monitor/home:neochapay:mer:release:2020.05:core OH YEA!!!!!!!!!!!!!13:09
SergeyChupligin[core is ready13:09
SergeyChupligin[qt-5.12 is comming13:09
SergeyChupligin[all base sfos components have me for suppoting Qt-5.9+13:11
rinigusStand corrected, except capitan Nemo!13:11
AlexeyMinnekhanoQt 5.9 LTS support ended in 2020-05-3113:12
SergeyChupligin[Now i got 5.12 on release 2020.0513:13
AlexeyMinnekhano5.12 LTS support ends in 2021-12-0513:13
AlexeyMinnekhanoyou still have some time 😂13:13
SergeyChupligin[i think update 5.12->5.14 will be simplicity 5.6-5.12 ^_^13:14
SergeyChupligin[* i think update 5.12->5.14 will be simplicity 5.6->5.12 ^_^13:14
PureTryOut[m]I had Nemo working (or at least compiling) on Qt 5.14 already with the Qt 5.12 patches. Although the mouse didn't seem to work13:23
PureTryOut[m]And Qt 5.15 is already out btw13:23
Manuel[m]Nice13:45
Manuel[m]Will Nemo change its base to something like arch or something with more gnu like if the distros have better mobile support13:45
Manuel[m]* Will Nemo change its base to something like arch or something which more gnu like if the distros have better mobile support13:45
AndrewBranson[m]rinigus: as far as I know people are working on finding a way to license later versions for both community and commercial use, without forking sfos completely. I don't think that's ever stopped. It's nearly been solved a couple of times, but not in a way that everyone involved is happy with.13:47
PureTryOut[m]Manuel: what's not GNU-like about Sailfish? Why would Nemo change it's base if the current one works well enough?13:47
rinigusAndrew Branson: if they have worked for so long, maybe there is no good solution, unfortunately13:52
Manuel[m]Sry gnu like was false I mean something up to date with new kernel and packages13:52
Manuel[m]More like on the desktop and not like Ubuntu touch or sailfish13:52
AndrewBranson[m]kernel is nothing to do with sfos - that's always device specific on mobile.13:52
AndrewBranson[m]but sfos packages aren't that out of date anymore. Only Qt really stands out as old these days.13:53
Manuel[m]But if I understand correctly you can't run as example gimp on sfos because of dependses13:53
PureTryOut[m]Manuel: You just mean a more traditional Linux distro model with a package manager to install apps and libraries from then? I'm not entirely sure what the benefit of that would be for Nemo13:54
PureTryOut[m]Besides, if you just want Glacier, that is possible on e.g. Manjaro or postmarketOS (Alpine Linux), both distros have WIP ports for it13:55
Manuel[m]Yes I exactly mean this sry for my unprofessional description13:55
rinigusManuel: eventually, apps that are reasonable for mobile get over. its "just" an issue with old Qt. as for gtk mobile apps, they are relatively new if we talk about purism efforts.13:56
rinigusas for gimp, not sure what can I do with it on mobile screen13:56
Manuel[m]K the benefit would be compabilitie but I think with a base change you loose the sfos compability Wich also inst great13:57
Manuel[m]<rinigus "as for gimp, not sure what can I"> Only a example because I can't explain it better13:57
PureTryOut[m]Compatibility how? You can just package GIMP for SFOS you know, it just won't be really usable on such a tiny screen13:59
Manuel[m]I understand sry for my unneeded discussion14:00
AndrewBranson[m]rinigus: if nothing would change then it might not get solved, but as more time passes 5.6 gets more out of date, unsupported and insecure, so the variables change. it'll get solved eventually.14:07
riniguscoming back to nemo discussion. I will take quick(ish) look into kirigami styling as I think it could be a way forward and will report back. Sergey Игоревич Chupligin , maybe at some point you can find time and either make repo fr issues or tell how the issues are expected to be filed. as for issues, we can all help with filing them to the best of our knowledge14:07
rinigusAndrew Branson: true, time does change the variables. and in the case of qt, makes it more critical14:08
-Shieldy[m]- (9 + 9) Nguyen Ngoc, please, send the solution to the arithmetic operation provided within the time amount specified to this group, otherwise you will be kicked. Thank you! (240 sec)15:43
AndreaBernabeifa<rinigus "Andrea Bernabei (faenil): reason"> I see..yeah, makes sense :)18:42
AndreaBernabeifa<rinigus "coming back to nemo discussion. "> In the good old times, i.e. when Nemo was born, we used Nemo/Mer bugzilla...not sure if that's still the case.18:43
AndreaBernabeifa* In the good old times, i.e. when Nemo was born, we used Nemo/Mer bugzilla...not sure if that's still the case.18:44
AndreaBernabeifaI recently got some emails about bugs I was working on 6-7 years ago and that had now been closed by Jolla employees :D18:44
rinigusAndrea Bernabei (faenil):  these days would be probably easier to make special repo in github and collect issues there.18:50
rinigus(where they closed as stalled or resolved?)18:50
rinigusSergey Игоревич Chupligin: already with small projects, like ports to devices, its good to have some dedicated docs and issues repository. that repo is usually pinned in the organization making it easy to find. later the issues can be passed down to the respective component by those who know better. example issue: work on email client20:31
riniguswould be also handy to know what's the difference between https://github.com/nemomobile and https://github.com/nemomobile-ux ...20:55
*** tepper.freenode.net sets mode: +o faenil21:59

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!