/srv/irclogs.ubuntu.com/2016/05/04/#ubuntu-uos-appdev.txt

=== ChanServ changed the topic of #ubuntu-uos-appdev to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1605/appdev/ - http://irclogs.ubuntu.com/2016/05/04/%23ubuntu-uos-appdev.html
=== ChanServ changed the topic of #ubuntu-uos-appdev to: Track: App & Scope Development | App Design Workshop Planning | Url: http://summit.ubuntu.com/uos-1605/meeting/22657/app-design-workshop-planning/
nik90hello hello :)14:02
monmienhi :)14:02
timphello :)14:03
popeyHi14:03
faenilo/14:05
alexabreuhi14:05
justCarakasHi14:05
justCarakaswe can see you14:06
justCarakasQUESTION will  there be something included like react or angular to make it easier to create apps ?14:06
alexabreujustCarakas, you'll have  to wait a bit we talk about that in the presentation :)14:06
justCarakasok nice :d14:07
popeyuhm14:07
popeyyou guys in the wrong channel? :)14:08
nik90uhm wrong channel?14:08
nik90justCarakas, ^^14:08
justCarakasthis is the channel under the video http://summit.ubuntu.com/uos-1605/meeting/22677/webapps-update/14:08
nik90justCarakas, you might want to inform the presenter that it is the wrong irc channel they are using14:08
justCarakaswhat channel should it be14:09
nik90justCarakas, I think #ubuntu-uos-core14:09
justCarakasno this is about webapps so not code14:09
justCarakascore14:09
nik90justCarakas, oh wait..its the webapps session that is scheduled for the next hour14:10
cant_snailwhere is Mark? :|14:11
popeymark's q&a is later14:11
nik90cant_snail, that plenary is scheduled for 18:00 UTC..4 hrs from now :)14:11
nik90QUESTION: Does the design team have the resources to handle weekly q&a / design sessions?14:12
cant_snail4h, cant_wait14:12
nik90Personally, I think it is a great idea :)14:12
justCarakas+114:14
cant_snailQUESTION: what software and OS do you use for designs?14:16
nik90popey, (comment), it would be nice to hold consistent sessions so that it becomes predictable. It can be twice a month or whatever frequency the design team can handle, but the important point being "regular/consistent"14:16
nik90popey, (comment), If there are no app submissions, then it would be nice to show tiny presentation of stuff they are working on.14:17
justCarakasAwesome react news14:17
cant_snailinkscape is great! sometimes i find illustrator harder to use14:17
nik90popey, (comment) once I get a blog post link, I can also announce it in the ubuntu-app-dev telegram channel14:19
aquarius_QUESTION: when talking about stuff you're working on, it's often really useful to hear *why* a certain decision was made, and which approaches were rejected -- we app devs can see what design decisions have been made, once they're released, but we often don't know the reasoning behind those decisions, or know that they're coming until they arrive. Is this something that you can use the sessions to speak abou14:19
aquarius_t, or is that stuff all secret?14:19
aquarius_would be lovely lovely lovely if more design team members could hang out in the telegram Ubuntu Apps channel for real-time conversation, too :)14:20
popeynik90: can you link to the telegram group here?14:21
popeytelegram.me/ whatever14:21
nik90popey, https://telegram.me/ubuntuappdev14:21
popeythanks14:21
nik90faenil, yw :)14:22
aquarius_(I should note that faenil does an excellent job already, but more voices are always welcome :))14:22
nik90popey, yes, more admins would be great. At the moment there are only 2 admins.14:22
faenilaquarius_: awww :)14:22
timpnik90: it maybe a nice place to make UITK announcements too, usually just a link to a blog post14:23
nik90timp, I have started doing that as well.. Anything dev related is announced in that channel.14:23
timpnik90: okay, great :)14:23
nik90timp, I started just a month ago only.14:23
nik90popey, (comment) It would be super awesome to create a youtube playlist of these design sessions. App devs can quickly go through them and would help avoid duplicate questions in the future. An archive of these cool design sessions.14:25
aquarius_I don't think I'm suggesting that you publish everything instantly -- I understand the concern about putting misleading information out there! But once a decision is made, it's useful to know about the stuff you rejected too, because it's helpful to know which directions we *won't* be going in.14:26
aquarius_yes. Good call popey; that's exactly right.14:26
miv0ligoexample: why notifications are white?14:27
cant_snailwhite? o_O14:27
faenilmiv0ligo: at the same time, explaining and going through everything creates the risk of spending too much time preparing for those presentations :D then community goes "why is it white? I like it, I don't like it, that's bad, that's good"14:28
faenilI agree that it's nice to have headsup about what's changing in design, but preparing an explanation for every visual design change..doesn't scale :)14:29
aquarius_QUESTION: can some design resource be devoted to the developer experience? What it's like to develop apps, how the IDE looks, how easy and understandable the process is and how it can be improved?14:29
aquarius_That would be a great thing to go over in little bits as part of a number of design sessions, and it might help community people make small incremental improvements to the DX.14:29
nik90faenil, that is inevitable imo..that needs to be happen to ensure community and canonical designers are on the same page :) ..14:30
nik90faenil, and that might even help the community to defend these decisions when someone else questions them.14:30
miv0ligofaenil: but if you guys keep quiet, people will think all decisions are based on current mood of designers14:30
bzoltan_aquarius_: +1 :)14:31
dbarthhey, for webapps questions, can you re-paste questions so we can address them when we're done with the general pres.?14:31
aquarius_faenil, "preparing an explanation for every visual design change..doesn't scale" -- you have _already prepared_ those explanations; you must have had those discussions and decisions in order to arrive at a conclusion. It's a question of telling outsiders about them, not about making new ones up :)14:31
dbarthi know there's been a few while i was not on the chan14:31
faenilaquarius_: I'm not a designer so don't take my word for it, but I wouldn't be surprised if a designer told me that he changed something because he thought it looked better14:33
aquarius_that's a perfectly fine explanation14:34
faenilaquarius_: I mean, waht can you do? design is a very subjective matter. As long as you follow the style and the patterns, which they do14:34
miv0ligoQUESTION: does anyone from the design team use an Ubuntu phone as the only phone?14:34
faenilmiv0ligo: me :)14:34
aquarius_but knowing whether something was changed because it just looks better, whether it was changed because it's part of a bigger upcoming set of changes that will make the whole platform look better, or it was changed because of something else is really useful14:34
miv0ligofaenil: good to hear :)14:35
timpfaenil: which one?14:35
aquarius_I know I keep going on about this, but a set of brilliantly reasoned changes where we don't know the reasons are indistinguishable from a set of completely arbitrary changes which were made by dice rolls. :)14:35
aquarius_Thank you faenil, JamesJM, popey!14:35
faenilmiv0ligo: been using it since it was released, krillin14:35
nik90popey, thanks for the sessions..looking forward to interacting more with the design team14:35
miv0ligothanks guys!!14:36
popey\o/14:36
timpfaenil: ah, I'm using the same. But I need it often for testing, so I'm considering to get another one14:36
popeyThanks for all the questions!14:36
popeyI just ordered a Meizu pro 514:36
popeyNo idea when it will turn up14:36
miv0ligopopey: gold?14:36
timpI like the size of the first BQ for a phone. I'm not a big fan of those huge ones to carry in my pocket14:36
timpif the meizu was smaller I would consider it14:37
popeymiv0ligo: yes14:38
miv0ligotimp: same here, the size of e4.5 is perfect for me. Screen could be a bit bigger though14:38
faenilyeah, I don't like huge phones :/14:40
faenilalways difficult to find 4-5" phones nowadays14:40
miv0ligofaenil: true, that's why some of my friends got iPhones although they prefer Androids14:43
timpmiv0ligo: I was wondering how big the fairphone2 is14:50
timpand I'm not sure if/when we can run ubuntu on that14:51
justCarakasQUESTION when will we be able to use React for our apps ?14:51
alexabreujustCarakas, it is in alpha now, very very early alpha, it should be available in beta in the next few month and ideally released during the summer14:51
alexabreujustCarakas, we will do some posts on the ubuntu-phone mailing list14:52
miv0ligotimp: I've no idea. I guess popey have or had that phone ;)14:52
justCarakasok then I'll wait for that for my new apps :)14:52
popeytimp: mariogrip is porting to FP214:53
timppopey: how big is it?14:53
alexabreujustCarakas, or we can get in touch before that to use your apps as test bed and test their support :)14:54
popeytimp: no idea, I don't have one - join #ubuntu-touch and ask mariogrip :)14:54
alexabreujustCarakas, the more the better14:54
timppopey: okay, thanks14:54
justCarakasIm open for that alexabreu14:54
=== ChanServ changed the topic of #ubuntu-uos-appdev to: Track: App & Scope Development | Webapps Update | Url: http://summit.ubuntu.com/uos-1605/meeting/22677/webapps-update/
alexabreujustCarakas, you can join us on #ubuntu-webapps14:55
alexabreujustCarakas, do you have project pages up somewhere ?14:55
aquarius_am very confused; the webapps talk is finished? shouldn't it just be starting?14:58
justCarakasalexabeu not yet it will be an app for my phone provider, was going to start on friday but now I might wait a bit14:59
dbarthaquarius_: it just finished in fact14:59
justCarakasaquarius_: I think there was a timezone mistake14:59
dbarthaquarius_: there's a roadmap update you may want to look at:15:00
dbarthhttps://docs.google.com/presentation/d/1eECjnPmq2MSHYA8oggxdCMg7Gjg9c9fG22HpWxVNzUs/edit#slide=id.g7b91e8120_1415:00
dbarthslides here ^^15:00
aquarius_ah! ok. Oops. I'll read the roadmap and see if it answers my two questions :)15:00
dbarthit's all about snaps!15:00
aquarius_dbarth, document is restricted, not public15:00
dbarthand then there's a pretty cool reactnative alpha port that justinmcp is releasing15:00
dbarthaquarius_: ah, let me correct that15:00
aquarius_react native will be cool15:01
dbarththere you go15:01
dbarthaquarius_: it's getting there15:01
dbarthyou get 2048, tictactoe and the movie explorer example15:02
aquarius_my two questions are: will we be able to add to homescreen from the browser and have that create a "webapp", and how close are we to supporting progressive web apps as Chrome/Opera/Edge/Firefox do?15:02
dbarthie, you can start w/reactjs a webviews, and once ready to optimize for native, you can port quickly to react native, knowing there is an ubuntu port15:02
dbarthaquarius_: installable webapps is the 1st answer, and yes that's getting closer15:02
dbarthi think snappy is making that a lot more likely to happen15:03
dbarthif that makes sense15:03
aquarius_hrm. what's an "installable webapp"? the document suggests that it's a click/snap installed from the app store, which is not what I'm talking about15:04
dbarthprogressive webapps i'm not sure, but i guess that's a step in the same direction15:04
aquarius_perhaps I have misunderstood!15:04
dbarthstill reading on what that takes technically15:04
aquarius_the idea behind PWA is exactly that you don't need to make a separate downloadable distribution package of anything15:04
dbarthaquarius_: it's not a click/snap, it's a tab/url; but the snap interface would make that a lot more direct and native than having to support a new app type15:05
aquarius_it's the actual web; it's not just web technologies being used inside a packaged up app15:05
aquarius_OK. I'll try to find some time to review the session15:05
dbarthwe're saying the same thing15:05
dbarthie, PWA or what i understand it is about turns tabs into top-level app windows, with a launcher, right?15:08
dbarththat's what i feel our container turned into a snappy interface can provide15:08
=== timp is now known as t1mp
aquarius_dbarth, cool. I think I'm thinking of this as a browser thing -- the browser offers UI to turn this site into a thing which appears in my app list, and possibly only shows that UI if the app meets certain criteria -- so I don't really mind _how_ it's implemented (whether it makes a snap and installs it, or what)15:14
fruityhello15:40
fruityhello charles15:50
aquarius_it's the popular exciting Callé scopes design showoff session :-)15:55
=== ChanServ changed the topic of #ubuntu-uos-appdev to: Track: App & Scope Development | Scopes design evolution | Url: http://summit.ubuntu.com/uos-1605/meeting/22685/scopes-design-evolution/
sbt:D15:56
davidcallemarcustomlinson: pstolowski https://plus.google.com/hangouts/_/hoaevent/AP36tYeC30Zp15qUEeHTp2ZAzZCAhdhCKIeGNMfQG1JhqenGyux7Jw15:56
aquarius_davidcalle, the scopes design thing is now, right? your G+ post says it's 1800UTC15:56
davidcalleaquarius_: it is!15:57
nealmcbare the slides for this presentation available somewhere?  put it in tht topic??15:58
davidcallenealmcb: will ask during the presentation16:00
davidcalleWe'll start in a few sec16:01
davidcalleMake sure you prefix your questions with QUESTION16:03
sbtMac OS :D16:05
ChloeWolfieGirlFilters look awesome :D16:09
miv0ligoQUESTION: when on my phone????!!!!16:11
ChloeWolfieGirlQUESTION: Can you still scroll left to right through scopes on the phone or have to use the bottom edge to move between scopes?16:11
sbtQUESTION: After JavaScript scopes, what about python scopes?16:11
ChloeWolfieGirlOOOOOOH That score looks amazing <316:11
ChloeWolfieGirl*Store16:12
ChloeWolfieGirlThese new scopes and these new looks look amazing AF.16:14
kalikiana+116:15
ChloeWolfieGirl<3 theres a considerable amount16:15
ChloeWolfieGirlQUESTION: With the new scopes has there been thoughts for themes or background images, so people don't have to see white if they'd rather see a darker colour maybe because its late, or to make there phone more there own?16:16
sbt+116:17
ChloeWolfieGirl<316:18
DS-McGuireQUESTION: ETA of these scopes?16:19
sbt+1 for cards in UUITK16:21
dobeysomeone's child seems to have a question16:23
marcustomlinson:P16:23
davidcalledobey: :)16:23
ChloeWolfieGirl@dobey haha16:23
faenilmiv0ligo: I'll be doing the scopes card component, if everything goes as planned :)16:24
davidcalle(He is already complaining about the new design)16:24
pamarsanI have one question: how about implementing an optional dark theme? It is much more comfortable for the eye to read everything, above all at night. Thanks! :)16:24
CHeeseburgWas the link put up already?16:24
micah68QUESTION: Has there been any thinking about discrete "pages" of content rather than continuous scroll? For apps I believe that this is what customers expect and is easier to get where you want by muscle memory.16:24
miv0ligofaenil: I'm dancing in my head now :)16:25
faenilmiv0ligo: haha, I hope that's a positive sign :)16:25
=== charles_ is now known as charles
redboxezQUESTION: why are so many tech sites confused about scopes?16:26
miv0ligofaenil: it is for sure :D16:26
redboxezQUESTION: what are your favorite scopes and why?16:28
tedgClearly no one should use OSX, it has issues :-)16:28
pstolowskitedg, i think she is not, her laptop got stolen some time ago and she switched to ubuntu16:30
miv0ligoQUESTION: why you don't use Ubuntu at least for this presentation? It makes me sad :(16:30
dobeydavidcalle, dizzypaty: not pagination exactly, but presention as pages like android/ios apps grid16:30
sbtQUESTION: does the design team use ubuntu in ther workflow at all ;)16:30
tedgpstolowski: I thought when she minimized the browser it was OSX16:30
redboxezQUESTION: what should be a scope and what should be an app? what is the advantages of making a scope instead of an app16:30
davidcalleSorry for the happy mess :)16:30
pstolowskitedg, oh, didn't notice, maybe she got a new one then16:30
dobeylol no sound16:30
davidcalleAaand we are back16:32
tedgpstolowski: https://youtu.be/flOYkk-4zvQ?t=20m57s16:32
CHeeseburgNext UOS there should be test presentation on hangouts with all presenters to make sure all this sound issues are sorted out16:32
dobeypstolowski: pagination doesn't solve the apps grid problem either16:32
dobeythe main issue is people want to arrange their apps in a way that most suits their usage, and they want to see their wallpaper behind the apps grid16:33
dobeylike ios/android16:33
kazordhi everyone16:34
tedgdobey: For the record, I want neither of those :-)16:34
dobeyCHeeseburg: there's really no testing that sound works with hangouts. it might work one second and not the next16:34
dobeytedg: you aren't people :)16:34
pamarsanQUESTION: how about implementing an optional dark theme for scopes? Like Music App (much more comfortable for the eye, above all at night)16:34
kazordhangouts need some seconds to find a good way, after connected i had bad sound for like 20s then good16:35
dobeyi think the problem here is that someone's laptop doesn't have properly working mic or something, and three people in the same glass room makes it confusing when the wrong person mutes16:36
dobeymarcustomlinson: as long as the only thing you're doing, is consuming and displaying data, anyway16:37
marcustomlinsondobey: sure, which is a very common situation in app development16:37
pstolowskiright. many interactions -> better make an app16:37
dobeyright, but a lot of people start out with scopes, and then they want to add more and more interactions16:38
kazordwhen stop interaction ?16:38
dobeynobody likes the store scope? :(16:38
kazordfor exemple: i'm app developper and made rssreaderscope, not really easy to had rss feed, but it really need this feature16:39
d0odI get the impression no-one actually uses scopes... lol :P16:39
kazordif you dont want to go though webservice for that (like tt-rss)16:39
sbtQUESTION: Do you use Ubuntu phones as your daily drivers?16:40
kazordMX416:40
miv0ligod0od: maybe not no-one but ...16:40
dobeyeveryone uses the apps scope16:41
kazordapp luncher for me ...16:41
kazord(side shortcut)16:41
dobeyyou can't pin apps until you open them from apps scope though; unless you only ever use the default pinned apps16:42
kazordyeah, one a while, for store too16:42
miv0ligook ok, we believe you ;)16:42
kazordQUESTION:plans for more widget ? like list selection ?16:43
sbtQUESTION (I asked above, but it was skipped): What about a python scopes api?16:44
sbtok :) I almost guessed16:44
miv0ligoneed to go, thanks for great session and awesome new designs guys and gals o/16:44
sbtPython is not just a language either :P But yeah sure ;)16:45
dobeykazord: if you need that much, you should probably write an app16:45
user20QUESTION: In the past it was possible to show the twitter trends in the today scope. Any plans to bring this feature back?16:45
pstolowskii need to leave and drop from the HO16:46
kazorddobey: an app for configuration the scope ?16:46
davidcalleThanks pstolowski !16:46
dobeykazord: yes16:46
kazorddobey can i call the app from scope ? (needed for my scope rssreaderscope)16:47
dobeykazord: you can register your app as a url handler for rssreaderscope:// and have an action which opens such a url, and it should open the app, yes16:48
kazordany doc/tutos about that somewhere ? :)16:49
dobeyi'm not sure16:49
marcustomlinsonhttps://bugs.launchpad.net/today-scope16:49
user20thanks16:49
dizzypatyhttps://docs.google.com/presentation/d/1V-oHHYj-I-tZAWpdbKbkmngyyqENsNAe0g74Ubh2v6I/edit#slide=id.ge741bf13b_2_21516:50
marcustomlinsonuser20: seems odd that it went missing16:50
faenildizzypaty: it's not public16:51
ChloeWolfieGirlQUESTION: will the new scope things like, removing of faves, the new bottom edge, be something thats easy to get used to those who are used to using todays scopes intergration? IS there still swiping left to right with scopes you want to keep open and have them all open from boot? My set up is I have the today scope then picture scope then app scop16:51
ChloeWolfieGirle, I wouldn't go to the picture scope if I didn't have to reach the app scope, I have it there to see updates of images, its just nice, like stopping to smell the flowers on your way to work, will I have o activly go out to see the image scope so I'm less likely to use it or will it be the same as the current scope version?16:51
davidcalledizzypaty: can you make the presentation public? thanks :)16:52
kazordQUESTIONS: about scope nav, why you didn't make dot clickable (to navigate faster to specific scope)16:52
redboxez.kick udsbotu16:52
redboxez.slap udsbotu16:53
dobeyredboxez: stop being rude16:53
redboxezit's just a bot..16:54
redboxezdoesn't have feelings16:54
=== ChanServ changed the topic of #ubuntu-uos-appdev to: Currently no events are active in this room - http://summit.ubuntu.com/uos-1605/appdev/ - http://irclogs.ubuntu.com/2016/05/04/%23ubuntu-uos-appdev.html
dobeyit's just a bot, so there's no need for you to attack it and cause a distraction in the channel16:55
redboxezok16:55
marcustomlinsonkazord: There won't be dots any more with the browser style appearance: http://i.imgur.com/oHBvNQu.png16:55
kazordyeah no more, i'm sad about that16:55
kazordalways wanted to touch&move from dotline to go faster to the end16:56
marcustomlinsonkazord: I think it's a fair middleground16:56
redboxezbye and thanks for your time16:56
marcustomlinsonyou swipe up then tap the bottom scope16:56
dobeymarcustomlinson: that's only favorited scopes, or all "installed" scopes?16:57
marcustomlinsondobey: right same situation as dots16:57
dobeyok, that's good16:57
kazordswipe&tap vs swipe (on specific zone) not really the same, but in term of dev and UI new design should see less lags16:57
dobeykazord: old swipe was really not nice if you had more than 2-3 scopes16:58
kazorddobey, i now :) cause to laggy to move 1 to 8th16:58
kazordbut if only we could touch & move from dot1 to dot816:58
kazordbefore UI move16:59
kazordcould had been a nice feature (too late now as UI change)16:59
dobeythe dots are too small a target16:59
marcustomlinsonkazord: design is really a tricky thing. I guess there will always be some people for and against certain aspects16:59
kazordsmall to click yes17:00
kazordbut to drag for exemple17:01
marcustomlinsonI think the guys have come up with a cool solution considering how difficult their job is17:01
kazordmarcustomlinson, agree, in term of dev & ui animation, should be good17:01
kazordi'm just 1year too late :)17:01
marcustomlinson;)17:02
dobeykazord: seems like you'd need a long press to zoom, and then a tap or a drag/release, to do what you're describing. so not any faster than a swipe and tap really :)17:03
kazorddobey, imagine that dotbar is touchable zone, when you press, it record position, if u move left/right, it change scope17:03
dobeyalso the tabs will probably work better for kb/mouse interaction17:03
kazorduntil you move enough to release17:03
dobeykazord: but then you still have the same problem as just swiping left/right in the main view17:04
kazordand any icon/indicaiton on top of the bar can help you to stop on scope you wanted17:04
dobeyalso easy to run out of left/right movement in that case, if you have many scopes favorited17:05
dobeyanyway, session over; gotta do real work for a while now :)17:06
kazordleft -> position divided in scope number on left, position -> right divied in17:06
kazordis scope source code somewhere ?17:06
dobeyunity8 is yes17:06
dobeyubuntu is open source, the code is in the archives, and projects hosted on launchpad17:07
kazordyeah but sometimes hard to find an app inside a full project17:08
kazord(like scope inside unity8)17:09
kazordi will search this dotline :)17:09
dobeycheers :)17:11

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!