#ubuntu-uds-client-1 2013-11-19
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/19/%23ubuntu-uds-client-1.html
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Settings panels for Ubuntu Touch | Url: http://summit.ubuntu.com/uds-1311/meeting/22083/client-s-system-settings-panels/
<alecu> hello
<lool> seb128: (settings things up?)
<seb128> lool, yeah, start broadcast now
<timchen119> hi
<Laney> o hai
<seb128> ok, we are on
<seb128> http://youtu.be/me8fjTGM0Gk
<seb128> for the video
<seb128> https://plus.google.com/hangouts/_/76cpi5e1q127qe0elqtkkts9ls?authuser=0 for the hangout
<kenvandine> pad isn't connecting for me
<lool> works here, albeit it's empty
<seb128> http://pad.ubuntu.com/ep/pad/view/uds-1311-client-s-system-settings-panels for the notes (if it works, I get an error atm)
<seb128> https://blueprints.launchpad.net/ubuntu/+spec/client-s-system-settings-panels for the blueprint
<lool> I'm pink today
<tedg> lool, It's a very pretty pink.
<alecu>  etherpad fails for me too
<lool> what happens when one switches between apps with side stage?
<attente> can't login to the hangout :S
<seb128> attente, why not?
<lool> (sorry, previous question was ECHAN)
<seb128> https://wiki.ubuntu.com/SoftwareUpdates#Phone
<lool> tedg: Sounds too advanced to me
<lool> tedg: in terms of user experience
<tedg> lool, It's okay, you don't have to use it.  ;-)
<lool> it will clutter settings though
<Laney> Trust In Mpt
<tedg> lool, It's not the default, it's more the "I screwed up and want to reset"
<lool> there is nothing like this in android or ios
<tedg> lool, Hoping it's going to be in a panel instead of it's own.
<ralsina_> Is there any plan for being able to go from a app to settings (via a settings URL) and then go back to the app?
<tedg> lool, Yes there is, preferred apps on Android
<gatox> QUESTION: <ralsina_> Is there any plan for being able to go from a app to settings (via a settings URL) and then go back to the app?
<lool> tedg: I only found a "reset preferred apps" button
<lool> it's well hidden indeed
<lool> tedg: use case for going back to the app is click scope installing a package after you add your U1 account
<ralsina_> we open the panel from the dash :-)
<lool> seb128: what happens is that you get to the main settings
<lool> rather than going back to where you came from
<lool> kenvandine: Yeah
<tedg> lool, I don't think it's something we need to make easy, just something we need to make possible.
<alecu> QUESTION: does this work too if system settings is already open?
<alecu> (opening a given setting page)
<Laney> yes
<Laney> as of today ;-)
<ralsina_> QUESTION: mardy, we are launching it from the dash, so modality is confsing at least until the dash is "just another app" in the future
<jdstrand> tedg: there is a bug for that and a plan
<tedg> jdstrand, And a prayer?  ;-)
<jdstrand> tedg: bug #1230091
<udsbotu> Ubuntu bug 1230091 in unity-mir "[enhancement] Window reparenting (required for appstore app trust model)" [High,Triaged] https://launchpad.net/bugs/1230091
<ralsina_> cool
<jdstrand> let me find the bp...
<jdstrand> tedg: https://blueprints.launchpad.net/ubuntu/+spec/client-1311-trust-store-and-sessions. session later today
<alecu> Laney: this is when doing app purchases from a preview in the dash
<jdstrand> (http://summit.ubuntu.com/uds-1311/meeting/22059/client-1311-trust-store-and-sessions/)
<tedg> jdstrand, Interesting, I don't know why that needs XEmbed or reparenting...  seems it can use system dialogs.
<jdstrand> I am the wrong person to talk to about that
<jdstrand> tvoss_ gave a presentation on his ideas. I think he is going to go over it in the session
<tvoss_> jdstrand, o/
<mdeslaur> QUESTION: any plans on making the icons interactive, so clicks actually look like they worked?
<tedg> jdstrand, Oh, cool.  It's fun to yell at tvoss_! ;-)
<jdstrand> tvoss_: hi! :)
<jdstrand> tvoss_: I was talking up your session later today :)
<attente> i did something with the display languages panel before where there was an activity indicator there
<tvoss_> jdstrand, \o/
<tvoss_> jdstrand, kenvandine just to make sure: no xembed :)
<tvoss_> or mirembed
<kenvandine> haha
<kenvandine> tvoss_, indeed
<mdeslaur> cool, thanks
<seb128> https://blueprints.launchpad.net/ubuntu/+spec/client-t-system-settings-testing
<cyphermox> seb128: at the very least the timing for the tests shows up in jenkins, sometimes
<seb128> cyphermox, thanks
<Laney> I was thinking that it has a test for opening each panel
<Laney> so it could record how long that takes
<JackYu> seb128, is there any part of this project that Ubuntu Kylin can join?
<seb128> https://wiki.ubuntu.com/LanguageAndText#phone
<seb128> JackYu, do you have any specific topic/panel/setting in mind?
<JackYu> seb128, not yet. We want to join first:)
<JackYu> sure, thanks. I think this a interesting work.
<seb128> JackYu, you are welcome to join, we have lot of workitems aligned, if you want to take with any feel free, just check with us first to make sure we don't dup work
<JackYu> seb128, I see. Thanks.
<Laney> Maybe try it out in Chinese and find all of the bugs that none of us have seen yet :-)
<seb128> thanks everyone
<JackYu> Laney, yep, that should be the first step.
<Laney> like I'm pretty sure the list of cities in the timezone selector never gets translated
<Laney> no idea how you'd even fix that
<JackYu> Laney, :)
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | User data encryption requirements and work for 14.04 | Url: http://summit.ubuntu.com/uds-1311/meeting/22061/client-1311-user-data-encryption/
<seb128> jdstrand, mdeslaur, sbeattie: https://plus.google.com/hangouts/_/7ecpi5pr9tj3nrh2h513kh3srg?authuser=0
<mdeslaur> seb128: thanks
<jdstrand> mterry: https://plus.google.com/hangouts/_/7ecpi5pr9tj3nrh2h513kh3srg?authuser=0
<seb128> http://youtu.be/T1j5-yKTguo
<xnox> o/
<seb128> ^ live stream
<lool> tyhicks: ecryptfs seems to have a different performance profile too
<lool> tyhicks: like, listing files in a directory, or closing a file might be more expensive operations
<qengho> Comparing no crypto, whole-disk, and per-user-home, what is I/O cost like?
<ritz> the  /boot is not encrypted , afaik . wrt full disk encryption
<ritz>  android offers two mode - full disk, and user data only
<ritz>  atleast samsung does
<ritz> related - https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1239004
<lool> xnox, seb128: Sorry, would you mind relaying the performance question?
<udsbotu> Launchpad bug 1239004 in plymouth (Ubuntu) "plymouth doesn't support touch screens - Cannot enter full disk encryption passphrase on Lenovo Helix in tablet mode" [Wishlist,Confirmed]
<xnox> qengho: there is a hit, but it's symetric encryption so the overhead is linear.
<xnox> qengho: it's not significant 1-2% CPU on my laptop. and I use it to compile software just fine.
<lool> jdstrand: it's actually harmful to encrypt the read-only part as the contents are well known this makes the encryption weaker
<xnox> lool++
<qengho> xnox: i'd expect disk to be much slower than CPU and so CPU isn't really a factor, but perhaps there are size changes or a problem in suboptimal block sizes that aren't knowable at install time.
<xnox> qengho: there is no size change.
<ritz> lvm resize on live volume might break system
<ritz> so, ro for converged devices. Do we update in "boot mode", or remount with rw to update
<neupuceni> hi to all
<qengho> For a encrypted device and no user has logged in, we need to store incoming events and inject them into the user's data when she first logs in.  Getting a SMS should go into a black box.  Taking a photo should be visible now, and then be stored. An incoming call gets no CID lookup, but goes into the call log later.
<slangasek> jdstrand: hey, so the other session ended early, I could join the hangout if you want me in there
<xnox> slangasek: https://plus.google.com/hangouts/_/7ecpi5pr9tj3nrh2h513kh3srg?authuser=0
<xnox> slangasek: was the other session bootsplash?
<slangasek> yes
<slangasek> it was short, we didn't have people available to speak to the Mir system compositor side
<xnox> slangasek: any summary? will we have a point to unlock ecrypted partitions?
<xnox> slangasek: ah =(
<slangasek> which partitions are you encrypting? :)
<slangasek> are you encrypting the root partition?
<xnox> slangasek: depends which ones we can unlock =)
<slangasek> and, we don't really have provisions for plymouth touch support
<xnox> slangasek: right, and mir will start from root partition?
<rsalveti> xnox: I think encryption in touch would probably be part of the root fs as well, right?
<slangasek> so currently, to avoid putting the system compositor + plymouth in the initramfs (where we may have space limitations), we're currently planning to have it only in the rootfs, and have low-battery mode boot to the rootfs with a different initial event (Ã  la friendly-recovery)
<rsalveti> you want a proper UI, virtual keyboard and such to be able to do something
<xnox> rsalveti: crazy idea - use NFC token which emits the unlock password (e.g. YubiKey NEO) - or use camera to take & decode QR code to input a secure long password.
<xnox> rsalveti: touch keyboard sucks to type 64 character long password.
<rsalveti> xnox: haha, right, that is a developer oriented feature, clearly :-)
<rsalveti> it's cool, but we need something more human friendly :-)
<xnox> rsalveti: is NFC token not friendly? =(
<jdstrand> tyhicks: fyi, I tried to take notes in the etherpad
<tyhicks> jdstrand: I noticed half way through - thank you!
<rsalveti> xnox: well, guess that depends, but I never encrypted my phone to see how that is handled currently
<rsalveti> but I'd guess it just encrypts a part of the system
<rsalveti> as our rootfs will be ro anyway (in the touch case), seems that requesting input after unity8 is up is fair (login screen?)
<xnox> rsalveti: sure.
<xnox> rsalveti: unless somebody pushes out customized RO image with private/corporate stuff.
<rsalveti> indeed
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/19/%23ubuntu-uds-client-1.html
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Ubuntu Trust Store & Trusted Interactions | Url: http://summit.ubuntu.com/uds-1311/meeting/22059/client-1311-trust-store-and-sessions/
<tvoss_> seb128, r u the session lead?
<seb128> tvoss_, no, I'm hosting the hangout but I've no clue about the topic
<tvoss_> seb128, ah okay :) I guess I'm asking for the hangout link :)
<seb128> tvoss_, starting it, one min
<tvoss_> seb128, cool
<seb128> tvoss_, https://plus.google.com/hangouts/_/72cpj8vicba1srt47kotesqh7c?authuser=0
<seb128> kenvandine, ^
<tvoss_> mdeslaur, ^
<seb128> kenvandine, sorry, I assumed you wanted to join that one, maybe not ;-)
<kenvandine> i do
<kenvandine> be right there
<zyga> hi
<seb128> tedg, ^?
<tedg> I was watching.
<tedg> Not sure I'm needed on the hangout
<seb128> ok
<kenvandine> tedg, come on...  you can sing
<tedg> I don't own a scarf, I can't be on a hangout with tvoss_
<tvoss_> tedg, come on
<tvoss_> tedg, https://plus.google.com/hangouts/_/72cpj8vicba1srt47kotesqh7c?authuser=0
<kenvandine> we'll forgive you from not having a scarf
<tedg> Heh, okay.
<jdstrand> I asked jj to join the fishbowl
<seb128> http://youtu.be/MR9ghJ0av3k
<seb128> ^ streaming
<zyga> live
<jdstrand> jjohansen: mdeslaur is describing the concept of trusted helpers
<zyga> QUESTION (just feel free to answer when there is a time for that), will the policykit model be usable on the touch security model? can we still use pkexec to elevate permissions? etc. Thanks
<jjohansen> yep
<jdstrand> can people not hear me?
<mdeslaur> jdstrand: you're muted
<mdeslaur> zyga: not for confined apps, no
<jdstrand> I wasn't before
<jdstrand> I think I worked it out. we'll see
<mdeslaur> zyga: well, actually, yes...for permissions but not for auth prompts
<zyga> mdeslaur: so a confined app won't be able to talk to something else using dbus and get that thing to ask policykit questions?
<mdeslaur> zyga: confined apps have a limited set of stuff they can access using dbus
<mdeslaur> zyga: I don't think anything uses policykit auth currently
<mdeslaur> zyga: I don't expect that to work
<mdeslaur> zyga: do you have a specific case or example?
<zyga> mdeslaur: so desktop apps that currently use that will start to fail
<mdeslaur> desktop apps aren't confined currently
<zyga> mdeslaur: I mean, assuming I get to run something like udisks on my converged phone/tablet/desktop, wanting to format a disk I have just plugged into my device
<zyga> mdeslaur: sure but I expect them to be sooner than later
<zyga> mdeslaur: I'm looking for pointers on how app developers that rely on that now are supposed to migrate (or if they should migrate in the first place)
<mdeslaur> zyga: I don't have an answer for that right now...I assume formatting a device won't be allowed from apps, but only from a system element
<jdstrand> tvoss_: fyi https://wiki.ubuntu.com/SecurityAndPrivacySettings
<zyga> mdeslaur: essentially it seems just like asking for the location service, it's doing a special operation that is granted through policykit as an untrusted app, the same way that gnome-disks can be rewritten to have different look and feel but still talk to udisks over dbus, and get udisks to use policykit to either grant or not, access to certain operations
<zyga> mdeslaur: I would expect to have a clear policy on how this is going to work in the convergence story, breaking that model would be rather scary as lots of stuff just uses it now, today, and if we expect to keep using it we need a plan on how that works in the touch model
<mdeslaur> zyga: yes, we'll definitely think about this and have a clear policy once we start thinking about the converged devices
 * zyga doesn't understand why we're doing something different form what policykit provides now, with regards to UI interaction s
<mdeslaur> zyga: but policykit isn't appropriate for performing security decisions based on applications within the user's session
<mdeslaur> zyga: that's not what policykit does
<zyga> mdeslaur: what do you mean by that?
<mdeslaur> policykit is for user apps talking to system-level apps
<zyga> mdeslaur: right
<mdeslaur> that's not what we're doing here
<mdeslaur> this is all running _inside_ the user's session
<zyga> mdeslaur: how is talking to the location service not just exactly like that?
<zyga> jdstrand: ah
<zyga> mdeslaur: ah
<mdeslaur> because the location service is a daemon runnin in the user's session
<zyga> mdeslaur: and running as the same UID?
<mdeslaur> yes
<zyga> mdeslaur: why is that?
<zyga> mdeslaur: why isn't the location service something that runs as a dedicated daemon/
<zyga> mdeslaur: I agree that for talking between apps inside the session policykit makes no sense
<tedg> zyga, For instance, it could need a user account to get data.  i.e. a Yahoo or Google account.
<zyga> mdeslaur: but the example that was given so far made this confusing
<zyga> ah, right
<zyga> interesting
<mdeslaur> zyga: yes, the location service is a weird example
<zyga> yeah, that makes sense
<zyga> but still it could be a multi-tier thing
<zyga> one that only has access to the hardware, another that runs as the user that, for example, has all the credentials and history, and lastly apps, but this is not something that policykit could solve by itself
<zyga> IDEA: maybe all of the ui interactions could be delegated to modular trusted applications, so the shell or mir won't care about location service prompts, the location service "app" will
<zyga> this way all the future cases could be handled consistently
<tvoss_> zyga, that's exactly the idea here
<zyga> not sure how this fits the conversation
<zyga> on android you see more and more apps that request every possible permission you can think of
<zyga> because instead of passing on to another activity to perform some operation
<zyga> they instead want to perform that themselves so that they have more consistent UI (maybe?)
<zyga> and the result is that the user has dozens of apps that can access stuff that should ideally be only handled by system-level, trusted, open source software
<zyga> is there anything we can do to not repeat that problem
<mdeslaur> that's exactly what we're trying to prevent. Apps won't be allowed to access stuff directly, they will only be able to access trusted helpers
<mdeslaur> apps won't be able to access the gps directly, they can only query the location service
<mdeslaur> and the location service itself will do the user prompts
<mdeslaur> using the library/service we're developing
<mdeslaur> that library/service will ensure the user interface for prompting is consistent
<zyga> if an app can "load contacts" vs "pick one contact" then the security feature is basically lost, it's about preventing a class of data theft apps that hide under simple toys with manifests that grant them permissions users don't understand
<kenvandine> https://wiki.ubuntu.com/Security/TrustStoreAndSessions
<kenvandine> mardy, ^^
<mardy> kenvandine: thanks
<mdeslaur> zyga: apps can't access contacts. the only thing they can do is ask the system to ask the user to pick a contact
<mdeslaur> at which point the app gets a single contact
<zyga> mdeslaur: that's good to hear!
<zyga> quick question
<zyga> will all of this still work if we choose to implement html5 mobile phone APIs?
<tvoss_> zyga, sure, it comes down to wiring up the runtime correctly
<tvoss_> runtime = web runtime
<zyga> thanks
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/19/%23ubuntu-uds-client-1.html
#ubuntu-uds-client-1 2013-11-20
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/20/%23ubuntu-uds-client-1.html
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Assisted GPS with the Location Service | Url: http://summit.ubuntu.com/uds-1311/meeting/22060/client-1311-location-service-assisted-gps/
<seb128> hey there!
<tvoss_> seb128, hey, got a hangout url?
<seb128> tvoss_, https://plus.google.com/hangouts/_/72cpjngicld5k2djgpi5vc1vso?authuser=0
<tvoss_> for reference: https://blueprints.launchpad.net/ubuntu/+spec/client-1311-location-service-assisted-gps
<seb128> http://youtu.be/x4_22zIMmHU
<seb128> ^ stream url
<tedg> rsalveti, tvoss_, why not use the kernel interface for that list of access points?
<rsalveti> tedg: could be as well, which is what nm will be using anyway
<tedg> rsalveti, Yeah, I was just thinking we don't need it processed and dbus for this.
<rsalveti> sure
<tedg> The world DB is probably too big.  But it would be interesting to localize it.
<tedg> i.e. All the APs in Germany might be small enough
<jdstrand> that said, a secure design is still welcome :)
<tvoss_> jdstrand, :)
<jdstrand> and based on what was just said, it sounds like that will be the case
<tedg> Me too!
<tedg> That's kinda crazy
<jdstrand> fyi, there is already some design around the privacy settings for location: https://wiki.ubuntu.com/SecurityAndPrivacySettings#Location
 * tedg changes nick to "tedg-no-nsa"
<gQuigs> it's not official, just something people started doing
<tedg> Do we need to host our own copy?
<tvoss_> tedg, nope
<tedg> Even if it mirrors the other DBs/etc it might be able to scale more easily that way.
<tedg> tvoss_, What about when we have 1B users and we crash them!  ;-)
<tvoss_> tedg, that's a very nice problem to solve then :)
<tedg> tvoss_, Sorry, I was meaning the WiFi APs data
<gQuigs> is it the same thing as the location server by Mozilla or different?
<seb128> next session is the infographics for 14.04, hangout url is https://plus.google.com/hangouts/_/7ecpi8es9nqs8pacmundkurvhs?authuser=0
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Infographics for 14.04 | Url: http://summit.ubuntu.com/uds-1311/meeting/22098/client-1311-infographics/
<seb128> tedg, ^ coming to this one?
<tedg> Yup
<tedg> Infographics!
<seb128> mterry, coming? https://plus.google.com/hangouts/_/7ecpi8es9nqs8pacmundkurvhs?authuser=0
<mterry> seb128, OK
<seb128> mterry, thanks
<seb128> http://youtu.be/LajIl0cddgY
<seb128> ^ stream url
<cwayne> we'd also want OEM's to be able to customize it :)
<Saviq> cwayne, for defs!
<cwayne> doing these different customizations as click apps would be ideal for us in the customization team, as we already have a mechanism for preinstalled custom clicks
<larsu> what happend to the plan of putting this data in AccountsService?
<larsu> that would solve the notify problem, right?
<kgunn> mterry: you're muted
<mterry> kgunn, whoops
<seb128> tedg, ^ larsu's question
<seb128> larsu, want to join the hangout?
<larsu> seb128: not really. I just tuned in because I'm interested.
<seb128> k
<larsu> all of these can be put into a gvariant string
<larsu> or byte array
<larsu> I'm just saying that we already have a lot of infrastructure for this...
<cwayne> don't we have that as a gsettings key?
<cwayne> like, including them in the clicks?
<cwayne> as long as it's customizable by us we're fine with the mechanism
<cwayne> all good here :)
<cwayne> thanks guys o/
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | General X.Org plans for T | Url: http://summit.ubuntu.com/uds-1311/meeting/21979/client-1311-xorg-general/
<mlankhorst> hey
<seb128> mlankhorst, hey
<seb128> mlankhorst, hangout url https://plus.google.com/hangouts/_/7ecpjg4e7ibk4vghv8fkul3tt8?authuser=0
<seb128> mlankhorst, please share with the others that are supposed to join
 * seb128 is back in a minute
<seb128> mlankhorst, ?
<mlankhorst> who's still interested in xorg general?
<seb128> is anyone wanting to join?
<bregma> doesn't look like it
<seb128> ok, session cancelled by lack of participant
<mlankhorst> I'll put all work items in the blueprint
<tseliot> my DSL connection died. I added some topics in the blueprint but I can't really attend
 * tseliot is using his phone's connection
<mlankhorst> ok everything that I wanted to mention is in the work items
<seb128> mlankhorst, what is changing in 1.15? is there a new server abi?
<seb128> mlankhorst, when do you want to device about new version or not?
<mlankhorst> seb128: new server abi, depends on support of binary drivers and on whether the features are compelling enough to upgrade
<seb128> is it stable yet? what are the features?
<seb128> or changes
<mlankhorst> dri3
<mlankhorst> and I think I saw keithp playing with tear-free intel render acceleration at linux plumbers, but that matters less when compositing. :P
<olli_> your session doesn't seem to stream
<mlankhorst> olli_: no it's cancelled due to lack of interest
<olli_> ok
<mlankhorst> everything important is in the work items
<seb128> olli_, tseliot and tjaltoon were not able to join and nobody else expressed interested/wanted to join/had questions
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/20/%23ubuntu-uds-client-1.html
#ubuntu-uds-client-1 2013-11-21
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/21/%23ubuntu-uds-client-1.html
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track:  | Review of default input method framework for 14.04 LTS | Url: http://summit.ubuntu.com/uds-1311/meeting/21984/desktop-1311-default-imf-review/
<happyaron> hi everyone, a question, who should create the hangout ?
<seb128> happyaron, I just did (the track leads does that), https://plus.google.com/hangouts/_/76cpj1rpnctlhe2prk9a6sok98?authuser=0
<seb128> happyaron, please share the link with those that should join
<jkerihuel> seb128, hi is this the AD trusty track?
<seb128> jkerihuel, you are one hour too early but otherwise yes
<seb128> jkerihuel, http://summit.ubuntu.com/uds-1311/2013-11-21/display with times in UTC
<jkerihuel> oh timezone mismatch
<jkerihuel> ok :-)
<happyaron> seb128: ok
<seb128> happyaron, do you know if anyone else is going to join the hangout?
<seb128> is there anyone from Kylin coming?
<happyaron> seb128: there are people said they'd like to, but not sure if they would really come here.
<happyaron> seb128: including Kylin people
<seb128> can you ping them with the hangout url if you know to contact them?
<happyaron> pinging
<seb128> would be nice to have 1-2 more people in there of the discussion ;-)
<happyaron> yeah, :)
<seb128> oh, hey tedgÂ¡
<seb128> !
<seb128> how did I do the reverse!?
<tedg> seb128, Spanish locale?  ;-)
<seb128> tedg, want to join the ibus/fcitx discussion? ;-)
<tedg> seb128, I know nothing about that, I was watching client-2 more closely :-)
<seb128> :-(
<seb128> happyaron, so, anyone coming?
<happyaron> seb128: few people said they got the time wrong, so basically no atm, :(
<seb128> happyaron, should we start with the 4 people we have?
<happyaron> I'm fine
<seb128> https://docs.google.com/a/canonical.com/document/d/1-y9H8io-DNJtuL5jAaZnTuWlMYx8iJ2e2WskKbs2l0s/edit
<seb128> http://youtu.be/IJzlxTGQZTY
<seb128> ^ stream
<seb128> happyaron, ?
<gQuigs> is anyone else going to be able to start the hangout for activedirectory or should I figure out how to do it?
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Make ActiveDirectory Trusty | Url: http://summit.ubuntu.com/uds-1311/meeting/22055/client-1311-activedirectory/
<gQuigs> alright, apparently I need to do a bunch of verification to get this working...
<gQuigs> can anyone create a hangout on air?
<jkerihuel> presumably
<seb128> yes, sorry, previous session overrun a bit
<seb128> gQuigs, jkerihuel, others who want to join: https://plus.google.com/hangouts/_/76cpieo3pau403q9rso9bqu6q4?authuser=0
<gQuigs> seb128: ty
<ballock_> can I have the link again?
<seb128> those who want to join the hangout, https://plus.google.com/hangouts/_/76cpieo3pau403q9rso9bqu6q4?authuser=0
<seb128> I'm going to share the stream url when we start the session
<seb128> which should be soon, waiting for everyone to be there
<seb128> http://youtu.be/M-jR2z0d15I
<seb128> ^ stream url
<tjaalton> okok
<pmatulis> a lot of people want a GUI, so ideally both CLI and GUI
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Printing Stack with Mobile in Mind | Url: http://summit.ubuntu.com/uds-1311/meeting/22053/client-1305-printing-stack-with-mobile-in-mind/
<seb128> tkamppeter: hey, the hangout url is https://plus.google.com/hangouts/_/72cpif9l42jj4i6vp4ksel8o2g?authuser=0
<seb128> is anyone there for the session/want to join the hangout/ask questions...?
<tsdgeos> i may want to ask questions
<tsdgeos> but my interwebs are severely broken today
<seb128> tsdgeos, want to join the hangout?
<tsdgeos> so i'll do it from here and not the hangout
<seb128> hum, k
<seb128> the hangout is a bit empty
<seb128> tsdgeos, well, your choice, ask on IRC if you prefer
<tsdgeos> it's jsut that i tried joining a hangout before
<tsdgeos> and i dropped each 5 seconds
<seb128> ok, no problem
<seb128> just ask there ;-)
<tsdgeos> it's not fun either for me nor for the people that is in the hangout/whatching
<seb128> http://youtu.be/D900NtQ83to
<seb128> ^ stream
<seb128> tsdgeos, ok, ask way, otherwise we have no content
<seb128> e.g waiting for you ;-)
<tkamppeter_> tsdgeos, it seems that there is no one else who could be bored by you talking on IRC, simply go ahead.
<tsdgeos> :D
<tsdgeos> so we're going with cups, right?
<seb128> tsdgeos, do you know about other options?
<tsdgeos> seb128: no, but then there's something that i don't understand, because https://wiki.ubuntu.com/Touch/PDFRenderer says "Not directly to the printer, to the printing system and Poppler or MuPDF will convert the PDF into the printer's language. " but cups can print PDF, so i don't udnerstand why we need a conversion there
<seb128> tsdgeos, not sure if you listen to the stream/if that answers your question?
<tsdgeos> yes, listening to answer
<seb128> I guess there is a lag between in the youtube stream compared to the live/hangout
<tkamppeter_> Yes, we will use CUPS, but not install the whole CUPS package, only the daemon itself, the needed filters, no web interfac, no docs.
<tsdgeos> ok, so we use poppler to render to the printer language
<tkamppeter_> We will also try to start CUPS on demand, when the user calls the print dialog, and stop it when the queues are empty.
<tkamppeter_> So CUPS will need a minimum of resources, but we do not need to rewrite spooling and getting a job overview.
<tkamppeter_> The PDF renderer converts the incoming PDF into the printer's native format, controlled by cups and cups-filters. As renderer we use Poppler as it is already on the mobile device for screen display of PDF.
<tkamppeter_> ghostscript will not be on the mobile device, as on mobile we do not have apps which send PostScript.
<seb128> other questions?
<tsdgeos> thanks guys!
<tsdgeos> sorry i could join the hangout
<seb128> thanks for the question ;-)
<seb128> no worry
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/21/%23ubuntu-uds-client-1.html
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Track: Client | Print Dialog Design for Ubuntu Touch | Url: http://summit.ubuntu.com/uds-1311/meeting/22056/client-1311-mobile-print-dialog/
<tkamppeter_> seb128, can you start the channel?
<seb128> tkamppeter_, https://plus.google.com/hangouts/_/72cpjegq6dstnhlg39q782mqho?authuser=0
<seb128> ^ those who want to join
<seb128> session is cancelled
<seb128> we are lacking key people/didn't have much to discuss
* ChanServ changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1311/client-1/ - http://irclogs.ubuntu.com/2013/11/21/%23ubuntu-uds-client-1.html
