/srv/irclogs.ubuntu.com/2013/05/14/#ubuntu-uds-client-2.txt

* Jiaowen520Li slaps ChanServ around a bit with a large trout14:46
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1305//client-2/ - http://ubottu.com/udslog/%23ubuntu-uds-client-2
=== Panda is now known as Guest26636
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Track: Client | Content Handling on Ubuntu/Unity | Url: http://summit.ubuntu.com/uds-1305/meeting/21771/client-1305-content-mgmt-picking/
tedgThe bot really needs a countdown.15:06
tedgOn your marks...15:06
tedgget set...15:06
tedggo!15:06
loolJohnLea: would you mind muting15:08
loolor actually, woudl everyone except thomas mute?  :-)15:08
loolthanks!15:08
dobeycould people who isn't speaking mute themselves and only unumute when speaking?15:08
tedgCan we get control of muting in IRC?  ;-)15:09
dobeyright15:09
tedgjasoncwarner, I think you've selected tvoss_ manually.15:10
tedgPlease switch to auto switching.15:10
pmcgowantvoss_, maybe you ^^15:10
tvoss_pmcgowan, I cannot do that15:11
davmor2tvoss_: the john is talking but we only see your face15:12
mdeslaurI'm not sure users will be able to remember what application a particular photo is stored in15:12
JoshStrobldavmor2: tvoss_ can not change it.15:13
brunogirinmdeslaur: exactly, it's not intuitive either, I just want to select a photo, not an item in an application15:13
d0od_ircbrunogirin: +115:13
tedgIt seems that it needs to be content focused instead of application focused.15:14
JoshStroblI concur15:14
mdeslaur"Did I take that picture with the built-in camera, or with Instagram??"15:16
brunogirinscopes and lenses are content focused so making the rest of it application focused feels like a step backwards15:17
davmor2store all images in one folder called images and then let the individual apps build their own db on how to display them, maybe?15:17
JoshStroblI like Filler's approach.15:17
loolbrunogirin: +115:17
loolbrunogirin: I also feel this contradiction a bit15:18
=== ts2 is now known as tsimpson_
notclivewhat ensures that all files are associated with an application?15:18
alecuBFiller: I think the problem is not storing new pictures in a shared folder, but "Do you want random-rogue-app to access your pictures?"15:20
JackYu_+115:20
=== jasoncwarner__ is now known as jasoncwarner
bfilleralecu: that would have to some controls on who is allowed to access the shared pictures folder15:20
loolalecu: that's a problem in any case, but how do we handle multiple apps creating pictures?15:21
loolor replacing the default gallery app with another one15:21
pipe2hello  how to impre  important content types15:21
guschshould this apply for the desktop as well?15:21
pipe2great15:22
loolgusch: eventually it should15:22
JoshStroblI like this Langridge guy :D15:22
pmcgowanyes there needs to be copies15:22
guschlool:that whould mean to break looots of existing apps/functionality15:22
mdeslaurugh, copies are evil15:22
mdeslaurasking the user to expert data between applications isn't very elegant15:23
loolJohnLea: can one remove the default gallery app entirely, and what happens to your photos if you do?15:23
pmcgowanlool, I would expect no15:24
bfillerlool: you shouldn't be able to do that15:24
mdeslaurbut then you can't browse all your pictures from facebook15:25
looljdstrand: like scopes and lenses to browse data from all apps?15:25
pipe2sugesst can define user like UI for app on dash15:25
lools/data/photos/15:25
jdstrandlool: yeah, I guess one could think of it that way. like I  said, I hadn't thought it all through15:26
brunogirinin this case, allow the app to get access to the blessed repository for that type if no other app owns it yet15:26
guschbfiller lool is very active - he might be invited to the hangout15:27
pipe2can define user like UI for scope on dash15:27
JoshStroblNot everyone uses Instagram...15:28
dobeyhas anyone in the hangout used WebOS on any real level beyond looking at a demo?15:28
guschand a separate photo editor15:28
pipe2I develop music scope for China but Chinese do not like UI,so can define user like UI for scope?15:29
mdeslaura lot of people take pictures with the built in camera, with facebook, with instagram, depending on what happens to be open at the time15:29
alecujdstrand: different levels of review make sense to me, since an app that want to replace the default gallery may need more review than a game that won't be touching the user's personal stuff.15:29
mmccHi, in case this is useful - I've been working with the iOS photos API recently - on iOS, there's one global photo roll and a default 'images' app. Other apps ask for permission to access (read, add-new) the photo roll. apps can not delete anything, but they can edit the data of images that *they added*.15:29
loolgusch, bfiller: (Thanks, I'm in)15:29
bfillerlool: cool15:30
dobeymdeslaur: right, photos are special because they're valid for almost every type of app on a phone to use15:30
brunogirinmdeslaur: and if I have an app to modify my photos, it may have been taken first time round by the camera then the update will be owned by another app15:30
mdeslaurmmcc: interesting15:30
jdstrandalecu: ack, and that's fine, however we don't want to promote situations that require extensive review15:30
bfillermmcc: exactly15:30
bfillermmcc: that's what I was getting at15:30
dobeyalso, games and other things might even have a "screenshot" feature which doesn't actually use the camera, but stores pictures somewhere15:30
brunogirinmmcc: sounds a sensible way to do things15:31
dobeydon't know if the base system provides a screenshot feature or not15:31
JoshStrobldobey -> generally screenshot utilities come with the system / distro. Ubuntu does.15:31
pipe2i agree15:31
aquarius_udsagreed, dobey: an imgur app, for example, or a facebook app are also potentially *sources* of images15:32
dobeyJoshStrobl: ubuntu touch is a little different than ubuntu as you know it though15:32
dobeyaquarius_uds: right15:32
mmccone last minor iOS point : there's a special consideration for 'modification' on iOS - there's a call to save a new image that is a modified version of an existing image. This lets an image editor "edit" images that it didn't create...15:32
JoshStroblOh course dobey, however I do expect it'd be baked into Ubuntu Phone.15:32
tvoss_tedg, scarf -> done!!15:33
dobeyJoshStrobl: sure. but your expectation and the actual thing might not match up. so it's a relevent question to ask. assuming it will be a certain way is bad :)15:33
* tedg feels warmer already15:34
dobeyJoshStrobl: and regardless, games often have a "take a picture" thing in-game, which is separate from the system screenshot feature15:34
loolJohnLea: feedback loop from your microphone15:34
dobeyand i'd highly suggest looking at what WebOS does with content types in applications15:34
guschI still don't know why a descent content picker UI should requests a totally new data management. Those two are pretty different imho15:35
JoshStroblJohnLea!15:35
JohnLeaI'm muted now15:35
brunogirinJohnLea: or a photo editing app15:36
bfillergusch: what do you mean?15:36
alecuThere should be no separate content pickers, we already have one and it's the dash. A new content picker should be just a new dash plugin15:36
dobeyalecu: why would you go back to the dash from within an app to select a picture to attach to an SMS for example?15:37
alecuthat way every app that needs to operate on a picture will indirectly ask the user for permission by opening the dash15:37
alecudobey: it should be opened again by the system, because it's the blessed way to search for pictures15:37
alecudobey: I mean, for any kind of content.15:38
dobeyi think that would be bad, perhaps less so on phones, but ore so on tablets, and much worse on workstations15:39
guschbfiller:I mean there is no need for a new "data layer" for providing a "content picker"15:39
loolbfiller: the discussion covered a lot of interesting point, but I'm not sure we've taken a decision on having central databases + per-app databases vs. only per-app databases -- or did we?15:39
lool*points15:39
bfillerlool: I think we're saying per-app to start, with the ability to have per-app + central in the future15:41
brunogirindobey: it doesn't have to be the full dash, just a dash "control" that allows you to find the file15:41
looltvoss_: just a point on avoiding to show downloaded photos when browsing your own photos: this could be implemented either by tagging the photos in some way (e.g. metadata such as the app which created this photo), or with simple concepts such as albums15:41
* tedg is a little concerned that we're 42 m in and there's nothing in the Etherpad15:42
looltedg: ah exactly15:42
guschno15:43
kenvandinetedg, and no work items15:43
guschjust exposing the directory Pictures to mtp is ok - isn't it?15:44
dobeyJohnLea: can you maybe turn off video stream or something? you're very stuttery due to bandwidth it seems15:47
JohnLeadobey; it's switched off!15:48
JohnLeadobey; yes, bandwidth seems to have gone rubbish :-(15:48
dobeyJohnLea: thanks. it was off but then came back when you were just speaking. i see its off again now though :)15:48
dobeyaquarius_uds: probably a good thing to discuss in the next session about background tasks :)15:50
jdstrandtvoss_: fyi, I am able to use etherpad by pausing the video in that page while having google+ in another window15:50
tvoss_jdstrand, cool, thank you ... didn't work for me15:51
jdstrandtvoss_: it took a few tries to get it to actually pause, but eventually it worked15:51
pipe2thank you15:51
jdstrand:)15:51
loolJohnLea: muted maybe?15:53
loolJohnLea: lots of lag15:53
JohnLeacan you hear me?15:53
loolJohnLea: we can15:53
loolJohnLea: just 5s later  :-)15:53
pipe2good bye15:54
alecuQUESTION: how will file synchronization apps (u1, dropbox) access the different silos?15:57
pmcgowantvoss_, ^^ this is similar to mtp needs15:57
jdstrandtvoss_: I put in a few things to seed the therpad :)15:58
alecuthank you all!15:59
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Track: Client | Background Task Service Augmenting the Application Lifecycle | Url: http://summit.ubuntu.com/uds-1305/meeting/21763/client-1305-background-task-service/
Guest83719have we started yet? I have no video16:07
=== Guest83719 is now known as mfisch
tedgmfisch, Yes (just in case you still don't)16:13
mfischtedg: got it now, 4 reloads of the page were needed16:14
sforsheea push notification service would allow something like an IM client to maintain some sort of connection while still allowing the phone to suspend16:17
mfischwhat was the 3rd thing Chicken said?16:22
sforsheehow are we going to allow the phone to suspend while maintaining network connections?16:22
tedgtvoss_, We could require an app indicator for arbitrary stuff as well.16:24
tedgBasically only allow background if you do.16:24
tvoss_tedg, +1 :)16:25
ritz__how about multi-window support ?16:27
ritz__when two windows are in foreground16:27
ritz__or multiple  floating windows16:28
loolin the first ubuntu touch iteration, a single foreground app is running16:29
ritz__yup16:31
ritz__thanks :)16:31
faisal-aliOn the issue of downloading, how much control of the download would we give the application? Or would we just allow them to "request"?16:31
tvoss_faisal-ali, it comes down to a request, plus option to cancel16:32
faisal-aliokay16:33
* lool drops to other meeting16:39
ckingnice one16:40
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1305//client-2/ - http://ubottu.com/udslog/%23ubuntu-uds-client-2
=== tvoss_ is now known as tvoss|dinner_lun
diwicnext session is about OSK. What does OSK stand for?17:49
mfischon screen keyboard17:55
mfischdiwic: ^17:55
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Track: Client | OSK current state & thoughts on future | Url: http://summit.ubuntu.com/uds-1305/meeting/21758/client-1305-unity-ui-unity8-osk/
=== Sweetsha1k is now known as Sweetshark
diwicmfisch, thanks18:02
pmcgowankgunn, how much of the existing maliit server are we able to drop?18:14
pmcgowantvoss|dinner_lun,  ^^18:15
=== tvoss|dinner_lun is now known as tvoss
Saviqhttp://pad.ubuntu.com/uds-1305-client-1305-unity-ui-unity8-osk18:19
pmcgowanyes18:19
pmcgowanand what of other keyboard options, 3rd party18:19
pmcgowanright18:20
pmcgowanyes that was my question18:22
pmcgowanok!18:24
pmcgowankgunn, I somewhat expected mir guys to at least guide it if not do it18:25
kgunnpmcgowan: ack...18:27
kgunnpmcgowan: its why i aske18:27
kgunnasked18:27
tvosspmcgowan, sure, guidance needs to be given by Mir/Shell team, working closely together with tmoenicke18:37
pmcgowankgunn, I added the green18:37
pmcgowanthe planned section18:37
pmcgowankgunn, those are settings options18:39
pmcgowankgunn, do we intend the mir integration for v118:39
netcurliwill there be different keyboard layouts by default? like qwertz for German18:41
pmcgowanyes there should be18:41
pmcgowankgunn, sounds like yes18:42
tmoenickenetcurli: yes18:44
netcurliok18:44
pmcgowanbye18:44
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Track: Client | Provide a QML API for text to speech output | Url: http://summit.ubuntu.com/uds-1305/meeting/21739/client-s-qml-tts-api/
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1305//client-2/ - http://ubottu.com/udslog/%23ubuntu-uds-client-2
=== hikiko__ is now known as hikiko-uds
=== racarr is now known as racarr|lunch
=== schwuk is now known as schwuk_away
=== racarr|lunch is now known as racarr
=== udsbotu changed the topic of #ubuntu-uds-client-2 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1305/client-2/ - http://ubottu.com/udslog/%23ubuntu-uds-client-2

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