2016-08-17 12:30:59 bebechiyo Hi guys. Its me - your UX / UI designer :) 2016-08-17 12:33:20 bebechiyo I wanted to ask you what you think about my recent crazy idea : how about if we use morse code in the OS for input in the messages ? I know, it might be a bit struggle on the beginning to learn the code but think about it - tapping long or short to get the letter. Swipe to accept / denify the t9 suggestion. 2016-08-17 12:33:59 bebechiyo *not denify but deny 2016-08-17 12:37:07 @kido mhh, not sure if I would want to learn morse to answer my messages, I mean this can definitely be a funny killer feature but on a daily basis this is most likely painful 2016-08-17 12:38:55 bebechiyo why do you think it would be painful ? 2016-08-17 12:58:18 @kido I suppose that no one would want to take the learning curve 2016-08-17 13:00:47 TheAppleMan i do want a binary watch face :) 2016-08-17 13:01:18 TheAppleMan ...some people learn morse code for fun... 2016-08-17 13:06:58 bebechiyo i was also thinking - how are the possibilities (if any) of encrypting the messages thanks to this approach ? 2016-08-17 13:10:44 SylvieLorxu Morse code is not an encryption scheme :P 2016-08-17 13:10:49 TheAppleMan morse code isn't encryption 2016-08-17 13:11:13 TheAppleMan more like obfuscation, but a lot of people know it :D 2016-08-17 13:11:26 SylvieLorxu The point of encryption is that you can't revert it unless you know the secret 2016-08-17 13:11:30 SylvieLorxu And morse code, well, isn't a secret :P 2016-08-17 13:12:55 SylvieLorxu I also think that a T9 keyboard could work better for AsteroidOS. If we make it full-screen it's a bit bigger than the calculator app which should be just good enough 2016-08-17 13:13:49 bebechiyo This approach, according to the research I have made is not the best Sylvie. The UX and UI designers are all the time looking for new and better solutions. 2016-08-17 13:14:40 bebechiyo A pity it cant be used, it think it would be very funny - like Inspectors Gadget watch :) 2016-08-17 13:15:10 SylvieLorxu Well, morse input probably wouldn't be that hard to implement but it has a huge learning curve and I expect it to still be slower than T9 2016-08-17 13:16:31 SylvieLorxu Another possibility would maybe be that you start with the letter "n" or so (because it's in the middle of the alphabet) and move your finger to the left/right side of the screen to scroll back/further into the alphabet until you get the letter you want 2016-08-17 13:16:35 SylvieLorxu Although not sure how fast that is 2016-08-17 13:17:31 bebechiyo Yes, since the beginning of the morse code idea I am aware that the learning curve would be naturally existing. How long it of course depends on the user. 2016-08-17 13:17:48 SylvieLorxu Or here are 2 Android keyboards that may be related: https://play.google.com/store/apps/details?id=net.iowaline.dotdash&hl=en and https://play.google.com/store/apps/details?id=dasher.android 2016-08-17 13:17:51 bebechiyo Anyway - the second idea of keyboard would be circular placement of the letter and the division of the letters in the modules. User tap the modul and then scrolls the letter with the side button, accept with the tap. 2016-08-17 13:19:52 TheAppleMan someone made a dasher keyboard? wow 2016-08-17 13:19:55 SylvieLorxu "Modules" as in, groups? We could probably put 8 different groups in the circle, so we could go "A-D", "E-H", etc. 2016-08-17 13:20:00 bebechiyo Great, thanks for the link Sylvie ! Its a goldmine of informations howw users are finding this idea. 2016-08-17 13:20:11 bebechiyo Yes modules in a groups. 2016-08-17 13:20:11 SylvieLorxu In which case it would actually only be 2 tabs to get to whatever letter you need 2016-08-17 13:20:16 SylvieLorxu s/tabs/taps/ 2016-08-17 13:20:26 SylvieLorxu And it would be really easy to learn 2016-08-17 13:20:39 bebechiyo I was exactly thinking about 8 groups 2016-08-17 13:21:22 SylvieLorxu Actually, it'd probably be "A-F" or so because we'll need special characters too 2016-08-17 13:21:22 TheAppleMan like http://daisywheeljs.org/ ? 2016-08-17 13:21:33 SylvieLorxu But as long as each group will be at most 8 characters it's always 2 taps away 2016-08-17 13:21:45 bebechiyo english alphabet has 26 letters so 360/8 gives 32 equal spots for sign holders - that would make space for dots, comas questions signs etx 2016-08-17 13:21:57 SylvieLorxu TheAppleMan: Basically yes 2016-08-17 13:22:12 SylvieLorxu At least from how I understood it 2016-08-17 13:22:27 SylvieLorxu And we can use the center tap to "go back" if you accidentally choose the wrong letter or so 2016-08-17 13:23:20 bebechiyo TheAppleMan : almost : The module choice goes with a finger tap and the letter with the side button tap 2016-08-17 13:23:42 bebechiyo The reason : 2016-08-17 13:23:47 SylvieLorxu Just so you know, not every AsteroidOS device has a side button 2016-08-17 13:23:52 SylvieLorxu My LG G watch doesn't, for example 2016-08-17 13:24:00 SylvieLorxu It has no buttons, only a touchscreen 2016-08-17 13:24:00 bebechiyo Module has bigger surface to tap than a letter and the button is more accurate 2016-08-17 13:25:28 TheAppleMan text entry on a watch is going to be difficult with the screen size and human-interface experience (e.g. buttons). it's better on the phone tbh 2016-08-17 13:25:43 bebechiyo Ok. This I didn't know that not every smartwatch has a side button. So we would need to find out a solution for the letter picking that doesn't require tapping of the letter itself. 2016-08-17 13:26:01 SylvieLorxu I'm not sure what's wrong with tapping the letter itself? 2016-08-17 13:26:23 bebechiyo The amount of surface. 2016-08-17 13:26:32 bebechiyo Its very little. 2016-08-17 13:26:43 SylvieLorxu It seems big enough for me, but maybe I'm weird 2016-08-17 13:27:17 bebechiyo How about others ? 2016-08-17 13:27:21 TheAppleMan g watch has square screen, so you could put stuff in corners. urbane doesn't 2016-08-17 13:27:42 SylvieLorxu Circular should work for both right? 2016-08-17 13:27:48 bebechiyo yes, of course 2016-08-17 13:29:10 @kido has anyone already tried hand writing recognition on a watch? this is possible with latest QtVirtualKeyboard and I believe this would be the best thing to do on a small screen 2016-08-17 13:30:00 SylvieLorxu TheAppleMan: https://lut.im/T4ELrU3REG/GDOl5zBR4niPn4Ev.png seem like it'd work to me 2016-08-17 13:30:09 @kido TheAppleMan: sure, some people learn morse for fun but do you think that all the asteroid's users will have that much fun learning this? 2016-08-17 13:30:31 SylvieLorxu I haven't tried hand writing recognition, that sounds cool actually, although I'm not sure if faster or slower than this circle style 2016-08-17 13:30:47 SylvieLorxu Then again we could allow people to write a whole word at once as long as it fits 2016-08-17 13:30:59 SylvieLorxu But long words would be problematic 2016-08-17 13:31:04 SylvieLorxu Because when do we add a space? 2016-08-17 13:31:18 SylvieLorxu May need an additional area to tap to add a space 2016-08-17 13:31:19 bebechiyo I also think that it is a great idea but it all depends how sensitive it would be. Drawing on the mobile is difficult... 2016-08-17 13:31:32 SylvieLorxu Actually I only have space for one letter on this screen lol 2016-08-17 13:31:45 @kido regarding circular menu: https://i.ytimg.com/vi/HYXMladbbzE/maxresdefault.jpg 2016-08-17 13:31:54 bebechiyo This is exactly how i imagine it myself : you type one letter at once 2016-08-17 13:32:13 SylvieLorxu Oh that would be a single tap, indeed word-completion would be very valuable here 2016-08-17 13:32:55 @kido http://i.dailymail.co.uk/i/gif/2014/10/13/c36ccb93be1dade7e2ae12670552203a70149ebd.gif 2016-08-17 13:32:56 bebechiyo Yes - something like this kido 2016-08-17 13:33:03 SylvieLorxu We can probably use the files in /usr/share/dict (assuming AsteroidOS has that) for the word completion 2016-08-17 13:33:38 SylvieLorxu Obviously wherever we can prevent using typing we should but it's good to have a system for when we need it 2016-08-17 13:33:54 @kido or http://www.cnet.com/videos/how-android-wear-2-0-messages-work/ (after 45 seconds) 2016-08-17 13:34:54 bebechiyo thats really great 2016-08-17 13:35:00 bebechiyo i love it 2016-08-17 13:35:32 @kido this is what I would prefer, by far 2016-08-17 13:35:52 bebechiyo ah, btw donno if you know this - in case you dont - https://hci.cs.uni-saarland.de/research/iskin/ 2016-08-17 13:35:55 @kido if it is usable enough, but I think it is 2016-08-17 13:36:37 @kido according to me, group of letters take a lot of screen space and would be longer to learn and to use http://technode.com/wp-content/uploads/2015/11/Screen-Shot-2015-11-10-at-2.45.50-PM.png 2016-08-17 13:37:12 SylvieLorxu Well if the handwriting recognition works as well as on that video it sounds pretty cool 2016-08-17 13:37:30 bebechiyo I think thi example is extremely compicated - it could be solved easier. The first example was much better. 2016-08-17 13:37:47 @kido moreover it is already possible https://blog.qt.io/blog/2016/03/02/qt-virtual-keyboard-updated-with-handwriting-recognition/ 2016-08-17 13:38:27 @kido bebechiyo: you mean drawing one char at a time like here: c36ccb93be1dade7e2ae12670552203a70149ebd ? 2016-08-17 13:38:59 bebechiyo yes 2016-08-17 13:39:03 bebechiyo gives your more space 2016-08-17 13:39:10 @kido alright 2016-08-17 13:39:16 bebechiyo and I belive in this case the space is the crucial thing 2016-08-17 13:39:47 bebechiyo there is some people with bigger fingers, when walking, runnning etc. 2016-08-17 13:40:21 @kido then if everyone agrees, we could settle on this kind of input by default (although if anyone want to implement something else that would be perfectly fine) 2016-08-17 13:41:09 SylvieLorxu The Android handwriting thing seems hectic because the screen moves so fast but that was probably because he was writing fast 2016-08-17 13:41:13 bebechiyo one more important thing against the continous imput : how do you control when you write something incorrect and how do you correct it ? 2016-08-17 13:41:19 SylvieLorxu But it's probably also best for when walking and stuff 2016-08-17 13:41:42 SylvieLorxu Well, seeing the Qt thing you draw a weird kind of line for space 2016-08-17 13:41:44 @kido SylvieLorxu: what the heck, this dasher looks like a nightmare to use 2016-08-17 13:41:59 SylvieLorxu kido: It certainly has a learning curve yeah 2016-08-17 13:42:05 SylvieLorxu Less than morse though 2016-08-17 13:42:27 SylvieLorxu Actually, Android Wear displays the written text above it 2016-08-17 13:42:31 bebechiyo but I find morse so funny lol that I couldnt stop myself from sharing it with you :) 2016-08-17 13:42:35 SylvieLorxu I don't see why we couldn't add a backspace button there 2016-08-17 13:43:59 bebechiyo On the continous ? 2016-08-17 13:44:28 bebechiyo there is I think a backspace button I think. 2016-08-17 13:44:29 @kido bebechiyo: indeed, that would be funny but someone can do that later 2016-08-17 13:45:56 bebechiyo Guys, if I might suggest something : I would make the version that is easier to implement and then test it. 2016-08-17 13:48:36 SylvieLorxu That may very well be handwriting because Qt already developed that for us :P 2016-08-17 13:49:29 @kido nod 2016-08-17 13:50:32 @kido bebechiyo: anything else you wanted to discuss? 2016-08-17 13:53:57 bebechiyo I have some idea for the activity application but I suppose at that stage is not a topic. Probably it exists already but I think that could be useful on the smartwatch during hiking, bikeriding and similar activities. More or less : an app where you can record the voice according to the gps location. So like making fotos on the way and storing in t 2016-08-17 13:53:57 bebechiyo hem gps location but with the voice file instead of foto. 2016-08-17 13:56:41 @kido technically speaking we are too far from that, we are still missing a working audio stack for example 2016-08-17 13:56:51 bebechiyo My plan for today : I will try to visualize the UI / UX patterns. Will let you know guys when I have some results. It will be more for the future reference for the designers so it's easier to anchor the starting point for the design. 2016-08-17 13:57:14 @kido so that's not really a topic at that point indeed 2016-08-17 13:57:25 bebechiyo kido : I didnt expect taking it on the "surgeon table", just wanted to share the idea. 2016-08-17 13:57:35 @kido sure 2016-08-17 13:57:51 bebechiyo Ok. So Im getting to to work. Will contact you in case I have some questions. 2016-08-17 13:58:31 @kido ok, you can just stay here and talk when you need to like most of us 2016-08-17 13:58:42 @kido you might also want to install a real IRC client on your computer 2016-08-17 13:59:16 SylvieLorxu On that note, if you're looking for recommendations, https://hexchat.github.io/ is nice and simple 2016-08-17 14:02:49 SylvieLorxu Reminds me, I still need to figure out how to do i18n in watchfaces. I did https://github.com/TheLastProject/asteroid-launcher/commit/f628b5d7c12338bb3780c5182c8470875975a636 to make 002-words more i18n-friendly and I can easily set up the system that generates translations, but I'm still not sure how I'd load the correct watchface translation on runtime, that's pretty complex 2016-08-17 14:05:32 TheAppleMan "still missing a working audio stack" also speakers 2016-08-17 14:06:11 SylvieLorxu Well, speakers is a hardware thing 2016-08-17 14:06:29 SylvieLorxu Worst case scenario we could probably use BLE to send it to the phone :P 2016-08-17 14:06:35 @kido TheAppleMan: zenwatch 2 has a speaker :) 2016-08-17 14:06:51 TheAppleMan still waiting on the urbane 2 :( 2016-08-17 14:07:13 @kido TheAppleMan: did you order it? I forgot if you already said it 2016-08-17 14:07:48 TheAppleMan can't order it here (yet, or ever...). although my trip to the US is confirmed i think it's only available on contract there 2016-08-17 14:08:07 @kido on contract? 2016-08-17 14:08:40 TheAppleMan pay monthly plan as it has a built-in LTE connection 2016-08-17 14:08:48 @kido meh 2016-08-17 14:09:24 TheAppleMan yeah, i still would, but i dunno if the US companies would allow a non-resident to get one 2016-08-17 14:09:51 TheAppleMan if not, i'll pick up the other android wear watches and start porting 2016-08-17 14:10:04 SylvieLorxu In a year or so they'd not even allow a non-resident in if they keep being this silly :P 2016-08-17 14:11:16 @kido TheAppleMan: http://www.ebay.co.uk/itm/LG-Watch-Urbane-2-W200-2nd-edition-4G-LTE-Unlocked-Android-Wear-Smartwatch-/281994112661?hash=item41a828ae95:g:e2AAAOSwGYVXCQW2 not sure if it's worth trust 2016-08-17 14:12:07 @kido there are otehr sellers here and there 2016-08-17 14:12:27 @kido might be better than subscribing to a US contract 2016-08-17 14:12:42 TheAppleMan tempting 2016-08-17 14:14:50 TheAppleMan but anyway, going to a best buy or something is a secondary objective to my US trip; pick up any watch I can't get here 2016-08-17 14:17:21 @kido TheAppleMan: when will you get there? 2016-08-17 14:17:58 TheAppleMan september 13th 2016-08-17 14:19:07 @kido alright, wish you good luck :) anyway, there are other cool watches that might be easier to purchase 2016-08-17 14:22:28 TheAppleMan i might just get on that urbane2 now tho... 2016-08-17 14:24:08 @kido http://www.ebay.co.uk/itm/LG-Watch-Urbane-2-W200-2nd-edition-4G-LTE-Unlocked-Android-Wear-Smartwatch-New-/272326923841 this one is less expensive 2016-08-17 14:31:18 @kido SylvieLorxu: couldn't we just load all the watchfaces translations? 2016-08-17 14:31:45 SylvieLorxu kido: I think that causes the risk of watchface translations overwriting each other 2016-08-17 14:32:02 @kido SylvieLorxu: why would that happen? 2016-08-17 14:32:29 SylvieLorxu Actually, it contains filename and line to translate in the .ts files 2016-08-17 14:32:38 SylvieLorxu So I suppose Qt checks this internally 2016-08-17 14:33:07 @kido well at least we can try, it would seem fairly doable to me 2016-08-17 14:33:07 SylvieLorxu Then again someone could purposely modify .ts files to overwrite watchfaces but that won't get an issue until we allow random third-party watchface downloads 2016-08-17 14:33:24 SylvieLorxu Yeah that's definitely easiest 2016-08-17 14:33:50 SylvieLorxu I'll go and set that up for the time being in a bit, yeah, should be easy enough 2016-08-17 14:34:05 SylvieLorxu But first breakfast at 2:30PM because I've lost control of my life :D 2016-08-17 14:34:35 @kido if a real problem appears later on we can fix it but I guess that for now we can just ignore problems that don't exist yet :) 2016-08-17 14:35:09 @kido ahah, would you marry me? this is more of my life style when I have real holidays 2016-08-17 14:36:08 SylvieLorxu lol 2016-08-17 14:36:47 SylvieLorxu Holidays are awesome indeed 2016-08-17 14:38:00 SylvieLorxu They give me so much time to hack on stuff that actually matters instead of university's "Hey you need to write this C# + .NET + XAML CRUD application or you fail your study" 2016-08-17 14:39:13 @kido well, I took the time to choose an university where we don't have to use C#/.NET ... 2016-08-17 14:40:03 SylvieLorxu That's extremely hard to find, but this one was least focused on Microsoft nonsense 2016-08-17 14:40:12 SylvieLorxu All the other ones started off with C# 2016-08-17 14:41:15 SylvieLorxu At least QML is basically XAML but JSON-like instead of XML-like, so I got some useful knowledge out of it 2016-08-17 14:41:51 SylvieLorxu Still, having to use Visual Studio for a full year is something I wouldn't even wish upon my enemies 2016-08-17 14:41:54 @kido I'm glad I wasn't even aware of the existence of XAML until now 2016-08-17 14:42:43 SylvieLorxu Honestly, as someone who used both, QML is much nicer 2016-08-17 14:57:41 TheAppleMan mmh, the expensive one could be here by monday (according to ebay), but the cheap ones take weeks :/ 2016-08-17 14:59:04 @kido TheAppleMan: it's up to you, but considering that you already waited for very long I suppose that you might be able to wait for a couple of weeks more :P this way you keep the hype at its finest 2016-08-17 16:02:06 SylvieLorxu Ugh translating escaped XML code 2016-08-17 16:02:08 SylvieLorxu So much pain 2016-08-17 16:07:47 @kido isn't there any tool to "unescape" it ? 2016-08-17 16:13:08 SylvieLorxu I'm through it already, hopefully Weblate shows it better 2016-08-17 16:13:30 SylvieLorxu And crap I broke my build directory lol so now I can't build and test this 2016-08-17 16:14:58 SylvieLorxu Oh I know why haha 2016-08-17 16:29:05 SylvieLorxu Aww, damn, now I made it worse 2016-08-17 16:29:30 SylvieLorxu I literally deleted all the stuff I needed to have any chance of still compiling this >.< 2016-08-17 16:30:10 @kido isn't there a git or something to checkout the files back? 2016-08-17 16:30:55 SylvieLorxu Not after I deleted .git along with it :P 2016-08-17 16:32:35 @kido :) 2016-08-17 16:35:00 SylvieLorxu I'm reasonably certain https://github.com/AsteroidOS/asteroid-launcher/compare/master...TheLastProject:master and https://github.com/AsteroidOS/meta-asteroid/compare/master...TheLastProject:master will work but yeah, I'll have to wait until the builds start working on either of my devices again 2016-08-17 16:35:40 @kido didn't you say you had an ubuntu LXC to try to compile on? 2016-08-17 16:36:35 SylvieLorxu Oh I do indeed have an Ubuntu LXC, just need to boot my laptop and figure out how the hell that worked again :P 2016-08-17 16:36:59 @kido I guess you don't have any other choice :) 2016-08-17 16:37:05 SylvieLorxu ;-; 2016-08-17 16:37:11 SylvieLorxu Well, actually I do 2016-08-17 16:37:24 SylvieLorxu My other choice is "never get these changes into AsteroidOS" :P 2016-08-17 16:38:26 SylvieLorxu But yeah I'll try to compile on the Ubuntu LXC 2016-08-17 16:38:53 @kido :) 2016-08-17 16:44:28 SylvieLorxu I forgot the login info to my container :D 2016-08-17 16:48:21 SylvieLorxu Okay, found it back, now the waiting game will start :P 2016-08-17 17:07:59 TheAppleMan kido: i see the new site layout is live, so i'm guessing that's the new server. is jenkins also up and running? 2016-08-17 17:15:01 @kido it is up but not running :) 2016-08-17 17:15:38 @kido TheAppleMan: https://ci.asteroidos.org/ I don't like jenkins so I stopped trying to configure it 2016-08-17 17:16:40 TheAppleMan i don't disagree 2016-08-17 17:22:47 SylvieLorxu What feels weirdest is that you seem to be having a German system there 2016-08-17 17:22:52 SylvieLorxu "tar: jenkins-asteroid-oe-core-*.tar: Funktion open fehlgeschlagen: Datei oder Verzeichnis nicht gefunden" 2016-08-17 17:23:06 SylvieLorxu Like, I'd expect English, I'd understood French, but German, as a French person? :P 2016-08-17 17:23:16 @kido ahah, slap ledixus for that :) 2016-08-17 17:23:29 * EACFreddy slaps ledixus 2016-08-17 17:23:31 SylvieLorxu Ah, they own the VM? 2016-08-17 17:23:44 @kido but I do speak some words of german :) 2016-08-17 17:24:01 @kido yes 2016-08-17 17:24:30 SylvieLorxu Ich auch, aber debugging ist doch einfacher wenn dass System im English oder deine Muttersprache ist? :D 2016-08-17 17:24:33 @kido EACFreddy: danke 2016-08-17 17:25:26 TheAppleMan Ich weiss nicht 2016-08-17 17:25:39 TheAppleMan hmm... that's not working for me... 2016-08-17 17:26:20 @kido it's been two years I stopped german for mandarin, still not sure if this was a good idea :) it might help read some crappy vendors' kernels code 2016-08-17 17:26:29 @kido what's not working? 2016-08-17 17:27:06 TheAppleMan i can't connect to the website in my browser, but i can from other servers 2016-08-17 17:27:13 TheAppleMan lemmie test more 2016-08-17 17:27:21 @kido strange 2016-08-17 17:42:12 TheAppleMan meh, i dunno why i'm blocked from that location. i can use another proxy. 2016-08-17 17:42:43 TheAppleMan oh right, i remember, you need the copy-artifact plugin in jenkins 2016-08-17 17:44:23 @kido ah, that's good to know, I will try that when I get home 2016-08-17 17:49:25 TheAppleMan http://docs.openstack.org/infra/jenkins-job-builder/builders.html#builders.copyartifact https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin 2016-08-17 17:49:45 TheAppleMan i think that's the only plugin, but there's no easy way to tell. i'm just going through the docs 2016-08-17 17:58:28 @kido thanks 2016-08-17 18:01:46 @kido louisdk: sorry, missed your message last time, hi ! interested in asteroid ? 2016-08-17 18:06:26 louisdk kido: yearh. I currently don't own a smartwatch but besides running Linux on my computer I also have a Jolla phone and tablet. Mer is pretty awesome. 2016-08-17 18:06:45 louisdk *computers 2016-08-17 18:07:18 @kido nice, are you one of the few ones who own a jolla tablet or a ported version ? 2016-08-17 18:08:31 @kido if you plan to buy a smartwatch you might ask yourself if you want an already working asteroidos image or spend some time porting it to a new model :) 2016-08-17 19:06:06 @kido TheAppleMan: I installed copy-artifact but it still can't find jenkins-asteroid-oe-core-*.tar 2016-08-17 19:07:32 TheAppleMan can you pull from my job specs and jjb delete-all and jjb update? 2016-08-17 19:08:36 @kido okay hold on for a sec 2016-08-17 19:09:29 @kido the only thing I need to do is removing "gentoo" in your yaml file right? 2016-08-17 19:10:30 TheAppleMan yeah, i dont think you need to (depending on your build node setup), but you can 2016-08-17 19:11:30 @kido I believe it was causing issues 2016-08-17 19:12:13 TheAppleMan fairynuff 2016-08-17 19:12:45 TheAppleMan but you would need to remive the whole line 2016-08-17 19:13:14 * TheAppleMan typos because irc on phone 2016-08-17 19:13:36 @kido removing all "node:" ? 2016-08-17 19:14:12 TheAppleMan yeah, the whole line 2016-08-17 19:14:33 @kido okay 2016-08-17 19:31:39 TheAppleMan i need to update the meta sparrow hybris build, so that'll fail atm 2016-08-17 19:32:27 @kido yep I changed that, will update 2016-08-17 19:34:46 TheAppleMan oh huh, what shell does the server have? 2016-08-17 19:35:12 @kido not sure, ^~ ask ledixus 2016-08-17 19:36:26 TheAppleMan i must be using a bashism... https://ci.asteroidos.org/job/asteroid-image-tetra/ws/ 2016-08-17 19:37:07 @kido hehe, indeed :) 2016-08-17 19:41:22 TheAppleMan pushed those two changes 2016-08-17 19:44:45 @kido https://ci.asteroidos.org/job/asteroid-image-dory/lastFailedBuild/console 2016-08-17 19:46:44 TheAppleMan that's not me. looks like the server is python2 and bitbake needs py3 2016-08-17 19:47:36 @kido yup 2016-08-17 19:47:58 @kido ledixus: ^~ we need python3 on the server 2016-08-17 20:12:12 @kido hi Potato___ 2016-08-17 20:12:32 Potato___ Hello 2016-08-17 20:13:47 @kido hi rudeshko 2016-08-17 20:14:07 @kido well, welcome back if you are also Potato___ :) 2016-08-17 20:14:11 @kido interested in asteroid? 2016-08-17 20:14:35 Potato___ We are two different people 2016-08-17 20:14:46 Potato___ Sitting in the same room though 2016-08-17 20:15:08 @kido right, the IP made me think you were at the same place 2016-08-17 20:15:35 @kido remind me of my workplace, everyone is in the same room but still talking on IRC :) 2016-08-17 20:15:35 EvilAntCyborg Got it! 2016-08-17 20:15:35 EvilAntCyborg kido, remember of my workplace, everyone is in the same room but still talking on IRC :) 2016-08-17 20:15:54 rudeshko Hey, is your OS based on Android, or is it a Linux distro? 2016-08-17 20:15:56 @kido Melanosuchus: hehe :) 2016-08-17 20:16:07 @kido rudeshko: no, it's a linux distro 2016-08-17 20:16:41 rudeshko We're just working on a proof of concept where we need to create a "locked down" version of the app, which will only give specific set of feature to the users 2016-08-17 20:17:01 rudeshko for example a kiosk mode app, where it only plays a video in a demo room 2016-08-17 20:17:20 rudeshko and Asteroid seems like a good candidate for the OS 2016-08-17 20:17:33 @kido on a smartwatch? 2016-08-17 20:17:38 Potato___ Yes 2016-08-17 20:18:06 @kido yup, seems appropriate 2016-08-17 20:18:08 Potato___ A potential app that doesn't allow the user to mess with any other settings etc., only the ones we allow them to touch 2016-08-17 20:18:13 rudeshko it's already doable on mobile devices, but now we're trying to use watches as well 2016-08-17 20:18:49 @kido that's possible with asteroid indeed 2016-08-17 20:20:05 rudeshko great! what programming language is supported when we develop an app? and also are there any existing SDKs that we can play with? 2016-08-17 20:20:57 rudeshko because unfortunately we can't do much testing at the moment since we don't have a watch, so we'd like to confirm if it's doable first before purchasing it 2016-08-17 20:21:15 Potato___ What device at the moment is best supported? 2016-08-17 20:21:32 @kido most supported watch is the lg g watch 2016-08-17 20:21:59 @kido QML is the default programming language for UI things 2016-08-17 20:25:04 rudeshko okay that sounds great. what about interaction with watch sensors? For example reading heartbeat information or accessing gyroscope. Would that have to be written from scratch or is it at least partially supported in the system? 2016-08-17 20:25:39 @kido for heart rate I have no idea since I don't own a watch with heart rate sensor 2016-08-17 20:26:15 @kido for gyroscope this will need a little bit of fighting with libhybris but on this is 100% possible 2016-08-17 20:27:15 rudeshko okay that's good. it doesn't matter if it needs to be written from scratch as long as it's possible. 2016-08-17 20:27:29 rudeshko Also, does it fully work as a standalone OS? Is the phone needed at all? 2016-08-17 20:28:06 @kido na it's not a matter of writting anything from scratch, it just needs a little bit of integration 2016-08-17 20:28:24 @kido yes it can work standalone 2016-08-17 20:28:47 Potato___ Is it the same for supporting the GPS, compass, accelerometer? 2016-08-17 20:29:03 @kido yes 2016-08-17 20:29:51 Potato___ I also noticed the use of adb for pushing apps, on the documentation page. Does it have any ties to Android because of this? 2016-08-17 20:30:20 @kido no, it's compiled independently and we can also use ssh 2016-08-17 20:30:25 @kido although it's not extensively tested 2016-08-17 20:32:34 rudeshko okay that's awesome. looks like it's our main option then, because Android wear is not as open and we can't do as much on it 2016-08-17 20:32:48 @kido right 2016-08-17 20:33:18 @kido can I be curious and ask what you plan to do in more details? 2016-08-17 20:33:49 @kido like, is it a student project, an artistic thing, something for a client... ? 2016-08-17 20:35:35 rudeshko for now it's just an internal prototype/proof of concept. potentially it will be for a client, but that's something our bosses need to decide 2016-08-17 20:35:59 rudeshko we're just doing research on what's possible and what's not 2016-08-17 20:36:18 @kido ok 2016-08-17 20:38:49 rudeshko thanks for the answers, we'll be making some decisions later on so we'll be sure to check back and maybe ask more in-depth questions 2016-08-17 20:39:02 @kido alright 2016-08-17 21:10:42 TheAppleMan oh kido, jenkins has a page showing "old data", that has a sortof listing of missing plugins? 2016-08-17 21:13:47 @kido "No old data was found." 2016-08-17 21:13:59 @kido in "Manage Jenkins" -> "Manage Old Data" 2016-08-17 21:14:31 TheAppleMan unless the missing plugins have since been installed or the old data was cleared 2016-08-17 21:14:52 TheAppleMan all good then? 2016-08-17 21:16:01 @kido yep, but I suppose this is python3 2016-08-17 21:16:26 TheAppleMan oh yar, that was just an fyi for plugins 2016-08-17 21:16:59 @kido :) 2016-08-17 21:17:15 @kido yep everything seems ok 2016-08-17 21:17:34 TheAppleMan I'm setting up a new Jenkins on my home server so I'm doing everything from scratch 2016-08-17 21:25:45 @kido hi X0X0 2016-08-17 21:26:00 @kido bye X0X0 :) 2016-08-17 21:57:12 TheAppleMan there's so many repos and branches i cant keep track? 2016-08-17 21:59:53 @kido which ones are you talking about? 2016-08-17 22:03:53 TheAppleMan i have custom versions of asteroidos/asteroid and meta-bass-hybris that i sync with dory 2016-08-17 22:06:14 @kido I believe that you should keep everything upstream 2016-08-17 22:06:43 TheAppleMan i wanr to test it before sending it up 2016-08-17 22:07:04 @kido right 2016-08-17 22:29:13 ledixus TheAppleMan 2016-08-17 22:29:15 ledixus GNU bash, Version 4.3.30(1)-release (x86_64-pc-linux-gnu) 2016-08-17 22:29:17 ledixus xD 2016-08-17 22:33:02 TheAppleMan is that /bin/sh ? 2016-08-17 22:39:33 ledixus bin/bash i would say 2016-08-17 22:40:10 @kido ledixus: I guess that what TheAppleMan is asking is: is /bin/sh a symlink to /bin/bash ? 2016-08-17 22:40:29 ledixus ah 2016-08-17 22:40:36 @kido easily checkable with ls -l /bin/sh 2016-08-17 22:40:38 ledixus bin/sh is linked to /bin/dash 2016-08-17 22:41:19 @kido TheAppleMan: maybe dash doesn't support expanding your expression? anyway it's not very important, we can do without 2016-08-17 22:41:26 @kido installing python3 is more important 2016-08-17 22:41:29 TheAppleMan yeah, Jenkins uses /bin/sh. okay well that's fixed anyway 2016-08-17 22:41:52 @kido darn, whoever invented fried noodles shall be blessed forever 2016-08-17 22:41:59 ledixus kido: you need python3 on the machine? 2016-08-17 22:42:26 @kido I should turn into a machine that turns fried noodles into code 2016-08-17 22:42:47 @kido ledixus: yep, check this: https://ci.asteroidos.org/job/asteroid-image-dory/lastFailedBuild/console 2016-08-17 22:43:09 TheAppleMan kido, wait you're not already? 2016-08-17 22:44:16 @kido TheAppleMan: I try! :) 2016-08-17 22:44:28 ledixus kido: its done. for the moment i just installed "python3". lemme know if you need something more, well you have access too ;) 2016-08-17 22:45:30 @kido mhh it doesn't seem to have fixed it https://ci.asteroidos.org/job/asteroid-image-dory/lastFailedBuild/console 2016-08-17 22:46:04 @kido however on my laptop this returns 2.7.12 2016-08-17 22:46:27 EACFreddy python links to python2 on most systems 2016-08-17 22:46:49 ledixus there is the python hero kido :) 2016-08-17 22:47:05 @kido right but we are not sure where this command gets called from, we thought it was bitbake but it's running fine on my laptop 2016-08-17 22:47:22 @kido might be a jenkins script coming out from nowhere 2016-08-17 22:48:11 TheAppleMan well, its technically one of the oe scripts 2016-08-17 22:48:39 TheAppleMan oe-buildenv-internal 2016-08-17 22:49:10 @kido "Make sure we're not using python v3.x." 2016-08-17 22:50:11 TheAppleMan :< 2016-08-17 22:56:04 ledixus EvilAntCyborg: can you fix it? 2016-08-17 22:56:04 EvilAntCyborg It is decidedly so 2016-08-17 22:57:05 @kido TheAppleMan: I got a shell in there and . ./prepare-build.sh works 2016-08-17 23:00:36 TheAppleMan another strange one...? 2016-08-17 23:01:04 @kido I guess so