/srv/irclogs.ubuntu.com/2014/06/04/#ubuntu-release.txt

infinitystgraber: Or maybe you've disappeared, I'll just self-accept. :P00:12
stgraberinfinity: just got back actually00:12
infinityOh, hey.00:12
robruhey, if you guys are in a queue mood, don't accept ubuntu-app-launch just yet. want to get a new image built first ;-)00:13
stgraberinfinity: accepted00:13
infinitystgraber: Ta.00:14
stgraberrobru: don't worry, it's srcNEW AND a sync, it's way too much trouble to review for me to look into it ;)00:14
robrustgraber, haha, yeah, the last few srcNEWs I had took about a week each, so I wasn't worried at first. but now you guys are talking about the queues, thought maybe I was racing against the clock here ;-)00:15
pete-woodshi release folks, I see my HUD SRU upload was rejected, just wondered if anyone knew why, and what I should change?07:09
RAOFpete-woods: You (or your sponsor) should have got an email with the rejection message.07:12
pete-woodsRAOF: okay, thanks, will try asking him07:13
=== brendand_ is now known as brendand
sil2100RAOF, pete-woods: we have no rejection message e-mails, the package has been sponsored by the CITrain so essentially the e-mail landed somewhere in some inbox that's inaccessible to anyone07:45
RAOFUrgh. Yay process.07:45
pete-woods:D07:45
pete-woodsRAOF: does this mean you have been able to find out why?07:46
pete-woodsor that I have to track down the "rejector"?07:46
RAOFYou have to track down the rejector07:46
sil2100We will probably have to track down who rejected07:46
infinitysil2100: Or read the mailbox.07:51
infinitysil2100: If literally no one is reading that email, that's a massive failure in the citrain process.07:51
sil2100infinity: we would love to, but not sure who has access to it - I remember didrocks mentioning once that fginther has access to it07:51
sil2100infinity: right, we know07:51
didrockshum? that completely untrue07:52
didrocksas now the sponsor is the guy pressing the publish button, if it was rejected by an archive admin/SRU team member, he will receive the email07:52
didrocksor launchpad is buggy otherwise07:52
didrocksbut we made the change for this.07:52
infinityBoth should get the email, probably, but I'd have to refresh myself on the rules of how all that works.07:53
didrockssil2100: please, we discussed about it and I did the change for that… Try to remember the discussions we are having07:53
infinityThe bot definitely will get mail still, though, as it's the one doing the actual copy.07:53
sil2100didrocks: I didn't get any e-mail and never got one, so I thought it was something that hasn't been implemented in LP07:54
didrockssil2100: we discussed it 2 weeks ago, on that same very channel, and you were in the discussion07:54
sil2100didrocks: yes, but it never worked for me, so I thought it wasn't ready07:54
infinityThe copy may have pre-dated that change?07:55
infinityOh, not likely, if it was the 0528 build I see in rejected.07:56
sil2100We made the copy yesterday07:56
didrocksso, seems to be more on the launchpad side than "a massive failure in the citrain process" as some people jumped into saying that too early07:57
infinitydidrocks: I said that based on sil claiming no one reads the email. :P07:57
sil2100didrocks: right, but why no one has access to the bot e-mail anyway? Is there some security concerns?07:57
infinity(Using the ubuntu archive bot in general is problematic there, until we get the email going somewhere more useful than chiark, it's not citrain's fault, per se)07:57
sil2100(or at least no one from the landing people)07:58
didrockssil2100: ask fginther, I'm not the one who created it07:58
sil2100didrocks: I'll ask him, maybe this can be sorted out somehow in the meantime07:58
infinitysil2100: There's a massive security concern in giving wide access to email for a bot that's a member of restricted groups, yes.07:58
infinitysil2100: Since being able to read its email means being able to reset its password.07:58
infinityAnd this isn't Francis's bot, the copy was made by ~ubuntu-archive-robot07:59
sil2100infinity: then maybe at least making an e-mail forward in case of rejections to some landing team members07:59
didrocksinfinity: I guess he's talking about ~ps-jenkins07:59
didrocksnot the archive admin one07:59
infinitydidrocks: Right, we should definitely sort out who's getting mail and why. :P08:00
didrocksinfinity: right, after the sprint, we discussed about a way with Colin, like:08:00
infinityAnd yes, some procmail rules on the archive robot to forward known-safe mail to a list would be helpful too.08:00
didrocks- changelog entry be "lander <lander email>"08:00
didrocks- sponsored field is the guy pushing the "publish" button08:01
didrocksso, from what I get, the lander will then get assurely the email, right?08:01
infinityWho is the "lander" in that context?08:01
infinityAnyhow, it might be more complicated than that at the LP level.  We'll have to look.  LP tries hard to not spam people without knowing it's mailing the right person.08:02
infinity(like, if you build a source package changed-by me, signed by you, I shouldn't get mail about it, as there's zero evidence I actually had anything to do with it other than you spoofing my email)08:03
didrocksinfinity: the lander is the guy telling "I've done the testing, sorted out the MPs and take responsability for that landing"08:03
didrocks(most of the time, it's the tech lead of a team or the manager in the touch context)08:03
didrocksinfinity: the "sponsored" at least should receive it IMHO (the extra field I'm using now in the copy context). We made the change for that, maybe it's falling into the rule you are describing?08:05
pete-woodsso can anyone tell me who I should expect to have the email? mhr3 is the one who clicks the build button for me, but I don't know who in CI clicked the publish button08:05
infinityYeah, we'll have to look into it when I'm not passing by a computer at 2am between bed and the washroom.08:05
pete-woodsis there a log of who accepted / rejected stuff maybe?08:07
infinitypete-woods: If it was rejected yesterday, it was almost certainly stgraber, he was on a roll.08:07
pete-woodsinfinity: thanks, I guess I'll have to wait for Canada tz08:09
infinitydidrocks: I'm not sure what the right answer actually is for who should get mailed, versus how we protect against backscatter.  This wasn't something we had to think about before bots started doing copies, as the "signer" was always the right answer.08:10
infinitydidrocks: (And the "signer" is the only person you can guarantee actually was involved in the upload, and thus can't complain about being spammed)08:10
didrocksinfinity: that's a fair question and something to consider for sure, indeed.08:11
infinitydidrocks: But perhaps a compromise would be to allow people with archive permissions (as the ubuntu-archive robot has) to spoof signer with the sponsored-by field or something.08:11
didrocksyeah, we can "trust" more those special signers08:11
infinityWe'd probably want a separate set-signer attribute, I guess, so all sponsored uploads by all AAs don't suddenly get incorrectly signed.08:17
infinity(ie: if I sponsor an upload, it should be signed by me)08:17
infinitywgrant: Can you have a ponder at backscroll and see what you make of it?08:18
didrocksyeah, just tell me if I need to change anything, but I guess the correct behavior is the correct one (+ eventually the change discussed with colin)08:18
didrockssil2100: do you feel/want to implement (no rush) the "changelog entry ends with the first lander name and email instead of ps-jenkins"? It should be < 7 lines in cu2d?08:20
sil2100didrocks: sure :)08:23
wgrantinfinity, didrocks: "with archive permissions"?08:34
wgrantI can create another archive and give myself permissions on that just fine.08:35
infinitywgrant: As in, AA permissions on the target archive.08:35
infinitywgrant: But good point, one could create a PPA and use that to spam people.08:35
wgrantWe may just have to bite the bullet and stab people who abuse the field.08:36
wgrantBut people really like abusing Launchpad features, and we can never win.08:36
wgrantWe see a similar problem with Debian people.08:36
wgrantif we don't attribute them when their packages are copied into Ubuntu, they're all like "grrr why you steal my work without attribution ubuntu is evil die die"08:37
infinitywgrant: We've done so very well up until now at not mailing people we shouldn't be, would be a shame to break that.08:37
wgrantIf we do, the other half are like "grrrrrrr i hate ubuntu, ubuntu must die die die, i don't participate in ubuntu""08:37
wgrantWe sort of need some way for people to opt into attribution/spam from an archive/distro.08:37
wgrantBut that's hard.08:37
infinitywgrant: But yeah, it would be hard to accidentally spoof the signer if it's a distinct field, so it could only suffer from intentional abuse, not accidents.08:38
wgrantThat's true.08:38
wgrantMost of the abuse we've seen in the past has been Changed-By/Maintainer.08:38
wgrantSo possibly accidental.08:38
infinityAnd there's no need for, say, copy-package or syncpackage to implement the feature, as if you're a human doing a sync/copy, you ARE the signer, full stop.08:40
infinitySo, it's really a case of "people abusing it would have had to write their own API client to do so", rather than "Joe Developer may have screwed up".08:41
wgrantYeah08:41
infinityThat could be enough assurance for me that any abuse would just be a clear TOS no-no, plus pretty unlikely to happen anyway.08:41
wgrantHeh, you clearly don't have much experience with some of our special users.08:41
infinityWell, there are much easier ways to spam/annoy people with much more interesting emails than to go to effort to create upload backscatter intentionally.08:42
* infinity shrugs.08:42
infinityI'm not sure I see a better way out of this, other than giving a bot super-amazing permissions to be even scarier than normal AAs.08:43
infinityWhich seems like a poor design decision, not to mention a pain.08:43
wgrantIndeed.08:44
wgrantSo, we have a few fields. We should define who should receive which emails in which circumstances.08:44
infinityWell, I'm not positive how it works currently, but my gut says it's always the signer who gets everything.08:46
infinityie: the person who signed the .changes or initiated the sync (which is morally equivalent)08:47
infinitySo, spoofing the signer perhaps implies that you're overwriting whatever field that is.  uploader?08:47
infinityWhich then leads to the "hey, people pressing that button in CI really need to have upload rights to the package" argument before the DMB lynches us.08:48
infinityAnd also means that the queue items would no longer unhelpfully say "synced by Ubuntu Archive Robot", but instead say "synced by Joe B Developer".08:48
infinityAnd yes, that option would have to be restricted to people with AA rights on the target archive, cause otherwise any old person could spoof a package signed by anyone else, which seems just fundamentally wrong (again, ignoring that anyone could do this in a PPA, which makes it all fall apart a bit...)08:52
infinityHrm.08:52
* ogra_ would already be happy if it could automatically list packaging changes in the changelog, regardless who owns the change/upload in the end 08:52
ogra_since most of these people are upstreams, not packagers such info usually gets forgotten or never shows up08:53
ogra_and its a pain having to dig into the source just for that08:53
infinitywgrant: Maybe I'm overthinking the PPA impact.  My concern was audit trails if someone succesfully spoofs another uploader, but since this can't happen on a source upload, only a copy, the original will always be correct, if you trace far enough back.08:56
cjwatsoninfinity,didrocks: the work I did in LP was specifically to ensure that *errors* (that is, copies failed because internal explosion) went to the sponsor of the copy09:25
cjwatsonthere's very likely additional work needed to ensure that *notifications* (e.g. rejections) go to the sponsor09:25
cjwatsoninfinity: there's nothing about this in ~ubuntu-archive-robot's mailbox, FWIW09:29
infinitycjwatson: Neat.09:29
cjwatsonif somebody wants to set up a target list and give me a set of procmail rules then I'll gladly install them09:29
infinitycjwatson: We probably should move it to using ubuntu-archive@ubuntu.com, and get IS to set up a real account for that in the procmailers group, instead of having mail from a key infrastructure piece hosted on chiark. :)09:36
infinitycjwatson: But not a ticket I feel like filing right now.  I'm going to try to sleep again.09:36
sil2100cjwatson: ah, thanks for the info!09:50
=== doko_ is now known as doko
=== NCommand` is now known as NCommander
=== NCommander is now known as Guest10479
=== oSoMoN_ is now known as oSoMoN
zequenceinfinity: I readded yesterdays commits, with a couple of fixes. Tested locally, and seemed to work.11:55
zequencecjwatson: infinity: I'd very much like to have a new ISO built for us. The changes in our seeds probably gives a hint. There are a few things I'm a little confused about, like "ship". I've looked in other flavor seeds without getting less confused, just noticing that different seeds are done differently.11:57
zequenceThe idea is we don't ship our multimedia metas on the smaller ISO (cd-live), so not ubuntustudio-audio, -video, -graphics, -publishing and -photography11:58
zequenceLater, I'll create a plugin for ubiquity that allows one to install those over a network connection. So, this CD would be a sort of netinstall image for us.11:59
zequence..but, with the possibility to do some simple testing - which is why we want a live CD11:59
zequenceAnyway, I'd appreciate any help we could get on getting this to work. I've done as much as I can understand right now.12:00
zequenceHard to find good docs on this stuff, but may be I'm not looking in the right places12:00
jpdsSo, can someone figure out why ima-evm-utils is still in NEW after about a month now?12:08
seb128jpds, it's easy to figure out "nobody has free slot to review NEW"12:09
jpdsseb128: Looks quite empty otherwise: https://launchpad.net/ubuntu/utopic/+queue12:09
seb128jpds, not so much got uploaded, and some review happen when there is pushing/things blocked12:10
seb128so I guess nobody nagged about ima-evm-utils/it didn't get flagged as blocking work12:10
seb128so didn't raise enough in the priority list to get worked on12:10
=== psivaa is now known as psivaa-lunch
=== Guest10479 is now known as NCommander
=== NCommander is now known as Guest44676
=== Guest44676 is now known as ncommander
=== ncommander is now known as NCommander
ogra_hmm, i see no valid reason why ubuntu-touch-meta, ubuntu-session and the rest of the ubuntu-app-launch landing are still stuck in -proposed13:06
ogra_seems all autopkgtests passed fine13:08
cjwatsonogra_: see my comment in #ubuntu-ci-eng13:09
cjwatsonthey need a manual hint but I wanted click to land first13:09
cjwatsonmanual hint just because the autohinter isn't smart enough to notice the relationship between the multiple source packages involved13:09
ogra_ah, thanks i didnt realted that to the silo number :)13:09
ogra_*relate13:09
cjwatsonusually it manages it but sometimes it needs help13:09
cjwatsonso I have the hint prepared but I'll wait for click to get through13:11
=== psivaa-lunch is now known as psivaa
stgraberinfinity, pete-woods, sil2100: just replied in #ubuntu-ci-eng, I rejected due to a bunch of changes in there not having bug references. And yes, it's a massive fail if those rejection e-mails don't get to anyone...13:28
pete-woodsstgraber: if I indent the bullet points will that count? I was just trying to describe the fix in more detail (as it got rejected for that last time)13:30
cjwatsonThe previous rejection wasn't because there wasn't enough detail, it was because the changelog literally didn't even slightly match the change13:31
cjwatson(And, indeed, contained no (relevant) bug references)13:31
cjwatsonWhat we're doing is downloading the source package in question and debdiffing it against what's currently in trusty-updates13:31
cjwatsonThe change now at least seems to match up, which is better than before13:33
cjwatsonBut I expect stgraber has reviewed it a bit harder than my skim-read13:33
cjwatsonJust wanted to clarify the reason for the *previous* rejection13:34
pete-woodscjwatson: the problem is I was told to make the diff against what had got released, not against what was in proposed13:34
pete-woodsso that's why the original changelog looked like that13:34
pete-woodsI'm just trying to satisfy everyone's requirements here13:35
cjwatsonI think that's not really good practice unless you're actually discarding all the previous work and effectively rebranching from the version in trusty13:35
cjwatsonWhich would be pretty unusual13:35
cjwatsonI don't know who told you to do that13:35
stgraberfor anyone interested, the debdiff is: http://paste.ubuntu.com/7587535/13:35
cjwatsonThis way is definitely more like what the SRU team would normally expect13:35
stgraberI'm having an hard time matching the diff with the changelog which is usually a pretty bad sign...13:37
cjwatsonI wasn't sure, would probably have gone off to check the bzr history if it had been me reviewing it13:37
pete-woodsapart from the missing bug references, the changelog describe what's changed to me at least13:39
pete-woodsI was just trying to describe what I did to prevent the crash introduced in the previous release13:40
stgraberI don't see where the changelog tells me why you dropped the pre-start of that upstart job or why it's needed13:40
pete-woodsit was duplicated13:40
pete-woodsI don't know how it happened13:40
pete-woodsbut yes, I should have mentioned that13:40
pete-woodsI can even ditch that part of the change if that helps13:41
pete-woodsit just looked crazy to me to have the section twice in there13:41
pete-woodssomehow it never stopped the upstart job from working13:42
stgrabernah, dropping the duplicate section is fine and may save you some trouble later (should someone decide to change one of them) but it needs to be documented so people looking at the diff (which doesn't include the whole file knows what's going on there and goes to look a bit closer :))13:42
stgraberthere's also that utopic changelog entry which looks a bit odd but that may have been caused by whatever script generates the changelog for you...13:43
pete-woodsin terms of the other changes, is there a way to say that these 3 things all refer to the same LP bug?13:44
stgrabersure, put the same bug number for each of them13:44
pete-woodsokay, cool13:44
stgraberor ident them below the first one so I know it's additional description and not separate chagnes13:44
cjwatsonOr indenting is fine too13:44
stgraber*changes13:44
stgraber*indent13:44
stgraber(typing is hard this morning apparently...)13:45
cjwatson  * General description of change (LP: #nnnnnnn):13:45
cjwatson    - first part13:45
cjwatson    - second part13:45
cjwatsonor whatever13:45
pete-woodsokay, cool, I will use that format, thanks!13:45
pete-woodsI figured out where the utopic stuff came from, looks like CI-train accidentally merged to the 14.04 branch instead of 14.1013:55
pete-woodsor something along those lines13:55
pete-woodsso next time won't have the utopic stuff13:55
seb128pete-woods, if you do a SRU/target trusty, you need to state it in the comments so whoever does the silo config targets the right serie13:57
seb128(not sure if that was your issue there)13:57
pete-woodsseb128: yes, the problem was a manual upload to utopic had its changes merged into the trusty trunk13:57
pete-woodsit wasn't my upload13:57
pete-woodsindeed, it was not CI train at all13:58
sil2100pete-woods: maybe there was some configuration mis-happening during the failures we've been having13:59
sil2100pete-woods: ok, let's reconfigure the silo with your branch then and try re-publishing, double-checking all the targets14:00
pete-woodssil2100: cool, I have updated the proposed branch now, so hopefully we are good to go :)14:00
sil2100pete-woods: I see it targetting the right branch - was it targetting trunk before?14:01
pete-woodssil2100: I don't think it was CI train that went wrong14:02
sil2100pete-woods: ah, so what do you think is the case?14:02
pete-woodsI think someone pushed manually after a manual upload14:03
pete-woodsmaybe I hadn't updated the series at this point, as I wasn't expecting any releases14:03
sil2100pete-woods: ok ;)14:15
sil2100pete-woods: so anyway, now is the lp:hud/14.04 branch clean (like only having trusty changes) and the fix branch ready?14:16
pete-woodssil2100: yes, just removed the mistaken changes about 30 minutes ago14:17
sil2100ACK14:17
sil2100Excellent14:18
sil2100Then just set the silo to ready once it's done and tested and I'll publish14:18
pete-woodssil2100: cool, thanks14:22
rcjstgraber,14:24
rcjAll of the architectures built for libdumbnet, can it be moved to main this morning?14:24
stgraberrcj: it should already be in main14:24
stgraberrcj: yep, it is and has been since yesterday evening14:24
rcjstgraber, I was looking at the upload queue which only showed it in universe.  Lesson learned.  Thanks.14:25
stgraberrcj: " Missing build dependencies: libcunit1-dev "14:26
stgraberrcj: you said libdumbnet was the only one...14:26
rcjstgraber, I seriously thought it was... Link to the dep failure?14:29
stgraberrcj: https://launchpadlibrarian.net/176896809/buildlog_ubuntu-precise-i386.open-vm-tools-lts-trusty_2%3A9.4.0-1280544-5ubuntu6~precise1_MANUALDEPWAIT.txt.gz14:29
rcjstgraber, cunit moved to main in Saucy.  Looking now...14:43
shadeslayerScottK: ^^ 4.13.1 , can you plz accept15:00
ScottKshadeslayer: It's all in utopic already?15:03
shadeslayerScottK: no, because we're merging there15:04
shadeslayerand I don't want to block15:04
ScottKok15:04
pete-woodssil2100: the HUD packages have built now (except for PPC which seemed to have a crazy slow builder that timed out the tests)15:13
sil2100pete-woods: let me rebuild ppc then15:13
pete-woodsthanks15:13
cjwatsonsil2100: which builder was it on before?15:15
sil2100cjwatson: argh, I don't know, already retried - can I get the info somehow still?15:16
cjwatsonsil2100: Not in the DB any more, but let me check the buildd-manager logs15:17
cjwatsonross - i.e. a ten-year-old xserve15:18
cjwatsonunfortunately the two decent powerpc buildds are going to be busy for a few hours with webkitgtk and openjdk-7 respectively15:18
=== chorrell is now known as chorrell-away
cjwatsonso I guess you could trust to luck15:18
cjwatsonIt's on adare now which is the same hardware generation15:19
pete-woodssil2100: seems like we don't even try running our tests under valgrind on ppc64, so maybe we should do the same on plain old ppc - it's a huge slowdown15:36
LaneyWould somebody please promote grilo? https://bugs.launchpad.net/ubuntu/+source/grilo/+bug/111609815:41
cjwatsonThat might just have been because valgrind didn't exist on ppc64el until April15:41
cjwatsonBut it'd be a reasonable workaround anyway15:41
pete-woodsyeah, that's pretty much what I was thinking15:42
pete-woodsalthough I guess ppc64 = fast modern server15:43
pete-woodsnot poor old xserve15:43
cjwatsonYes, I wouldn't expect ppc64el to have a speed problem with pretty much anything ever15:44
cjwatsonsagari is pretty modern too and sulfur isn't terrible, so if all else fails we can reschedule on one of those once they're free15:44
pete-woodscool, thanks15:44
cjwatson(And hopefully we'll get powerpc converted to VMs on fast modern servers soon too)15:44
pete-woodsthis is definitely something I need to fix / workaround in the short term, though15:45
pete-woodsas I can't come bothering you guys for every single HUD landing15:45
pete-woodswoot, it built this time :)16:03
stgrabermdeslaur, jdstrand: do you have any problem with me promoting cunit to main in precise for open-vm-tools-lts-trusty? It's sadly not the exact same version as the one in trusty and I'm not sure we want to SRU the whole thing so that it's in sync. On the other hand, this is just a unit test framework, so seems low risk to me.16:49
mdeslaurstgraber: no objection from me16:50
stgraberok, good. cunit doesn't have any universe build-dep so it seems safe to do the copy to updates + override trick16:51
stgraberdoing that now then16:51
rcjstgraber, thank you for running this down.16:53
stgraberrcj: in 30min or so I should be able to override cunit into main which should fix the open-vm-tools-lts-trusty build and finally get us binaries16:53
rcjstgraber, that's excellent news16:54
=== seb128_ is now known as seb128
stgraberinfinity: any idea why "./copy-package -d ubuntu -s precise --to-suite=precise-updates -b --auto-approve cunit" would get rejected?17:49
stgraberinfinity: I get: cunit 2.1-0.dfsg-9 in quantal (binaries conflicting with the existing ones)17:49
infinitystgraber: That doesn't make much sense, given quantal has a different version...17:51
infinitystgraber: Can you bounce the reject?17:54
infinitystgraber: I can't find that string in LP anyhere...17:54
infinityOh, cause I can't type.17:54
infinitystgraber: Oh.  Could be a goofy breakage because the original source was actually karmic, and the set of binary builds there doesn't match.  I know there's a bug/misfeature around that...18:04
infinitystgraber: Might be easiest to just upload a rebuild. :/18:05
stgraberinfinity: yeah, I'll do that...18:07
stgraberinfinity: ^ just did a local test build and things look good (was slightly worried as karmic => precise is quite a bit of time)18:13
rbasakcjwatson: this may be a really stupid question (which is why I haven't replied to the ML). It sounds like you're re-inventing the idea of a stable release, which we already have. So why is this different?20:35
rbasakIf it's a relatively short term thing until things mature, does that mean that the need for this could disappear over time?20:35
rbasakI'm just curious - I am not a stakeholder at all here, but I wondered if I'm missing something, or if others will have that question.20:36
stgraberrbasak: see near the end of the e-mail, the plan is indeed for this to go away20:52
stgraberrbasak: the main problem is the date of the RTM being months before the 14.10 release date20:52
stgraberrbasak: we don't want to freeze the whole distro months ahead of schedule so forking the archive at whatever point cjwatson finds appropriate and then only landing the bits that are actually needed for the phone RTM image seems easier and less painful for people working on the rest of Ubuntu20:53
ScottKstgraber: Once this works once, how do things ever get back to alignment.20:54
stgraberScottK: oh I absolutely agree with the feeling, some people will probably fight hard to keep the fork, however my hope is that it'll be sufficiently painful for them to keep stuff in sync that switching back to using the distro will be the obvious choice there.20:56
ScottKOnly if there's some alignment of release schedules?20:57
rbasakstgraber: ah, OK. I interpreted that as the limited lifetime of individual RTM branches, as opposed to any limited lifetime of RTM branches altogether.20:59
stgraberI guess the plan is that once we've demonstrated that things can work and we have device out that we are in better position to dictate release dates for the OS and avoid that kind of things in the future20:59
ScottKBecause cadence is important.21:06
=== jhodapp is now known as jhodapp|afk

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