/srv/irclogs.ubuntu.com/2015/10/08/#ubuntu-unity.txt

=== marcusto_ is now known as marcustomlinson
mzanettiSaviq, hey07:35
mzanettiSaviq, have the Authenticator issue now too. I wasn't up to date07:35
Saviqmzanetti, acl07:56
Saviqk07:56
Saviqltinkl, can you please merge lp:~unity-team/unity8/mousePointer in lp:~lukas-kde/unity8/liveCaption08:31
Saviqltinkl, I already resubmitted as https://code.launchpad.net/~lukas-kde/unity8/liveCaption/+merge/27379208:31
tsdgeos"any changes that you land into the overlay during the landing gates open09:58
tsdgeoswill have no image to appear on09:58
tsdgeos"09:58
tsdgeoswhy?09:58
tsdgeoswhat's the purpose?09:59
Saviqtsdgeos, stop-gap until w+1 opens10:07
tsdgeosi see10:07
tsdgeoswhen's that expected to happen?10:07
tsdgeosstill a few weekd?10:07
tsdgeos-d+s10:07
Saviqtsdgeos, ~a month I'd say, where did you read ↑↑?10:07
tsdgeosSaviq: sil2100 sent it to the list10:08
Saviqphone list? can't see it there10:08
sil2100tsdgeos: for OTA-710:08
Saviqah10:08
sil2100tsdgeos: since we're using the rc-proposed channel for the OTA-7 candidate10:08
tsdgeossil2100: but that is against what we were doing and it's because of the wily freeze, right?10:09
sil2100tsdgeos: no, wily freeze has nothing to do with rc-proposed being frozen for now ;)10:09
sil2100tsdgeos: we just want to use rc-proposed for spinning OTA-7 candidates, we'll unblock it for daily builds after release10:10
sil2100Or after we validate a candidate at least10:10
tsdgeosltinkl: ping11:12
tsdgeosdid our autotests regress?11:30
=== alan_g is now known as alan_g|lunch
* guest42315 EWWWW mailing lists 11:34
Saviqd'oh11:37
Saviqtsdgeos, autopilot?11:37
SaviqAP is unstable all the time11:37
Saviqqml should be good11:37
=== alan_g|lunch is now known as alan_g
tsdgeosSaviq: and one qml too12:48
tsdgeoslet me run them12:49
tsdgeoshere locally12:49
=== alan_g is now known as alan_g|lunch
tsdgeosSaviq: and one autopilot seemed to be effected by one of ltinkl's changes too13:11
ltinkltsdgeos, is it the dbus mock thing?13:12
tsdgeosltinkl: seemed like something in the wizard13:12
tsdgeoslet me dig13:12
Saviqtsdgeos, if someone's getting reliable qml test failures, that's a problem, same if the autopilot failures are consistent13:12
tsdgeosyeah i need to wait for the rerun13:12
Saviqwe should get green on QML and at worst random AP fails13:12
tsdgeosagreed13:13
tsdgeosltinkl: https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-wily-mako/483/testReport/unity8.settings_wizard.tests.test_settings_wizard/SkipThroughSettingsWizardTestCase/test_skipping_through_wizard/13:14
tsdgeoscomplains about Object not found with name '*' and properties {'objectName': 'reportingPage', 'visible': 'True'}.13:14
tsdgeoswhich is something you touched recently?13:14
ltinkltsdgeos, umm ye but that's something different13:16
tsdgeosltinkl: ok13:16
ltinkltsdgeos, ok later, need to pick up kids from school :)13:18
=== alan_g|lunch is now known as alan_g
tsdgeosmterry: not what the SDK people told me about 1.314:08
tsdgeosmzanetti: Saviq: right? didn't they say "1.3 is far away" ?14:09
* mterry tries to find where he saw that14:10
mzanettithe release, yes, zsombi said like early 2016...14:10
mzanettihowever, he wasn't aware of the the issue that creates14:10
Saviqyeah 1.3 isn't coming soon14:11
mterryOK cool14:11
mterryltinkl, I remembered that I have Friday AND Monday off, so I actually won't be able to attend the next OOBE standup14:12
ltinklmterry, ok14:12
mterrySaviq, tsdgeos: I feel like we should stop shipping it on the phone then...  App authors will use it despite it not "being released" and we'll break them14:14
mterryOr at least ship it with a version number like "import Ubuntu.Components 1.3dontusethis"14:14
tsdgeosmterry:  i do agree14:15
mterryI'll file a bug against the sdk and see what they say about an alternate versioning in the meantime14:16
Saviqack14:16
tsdgeosdednick: ping14:17
dednicktsdgeos: alo14:17
tsdgeosdednick: what do you think of http://paste.ubuntu.com/12715158/ ?14:17
tsdgeosreal leak or test-leak?14:17
dednicktsdgeos: give me a mo14:18
mterryhttps://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/150416114:19
ubot5`Ubuntu bug 1504161 in ubuntu-ui-toolkit (Ubuntu) "Stop shipping an SDK versioned "1.3" on customer phones before we release 1.3" [Undecided,New]14:19
Saviqconfirmed14:22
seb128I don't think we do change compat for 1.3 things, do we?14:26
seb128some of core apps use 1.3, it better be stable14:26
tsdgeosseb128: it's totally not14:27
tsdgeosour non official 1.3 branch has broken quite a bit because of changes14:28
tsdgeosargably "dark corner" stuff14:28
tsdgeosbut still14:28
seb128well, those might be bugs14:28
seb128the sdk team is pushing for others to use 1.314:28
seb128and some core apps do14:29
seb128so we better sort that story out14:29
tsdgeoswe speak to different SDK people :D14:29
seb128also there was the issue of having a newer framework to depends on14:29
dednicktsdgeos: i'm thinking it's a test issue. but have to make sure.14:29
seb128some at least appdevs can declare that they use the current version and those apps don't get rolled out on old images not having it14:29
seb128pmcgowan, ^ do you know what's the story with 1.3 is? should be stable enough that appwriters use it? or should we recommend against using it?14:30
mterryseb128, part of that bug I filed is to get an official answer from sdk team14:32
mterryseb128, current situation is confusing to me14:32
Saviq+114:33
pmcgowanseb128, in my view and bzoltans devs can use 1.3, the api may expand but it exisitng api should not change, and we have in ota7 a new framework to reference14:37
pmcgowanmterry, why did you file that bug?14:37
pmcgowanthat is bad data14:38
pmcgowanits released14:38
mterrypmcgowan, because I'm hearing different things14:38
pmcgowanI can believe that14:38
mterrypmcgowan, and 1.3 was released in OTA6, but it wasn't officially released14:38
pmcgowanso there is a term "stable" which means different things to different people14:38
mterrypmcgowan, so that was at least poor planning.  At least OTA7 will have a framework for it14:38
pmcgowanmterry, true it was not official in 614:38
pmcgowancorrect14:39
mterrypmcgowan, so if this bug is considered fixed by OTA7, great.  But it is a valid bug14:39
pmcgowanok14:39
pmcgowanyou win :)14:39
mterrypmcgowan, is the SDK team committed to API stability for 1.3 already?14:39
mterry(that's another thing I wasn't sure about)14:40
pmcgowanmterry, acc to bz and me yes14:40
pmcgowanas I said it may add components and new properties but is not intended to break14:41
pmcgowanwe need to use it now for convergence14:41
mterrypmcgowan, OK cool.  There is uncertainty on my end partly because 1.3 appeared on devices, but there was never an announcement / blog post about it.  So no clear message about using it14:42
mterryOr at least, no clear message about API stabliity14:42
pmcgowanmterry, yes I agree, will have zoltan clarify14:42
pmcgowanthe website got updated last week14:43
bzoltan_tsdgeos: hi14:46
tsdgeosbzoltan_: ho14:47
tsdgeosbzoltan_: anything you wanted to tell me? I need to get going to the airport soon-ish14:49
bzoltan_tsdgeos:  I would like to clarify few thinsg about the UITK 1.314:52
bzoltan_1. There was no API breakage in the UITK since 0.1 ... not a single14:52
bzoltan_2. When we deprecate APIs we do it gentle, slow and well communicated ... never ad-hoc14:52
bzoltan_3. whatever is released in 1.3 can be safely used14:53
tsdgeosbzoltan_: 1. you guys removed useDeprecatedToolbar in MainView in 1.2 for example, that's an API break14:54
bzoltan_unstable in our terminilogy means that we keep adding components and change visuals as the design evolves, but it does not mean API breakage14:54
bzoltan_tsdgeos: errr... dude, have you read the _NAME_ of the property? :D it says ... deprecated :D14:54
tsdgeosbzoltan_: i know14:56
tsdgeosdon't tell me API was never broken14:56
tsdgeosbecause it has14:56
tsdgeosit may have been slowly done14:56
tsdgeosfine14:56
tsdgeosand within 1.3 things broke14:56
bzoltan_tsdgeos: API deprecation is not breakage14:56
tsdgeosi just don't have the link at hand at the moment to prove it14:56
bzoltan_tsdgeos: bugs are not API breakage14:57
tsdgeosbut specially around PageHeadConfiguration14:57
bzoltan_tsdgeos:  we have bugs, yes14:57
tsdgeosanyhw that's not something i complain14:57
tsdgeosi have not complained about that :D14:57
bzoltan_tsdgeos:  we are refactoring lots of things for the desktop apps and for better performance .. bug happen14:58
tsdgeosi'm complaining about mixed messages about if 1.3 should we used or not14:58
tsdgeoswhich seems to be "yes" from some people14:58
tsdgeosand "no" from some people14:58
bzoltan_tsdgeos: I am just a but dissapointed about the gossips and terminology confusion14:58
tsdgeosbzoltan_: i have no idea how tells you i'm gossiping14:58
tsdgeosbut i am not14:58
tsdgeosso do not lecture me plese14:59
bzoltan_tsdgeos:  I do not know who are those who say "no" but I assume they do not work on the SDK :)14:59
tsdgeosbzoltan_: zsombi14:59
tsdgeosand Saviq can confirm14:59
bzoltan_tsdgeos:  no offense... I do not mean you14:59
tsdgeosi have a plane to take, we can talk about this tomorrow if you want15:00
bzoltan_tsdgeos:  zsombi never said that 1.3 should not be used.15:00
bzoltan_tsdgeos:  sure, anytime15:00
tsdgeosbzoltan_: well you were not in the place i was15:00
tsdgeosand did not hear what i hear15:00
tsdgeosi may have misunderstood15:00
tsdgeosbut it seemed pretty clear to me15:00
tsdgeosanyhow, tomorrow more15:01
* tsdgeos waves15:01
Saviqbzoltan_, we've been asking about when can we switch to 1.3, and use features from it a few weeks back, we've been told it's not to be used yet (as in, it's not gonna be there in any framework in the near time)15:01
bzoltan_Saviq:  who told you that?15:01
bzoltan_Saviq: The 1.3 is on all phones since May .. it is available for app developers since then.15:02
Saviqbzoltan_, no it's not15:03
Saviqbzoltan_, because there's no framework to depend on15:03
Saviqbzoltan_, so app developers can't use it without their apps breaking on devices that didn't upgrade15:03
bzoltan_Saviq:  1.3.1510+15.10.20150519-0ubuntu115:03
Saviqbzoltan_, and which framework do you use to ensure that SDK 1.3 is on the device your app is being installed on?15:04
bzoltan_Saviq: well.. the next fw after 19th of May15:05
Saviqbzoltan_, which is?15:05
bzoltan_Saviq: I do not remember that15:05
Saviqbzoltan_, the only frameworks post May 19th are -dev ones15:05
bzoltan_Saviq:  there were few fw bumps since15:05
Saviqwdym few fw bumps?15:06
Saviqubuntu-sdk-15.10-dev115:06
Saviqubuntu-sdk-15.10-html-dev115:06
Saviqubuntu-sdk-15.10-papi-dev115:06
Saviqubuntu-sdk-15.10-qml-dev115:06
bzoltan_Saviq:  of course ...-dev15:06
Saviqwhich means they're not stable as far as I understand15:06
bzoltan_Saviq: I do understand you and you are right. from that point UITK 1.3 ios not stable .. it will be once we freeze it15:07
bzoltan_Saviq: But it does not man that it is unsafe to use15:08
bzoltan_s/man/mean/15:08
Saviqwell, there's miscommunication then15:08
Saviqis it safe to mix 1.3 and 1.2?15:08
bzoltan_more like different use of terminology15:09
Saviqas we can't go for 1.3 until it's stable otherwise because the header changes and we can't look different than core apps etc.15:09
seb128Saviq, you already do, bug #150349815:10
ubot5`bug 1503498 in unity8 (Ubuntu) "Using both X-Ubuntu-Splash-Show-Header=true and SDK 1.3 looks bad" [Undecided,New] https://launchpad.net/bugs/150349815:10
Saviqseb128, right, our bad15:10
Saviqbut also stemming from the fact we thought it was safe to switch15:11
bzoltan_Saviq:  mixing versions is tricky ... it should work and I know apps that mix versions without problems. But version separation is a new thing in the UITK, so it can bug15:12
seb128Saviq, well, it's the other way around in that bug, some apps updated to 1.3 and have the new look, and you didn't ... but unsure how that can be resolved, some apps are on 1.2 and some on 1.3, unsure what the shell can do to know what to display15:12
bzoltan_Saviq:  Why can not we go with 1.3?15:12
=== dandrader is now known as dandrader|afk
Saviqseb128, right, I think we might be able to get the framework from an app and display one or the other15:13
bzoltan_Saviq: I would go with 1.315:13
Saviqbzoltan_, maybe now we can if you tell us it's fine, but we have to update15:13
Saviqall the apps we have preinstalled on the phone15:14
Saviqlet's make that a target for OTA8 then15:14
seb128that would be good15:14
bzoltan_Saviq: I have an idea how it should go... I am pushing it for 3 years without much luck :) Do you want to hear?15:14
seb128we have apps still importing 0.115:14
Saviqseb128, right, framework doesn't force you to import 1.3...15:15
bzoltan_Saviq: We should have a QA dashboard with the staging UITK and whatever unity8/browser/setting/etc ... the dash should show the AP results15:15
bzoltan_Saviq: seb128: the point is that apps should adopt to the latest available UITK and test their apps against the staging UITK ... that way they could foresee any posble regression and flag out15:17
Saviqsure, we should have autotests running on silos, too15:19
Saviqwe'll have Jenkaas instead, but whatever15:19
bzoltan_Saviq:  The thing is that for those app developers who do not want to follow what we are doing the 1.0 and 1.2 are the safe land ... but for developers who are hanging on our IRC and read our blogpost and follow our  changes 1.3 is the cheapest way15:20
bzoltan_seb128: ^15:20
seb128right15:20
seb128it's just that porting code to new version is work15:21
Saviqsure, agreed15:21
seb128so unless we get that set as an ota goal it's always coming after other work15:21
bzoltan_Unstable in our terminolgy does not mean that it will crash and eat your dog :D It means that we keep adding new APIs and with a strict process we migh deprecate stuff15:21
seb128should talk to pmcgowan maybe about having a goal of updating our stuff to 1.3 for ota815:21
pmcgowangood point15:21
* pmcgowan makes a note15:21
seb128pmcgowan, thanks ;-)15:22
bzoltan_seb128: Saviq: pmcgowan: The deal is that once you are on 1.3 you must watch out for possible but very unlikely changes!15:22
pmcgowanbzoltan_, sure as long as they don't get in the wild on stable15:23
bzoltan_But API deprecations are super rare things ...15:23
seb128well, we should at least update to 1.215:23
Saviqbzoltan_, as long as you post a deprecation warning, it's fine15:23
bzoltan_seb128:  That is for sure... we should have a check for that in the SDK tools15:23
bzoltan_Saviq: Of course we do ... first we spam the logs, build logs, runtime logs ... then we send out mails, write blog posts...15:24
pmcgowanbzoltan_, an email to the app-devel list along these lines would be helpful15:25
bzoltan_pmcgowan: I write one latest tomorrow15:27
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|EOD
mhall119Saviq: dandrader: how much of the convergence stuff I've been testing out of silo 22 is going to be in OTA 7?17:56
dandradermhall119, I don't know. And Saviq is past his EOD17:58
mhall119ok, I'll try him tomorrow, thanks dandrader17:58
mhall119dandrader: do you have a Mir bug # for that mouse issue we both encountered?17:59
Saviqmhall119, none of it18:28
mhall119Saviq: thanks, I expect I'll be asked about it once the OTA goes out18:28
Saviqmhall119, it should land within a week in rc-proposed18:29
Saviqmaybe for the better, we'll have time to iron some things out18:29
mhall119Saviq: since neither commercial device supports it yet anyway, I don't think there's a rush, I just wanted to know what to tell people if they ask18:30
Saviqkk18:31
=== dandrader is now known as dandrader|afk
=== \b is now known as benonsoftware
=== dandrader|afk is now known as dandrader

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