/srv/irclogs.ubuntu.com/2010/05/28/#ubuntu-mozillateam.txt

micahgasac: unless we backport kmozillahelper, there's no reason to include the patches in < lucid00:00
asacchrisccoulson: right. but lets keep it apply, just make it so it doesnt change anything if qt version is lower00:00
ftabtw, i suck in css, if someone is willing to improve the look, please ping me00:00
micahgchrisccoulson: I hope you mean jaunty ;)00:00
asacmicahg: true, but having just one branch would be better00:00
asacmy 2c00:00
chrisccoulsonmicahg - yeah ;)00:00
micahgasac: right, same branch, but it would only apply the patches for >= lucid00:00
asacif quilt has that feature tats fine00:00
micahgasac: like we do now with apparmor00:00
asacbut if it would mean a manual patch in the rules00:01
asacthat would be bad00:01
asacbecause then you cannot just update patches etc.00:01
BUGabundofta: http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/309717/its-dead-new-screen-needed/00:05
BUGabundowow00:05
BUGabundothat page crashes chromium00:05
asacchrisccoulson: i think in nsKDEUtils.h we could make a #if QT_VERSION or something that always returns false for qt < lucid00:05
asacstatic bool getKdeSession()00:05
asacthat is00:05
BUGabundotime to debug test it00:05
BUGabundo$ chromiumdatadir="$(mktemp -d)";chromiumdiskcache="$(mktemp -d)";chromium-browser -g --user-data-dir=$chromiumdatadir --disk-cache-dir=$chromiumdiskcache' http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/309717/its-dead-new-screen-needed/00:06
chrisccoulsonasac - yeah, could do. i will try and look at that tomorrow00:06
asaccool00:06
asacfta: antoher idea would be to add a bot to this channel where i can just say !buildstatus00:07
asacand it dumps the current status somehow ;)00:07
asacbut dashboard is good enough i guess ;)00:07
asacwe could teach the bot to return the url on some command00:07
ftaasac, i already wrote it, but i wasn't sure it would be welcome, so i never plugged it here00:08
asacfta: in this channel i am sure its welcome ;)00:08
ftai will have to dig into my code repository see in what state i left it00:09
ftaBUGabundo, that page loads fine here00:09
asachttp://identi.ca/notice/3382411600:09
asac;)00:09
BUGabundofta: yeah on a clean profile does too00:10
BUGabundoguess its one of my addons00:10
asacaddons crashing chromium? how many do you have? 50?00:10
BUGabundooh come on asac00:10
asac;)00:10
chrisccoulsonah, bugger. i was hoping to do the extension updates in hardy with the minimum of updates, but we need to do the binary package name transition (to xul-ext-*) in hardy, else upgrades break :(00:24
chrisccoulson^^micahg00:24
micahgchrisccoulson: why?00:24
micahgchrisccoulson: all lucid packages should have xul-ext migration paths00:25
chrisccoulsonmicahg - the packages in lucid have conflicts/replaces to ensure the upgrade works, but they are all versioned00:25
chrisccoulsonand the version numbers are too low00:25
micahgchrisccoulson: 1.1+really2.0 :)00:25
chrisccoulsonso, we'd need to either SRU all the extensions in lucid to change the versioned replaces, or do the transition in hardy00:25
chrisccoulsonheh, we could do that as well00:26
chrisccoulsonif it wasn't for gcc, i'd probably have taken over the whole build farm by now ;)00:31
asaci would go for the transition in hardy00:39
asachmm. actually dont do that for ubufox ;)00:40
crimsunfta: what is that pastebin for?00:41
chrisccoulsonasac - would that cause an issue wit ubufox?00:45
chrisccoulsons/wit/with/00:45
asacchrisccoulson: plugins need to move their location too00:46
asace.g. they ship in /usr/share/ubufox/plugins00:46
asacso the alternative switcher works00:46
asacnot sure if any plugin dose that in hardy though (cant remember when that feature was added)00:46
asacanyway, i think plugins also need updates00:46
chrisccoulsonasac - ah, i wasn't suggesting to do the whole transition we did in lucid, but just the binary package name change only00:46
asacah ok00:47
asacthat works i think ... though we need to check with mvo00:47
chrisccoulsonas it stands at the moment, the conflicts/replaces in lucid aren't tight enough to handle the name transition during the hardy->lucid upgrade00:47
asacif stable updates in update-manager pull new packages00:47
asacchrisccoulson: yeah. i understand the problem. the version hack suggested by micahg also works.00:47
chrisccoulsonasac - they do, i tried that in last week when i was testing the ff30.->3.6 transition00:48
asacok cool00:48
chrisccoulson(new packages get installed by u-m)00:48
asacso we hav three ptions: a) do full transition, b) do name transtion only, c) do fake version update00:48
chrisccoulsoni think i would prefer the 3rd option, but i will probably have to do the second option anyway for the extensions that are already in the PPA00:49
asacyeah maybe. however, option a) would probably the least work intesive one00:49
BUGabundonite00:49
BUGabundosee you all tomorrow00:49
asace.g. just throw them from lucid to hardy00:49
asacBUGabundo: night00:49
chrisccoulsonyeah, we could do00:50
=== almaisan-away is now known as al-maisan
=== bdrung__ is now known as bdrung
ftaquestion for the python experts, i have some dates like this one u'2010-05-28T10:51:47.486204+00:00', i want to compute durations/deltas13:04
ftanxvl, ^^ ?13:06
BUGabundo_remoteseems no one is expert enough13:13
ftayeah13:14
ftai need a datetime or something like that13:14
=== al-maisan is now known as almaisan-away
ftatricked it.. datetime.datetime.strptime(date_first_dispatched, "%Y-%m-%dT%H:%M:%S.%f+00:00")13:39
chrisccoulsonbugger, we've ran out of space in the u-m-s PPA14:56
chrisccoulson^^asac - do you think we should delete stuff or ask for more space?14:56
ftaprobably both14:58
asacchrisccoulson: ums? security ppa?15:20
asacchrisccoulson: whats the current max space?15:21
asac4G?15:21
asaclets get 10 then15:21
chrisccoulsonasac - it's 10G already15:21
asachmm.15:21
asacchrisccoulson: go into #is and ask if there is a way to increase size at all15:21
asacask bigjouls15:21
chrisccoulsonah, bigjouls doesn't seem to be in there15:22
asacchrisccoulson: wait till he is back ;)15:23
asacchrisccoulson: so sorry ... #soyuz ;)15:23
chrisccoulsonon freenode or canonical?15:23
asacchrisccoulson: latter15:23
chrisccoulsonheh, he's not in there either ;)15:23
asac11.5 GiB (1.15%) of 1000.0 GiB15:34
asacnice15:34
asaclets share warez there ;)15:34
BUGabundo_remotenew disk?15:34
asacno ... security ppa15:34
asachttps://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+packages15:34
BUGabundo_remote1T15:35
BUGabundo_remotenice15:35
asacyep15:35
chrisccoulsonasac - that should last me until tomorrow :P15:35
asacat least ;)15:35
* chrisccoulson sees how quickly he can fill it up15:35
nxvlfta: time object15:52
nxvlfta: datetime actually15:52
nxvlfta: import datetime, then you put that in a datetime object and you can get days for example15:52
=== almaisan-away is now known as al-maisan
chrisccoulsoncome back micahg :)17:42
nxvlchrisccoulson: did you got the change to prepare the document of the firefox backport?17:48
chrisccoulsonnxvl - not yet, i really need to get these packages all in to the PPA first17:49
nxvlsure17:49
nxvllet me know when you have it please17:49
chrisccoulsonnxvl, rick created this page earlier: https://wiki.ubuntu.com/DesktopTeam/Mozilla/FirefoxHardyJaunty17:49
chrisccoulsonand it contains the contents of an e-mail i sent out, which has a few details in17:50
nxvland it refers to some lists that are not there17:53
chrisccoulsonnxvl - ah, rick forgot the links i put at the bottom of the e-mail17:58
chrisccoulsonwhat's your e-mail address?17:58
nxvlthat's what i assumed17:58
nxvlnicolas.valcarcel AT canonical DOT com17:58
chrisccoulsonnxvl - ok, i forwarded the mail to you too17:59
nxvlthanks17:59
ftachrisccoulson, http://people.ubuntu.com/~fta/ppa-dashboard/ums.html18:38
asacfta: can you make http://people.ubuntu.com/~fta/ppa-dashboard/ list all the dashboards rather than showing the default one?19:01
asacand maybe move the current index.html to daily.html19:01
asacor somehting?19:01
asacjust and idea so one can browse all the dashboards19:02
ftaasac, most probably, but i'm still experimenting19:02
asacwithout making an overview page19:02
asackk19:02
ftathe API is weird19:02
ftaand slow19:02
ftaand buggy19:02
asacoh you are using API ... and dont parse html ;)19:02
asacgood19:02
asacfile bugs ;)19:03
asaceven if only 5% get fixed its a win19:03
ftathe API is not on par with the website :(19:22
jdstrandchrisccoulson: hi! so, I have that usn 935-1 was given to you for ff 3.5.10. is karmic going to get 364 or 3.5.10?19:31
micahgjdstrand: 3.5.10 ATM19:31
jdstrandchrisccoulson: ^19:31
jdstrandmicahg: thanks19:31
chrisccoulsonmicahg - ah, you missed the discussion in #ubuntu-desktop ;)19:32
micahgjdstrand: yes19:32
micahgoops19:32
micahgchrisccoulson: yes19:32
micahgwas trying to get in there19:32
* micahg goes to read the backlog19:32
chrisccoulsonwe need to get 3.6.4 in karmic before jaunty ;)19:32
chrisccoulsonthat's basically the summary19:32
micahgchrisccoulson: why?19:32
chrisccoulsonwe still need to preserve the upgrade path through karmic19:32
micahgchrisccoulson: I know there will be upgrade issues, but that should only affect the next update19:32
micahgchrisccoulson: we should have a month to do that19:33
chrisccoulsonyeah, but we can't have a month where upgrades break ;)19:33
chrisccoulsonusers wouldn't be very happy19:33
micahgchrisccoulson: well, ugh19:33
micahgchrisccoulson: so let's use the karmic xul rdepends for jaunty and then upgrades won't break19:34
jdstrandchrisccoulson: if karmic gets 3.6.4, please use 930-1 for it like the others19:34
* jdstrand holds onto 935-1 for safekeeping for now19:34
micahgchrisccoulson: and version all the extensions for jaunty so the upgrades won't break19:34
micahgchrisccoulson: ugh, I guess if we're doing all that work we can do karmic also :(19:35
micahgchrisccoulson: ok, so what's the timeline then, hardy, then karmic the week after, then jaunty?19:35
chrisccoulsonmicahg - yeah, that's the plan now19:35
micahgchrisccoulson: I think we should push 3.5.10 to karmic on tuesday regardless19:36
chrisccoulsonmicahg - yeah, that might be what happens. it all depends on how fast we can have karmic ready ;)19:36
micahgchrisccoulson: well, my goal is to have whatever is left for hardy done by Tuesday19:37
micahgchrisccoulson: BTW, should I reversion my uploads in the transition PPA so you can copy/rebuild to security PPA?19:38
chrisccoulsonmicahg - yeah, can do19:38
micahgchrisccoulson: wait, as in I should ?19:38
chrisccoulsonyeah, you can do that19:39
micahgchrisccoulson: k19:39
micahgchrisccoulson: will you be signed in over the weekend?  Those should be ready Sun morning19:40
chrisccoulsoni will be at some point19:40
micahgchrisccoulson: k19:40
micahgchrisccoulson: so which extension plan are we using?  I saw the transcript between you and asac19:40
chrisccoulsonwell, i had to fix the ones i uploaded already to rename the binaries to xul-ext-* and provide the transitional package19:42
jdstrandchrisccoulson, micahg: in thinking about 3.5.10 vs 3.6.4 for karmic for a second, I have an opinion19:42
micahgchrisccoulson: so we're doing the transition in hardy?19:42
micahgchrisccoulson: won't that cause more problems with additional new binaries?19:43
jdstrandunless 3.5.9 has a critical vulnerability that doesn't exist in 3.0 or 3.6, we should just publish 3.6.4 for karmic19:43
chrisccoulsonmicahg - it's up to you. i had to do that for the ones i already uploaded, as i had no choice once i uploaded them19:43
jdstrandreason being, that is a lot of archive churn and disruption for karmic users19:43
chrisccoulsonjdstand - yeah, i'm not sure what 3.5.10 fixes19:43
micahgjdstrand: the problem is the time between we can have all the extensions/rdepends ready for karmic19:43
jdstrandmore than likely, 3.6.4 fixes whatever would be in 3.5.10 anyway, so focusing on 3.6.4 for all releases is best19:44
micahgjdstrand: I would think we can get up 3.5.10 with minimal effort to at least have a browser w/out known issues19:44
micahgjdstrand: my guess is it'll take another week to have karmic ready19:44
jdstrandmicahg: yes, but only to turn around 2-3 days later with a new update19:44
jdstrandok, 7 days19:44
micahgjdstrand: your call19:44
jdstrandnormally, we release new packages for all supported releases at once19:45
micahgjdstrand: if for some reason we don't get karmic to 3.6.4 w/in a week, then what though?19:45
jdstrandI realize this isn't a normal update19:45
micahgchrisccoulson: what do you think?19:45
jdstrandI don't think I have enough info to make the call19:46
chrisccoulsoni'm not sure, but 3.5.10 is ready to go anyway19:46
micahgchrisccoulson: WRT extensions, I'll do it whatever way you want19:46
jdstrandI had assumed all releases were getting 3.6.4, until a few minutes ago19:46
chrisccoulsonjdstrand - i'm more concerned about what we do with 3.6.4 on tuesday when hardy, karmic and jaunty aren't all ready ;)19:46
jdstrandof course19:47
jdstrandbut, it wouldn't be the first time that mozilla updates didn't go out on the day upstream released them19:47
micahgjdstrand: if we push 3.5.10 to jaunty/karmic and hardy up to 3.6.4, we'll at least have up to date browsers on all releases19:47
jdstrandso what I am hearing is that hardy and jaunty are fairly close to making it midweek next week, but karmic is not?19:48
chrisccoulsonjdstrand - that was the plan, but then we realized we still need to maintain the jaunty -> karmic upgrade path19:48
chrisccoulsonso we need to do karmic before jaunty (or at the same time)19:48
jdstrandwell, most jaunty users are using 3.0 I'm sure, since that is in the default install19:49
chrisccoulsonyeah, that's right19:49
jdstrandso upgrading it to 3.5.10 doesn't do a lot for them19:49
jdstrandso, hardy is ready for midweek next week, but 364 for jaunty and karmic is another week out?19:49
chrisccoulsonjdstrand - i think that's how it's looking atm19:50
jdstrandwhile not optimal, since this is a very special case, I'm ok with hardy 364 going out before jaunty and karmic19:51
jdstrand(hardy+lucid)19:51
micahgchrisccoulson: jaunty is also more complicated as we should upgrade/import profiles from both 3.0 and 3.519:51
micahgchrisccoulson: or at least ask which one19:51
jdstrandso, let's just say definitively that hardy and lucid will get the 3.6.4 update next week, and they should use 930-119:51
jdstrandthat leaves jaunty and karmic19:52
jdstrandkarmic-lucid upgrade is ok19:52
jdstrandif we don't update jaunty, jaunty to karmic upgrade is ok19:52
chrisccoulsonmicahg - yeah, i've not tested that yet19:52
chrisccoulsonjdstrand - yeah, seems sensible19:53
jdstrandso, hardy and lucid go together, and jautny and karmic go together a week later with 930-219:53
micahgjdstrand: also if we run into regressions in hardy, I would assume the priority would be those regressions, so karmic/jaunty would get pushed back19:53
jdstrandmicahg: yes19:53
micahgjdstrand: that's why I think we should push 3.5.10, just in case19:53
jdstrandwith this in mind, the only real course is that jaunty 3.5 and karmic 3.5 should get 3.5.1019:53
jdstrand(after all)19:53
micahgjdstrand: :)19:53
jdstrandthat leaves default jaunty 3.0 users out for a bit though, but that is about the best we can do atm19:54
jdstrandagain, I didn't realize only hardy was ready for 3.6.419:54
micahgjdstrand: can we make an annoucement that they should switch to firefox-3.5 for a week or is that too confusing?19:54
micahgjdstrand: I didn't work fast enough on this project, that's why it isn't ready19:55
jdstrandmicahg: I think that would be too confusing, and quite unprecedented19:55
micahgjdstrand: k19:55
jdstrandmicahg: oh, no blame at all -- I just didn't know the status and assumed we were talking about all three19:55
jdstrandit will be clear enough in the usn that jaunty didn't get an update, and our cve tracker will also reflect it. then a week or so later, we will get it out19:56
chrisccoulsonmicahg - ok, so i'm just going with doing the binary name transition in hardy for the extensions, it's not really much work to do that19:56
jdstrandactually...19:56
chrisccoulsonand i'm not updating extensions that currently don't work either19:57
micahgchrisccoulson: k, will do WRT binary name change, what do you mean by not working?19:57
chrisccoulsonwe should only do what is necessar to make sure that things which currently work carry on working19:57
jdstrandno, scratch that19:57
chrisccoulsonmicahg - some extensions have unresolvable dependencies, or depend only on firefox 2 etc...19:57
chrisccoulsonwe shouldn't worry about those ones19:58
micahgchrisccoulson: k20:00
jdstrandnxvl: you probably want to read backscroll ^. basically next week hardy and lucid are getting 3.6.4, jaunty and karmic 3.5 will get 3.5.10 with 3.6.4 coming a week or so later. this means jaunty 3.0 will not be patched for roughly a week and half20:00
nxvljdstrand: thanks for letting me know, will check the backscroll20:01
micahgchrisccoulson: anything else we need to chat about before the wekeend?20:01
chrisccoulsonmicahg - i don't think so. i'll be around for most of the evening anyway (although i'm going for dinner in a few minutes)20:02
micahgchrisccoulson: k, I'll be around for a few more hours, but will be running around the office20:02
=== al-maisan is now known as almaisan-away
ftahttp://blog.chromium.org/2010/05/desktop-notifications-now-available-to.html20:30
micahgfta: idk if these work with notify-osd20:41
ftai'd like something to interact between chromium and the app indicator20:42
fta(i use chromium in --app mode a lot)20:42
ftahttp://arstechnica.com/gadgets/news/2010/05/intel-to-hardware-accelerate-webm-if-it-becomes-popular.ars20:47
ftahttp://arstechnica.com/security/news/2010/05/adobe-considers-monthly-patches-to-improve-security.ars20:49
jdstrandmicahg: are all the backported items for hardy in the ubuntu-mozilla-security ppa now?20:51
micahgjdstrand: not yet, we still have another 30 packages I think20:51
jdstrandmicahg: ok. for my part, I won't be able to start testing til tuesday then20:52
jdstrandmicahg: what is the url describing everything that is being backported?20:52
micahgjdstrand: https://wiki.ubuntu.com/DesktopTeam/Specs/Lucid/FirefoxNewSupportModel/xulrunner-list has teh packages and there is a gobby doc for the extensions that we will probably move to the wiki20:53
micahgjdstrand: the table at the bottom is what we're backporting20:53
jdstrandmicahg: yes, that's it. thanks!20:54
micahgjdstrand: chrisccoulson wrote up a plan as well20:54
micahgjdstrand: https://wiki.ubuntu.com/DesktopTeam/Mozilla/FirefoxHardyJaunty20:54
micahgjdstrand: if the porting is done (I hope by Tuesday) if you want, I can help with some testing in the mornings (not sure if that's more important than the packages for jaunty/karmic)20:55
jdstrandmicahg: when do you expect the call for testing email to go out?20:55
jdstrandmicahg: testing is everything20:56
micahgjdstrand: I'm hoping tuesday, I'll be working Sun/Mon to finish any packaging20:56
jdstrandmicahg: we can potentially identify problems that way, and incorporate fixes in the jaunty/karmic stuff20:56
micahgjdstrand: k, well, when do you expect to be on Tues morning?20:57
jdstrandmicahg: hmmm.. if the call for testing goes our tuesday, then when is it hoped these will hit -security?20:57
micahgjdstrand: I hope I can find people to upload/copy&rebuild what I need to the security PPA over the weekend and hopefully < 10 packages left to build tues morning20:58
jdstrandmicahg: I have monday off. Tuesday I will start at 13:00 UTC20:58
micahgjdstrand: I will make a point to be on then and hopefully will have had a chance to catch up w/ chrisccoulson by then20:59
jdstrandmicahg: my plan for next week is testing of this update. I think we need all hands on deck for testing though, and not just a few of us20:59
micahgjdstrand: my only concern is I can't do testing and karmic/jaunty porting21:00
jdstrandso I'm hoping the call for testing will elicit lots of feedback (positive I hope!)21:00
micahgjdstrand: I can send a message to the bugsquad as well to help w/testing21:01
jdstrandmicahg: I realize that, but the testing will ultimately help your confidence with the porting21:01
jdstrandthis is a huge update and while I'll test it, I don't want to be the only one doing that21:01
micahgjdstrand: k, that's fine, I've just never done anything like this before and didn't know where the priorities are21:02
jdstrandI'm not suggesting I will be, I just think this requires a big effort21:02
jdstrandmicahg: if that requires talking to your manager/etc, I understand21:02
jdstrandthis is a big update on a stable LTS release21:02
jdstrandwe strive for and agressively test for no regressions21:03
jdstrandwe won't be able to test everything, but the more people we have, the better chance we have at finding things/demonstrating things are ok for most21:03
micahgjdstrand: it will be chrisccoulson's call then, I'll discuss with him on Tuesday21:03
jdstrandmicahg: cool, thanks21:03
micahgjdstrand: you have a minute for an OT question?21:05
jdstrandmicahg: in terms of support, we have a responsibility to the jaunty 3.0 users, of course. however, hardy LTS users are likely more numerous and definitely less forgiving with regressions21:05
micahgjdstrand: k, makes sense21:05
jdstrandmicahg: so the biggest impact we can have is to test the crap out of hardy. that will build confidence in your work on jaunty, so it isn't wasted time either way21:05
jdstrandmicahg: ok, shoot21:06
micahgjdstrand: k21:06
micahgjdstrand: do you know of a good central password repo tool?21:06
jdstrandmicahg: can you explain your use case?21:06
micahgjdstrand: root password store for lots of servers21:07
chrisccoulsonmicahg / jdstrand - i've not read the whole scrollback yet, but if you;re talking about testing, then i'm already discussing with ara about coordinating that21:07
jdstrandchrisccoulson: that is good news21:07
jdstrandchrisccoulson: my only concern is that enough people are testing it21:08
micahgchrisccoulson: I was wondering if my time was better spent continuing porting once hardy is done or to test hardy21:08
jdstrands/only/biggest/21:08
jdstrandmicahg: re passwords> is this just for you to maintain locally or for all those servers to access?21:09
chrisccoulsonmicahg - your time is probably better spent porting21:09
micahgjdstrand: well, it's for a team to manage these devices21:09
BUGabundoevening21:09
micahgchrisccoulson: k21:09
jdstrandchrisccoulson: mind you, I haven't been a part of your conversation with ara, but imho the most important thing is testing21:10
jdstrandchrisccoulson: if the resources are there without micahg, then that's fine21:11
jdstrandmicahg: otoh I don't have a recommendation, sorry21:11
chrisccoulsonjdstrand - yeah, we haven't discussed how exactly to test it yet, but she is aware of this and is going to help out21:11
chrisccoulsontbh, the thing i'm most worried about is getting the upgrade paths right21:11
micahgjdstrand: k, was just wondering if your team had a favorite tool for this use case21:11
chrisccoulsoni'm quite confident that everything will be ok functionally21:12
micahgchrisccoulson: I'm not sure about that21:12
jdstrandchrisccoulson: the upgrade paths is part of testing21:12
micahgchrisccoulson: I'm referring to the rdepends21:12
jdstrandchrisccoulson: but this is I think the largest security update ever performed within Ubuntu21:12
chrisccoulsonjdstrand - yeah, i need to get it right ;)21:13
jdstrandchrisccoulson: heh21:13
jdstrandof course21:13
chrisccoulsoni think i'm going to have to work on monday21:13
chrisccoulsoni wonder if i can defer my vacation for a few days ;)21:13
jdstrandat the risk of stating the obvious, this is complex and high profile and most importantly, a very large number of users are going to be affected21:13
micahgchrisccoulson: s/days/weeks :)21:14
chrisccoulson;)21:14
jdstrandon an LTS, these users are very unforgiving of regressions21:14
jdstrand(ie, enterprise users)21:14
chrisccoulsonyeah, that's what worries me ;)21:14
jdstrandwe need as many people doing functional testing as possible21:15
jdstrandupgrades next21:15
micahgjdstrand: we can always blame upgrades on Lucid :)21:15
jdstrandif ara can dedicate resources to that, great21:15
micahgand fix for .121:15
jdstrandI plan to be testing this too, but 2-3 people really does not seem like enough...21:15
chrisccoulsonyeah, hardy -> lucid upgrades aren't enabled yet21:16
micahgchrisccoulson: they're not21:16
micahg?21:16
jdstrandat least not for the quick turnaround that I perceive is desired for publication21:16
micahgchrisccoulson: what upgrade path is there for hardy at this point?21:16
chrisccoulsonmicahg - not yet (it's not offered by u-m anyway)21:16
chrisccoulsonmicahg - no upgrade path is offered in u-m atm21:16
chrisccoulsonalthough21:16
chrisccoulsonit is technically still possible to upgrade to intrepid, as the archive isn't on oldreleases yet21:17
micahgchrisccoulson: ah, but they can choose it then?  is hardy -> intrepid still offered, or was that turned off in u-m?21:17
chrisccoulsoni'm going to ask about moving that next week21:17
jdstrandthat should be turned off21:17
chrisccoulsonmicahg - u-m in hardy offers no upgrades atm21:17
jdstrandif it isn't, that is a serious problem21:17
micahgchrisccoulson: ok21:17
jdstrandchrisccoulson: I asked micahg, but I'll ask you. when is the call for testing email going out (micahg said tuesday hopefully)? when do you hope for this to be published to -security?21:18
chrisccoulsonjdstrand - yeah, tuesday seems like a good time (although, it will be possible to test the firefox and extension upgrades before then, hopefully)21:20
chrisccoulsoni might not go to bed tonight until all the extensions are done ;)21:20
micahgchrisccoulson: yeah, I'll finish those first, so that should be Monday21:20
micahgchrisccoulson: also, we need to make sure any extensions (not addons) work as well21:20
micahgchrisccoulson: have you thought about openjdk backport yet?21:20
chrisccoulsonmicahg - yeah, that was in the mail i sent to ara earlier (the one pasted in to the wiki)21:21
chrisccoulsoni'm not sure about openjdk21:21
micahgchrisccoulson: I'm going to try to grab the commit that built it for xul192 and add that to the hardy version and see if it works21:21
chrisccoulsoncooo, thanks21:21
chrisccoulsons/cooo/cool21:22
chrisccoulsonlol21:22
jdstrandplease consider sun-java too -- it is very popular on hardy21:22
asacack21:22
micahgjdstrand: I think that might already work21:22
ftahttp://arstechnica.com/microsoft/news/2010/05/for-some-companies-ie-6s-ineptitude-is-a-feature-not-flaw.ars21:22
chrisccoulsoni will install that when i text the next round of extension updates on hardy21:23
asacchrisccoulson: get mvo involved in testing the upgrades21:23
micahgjdstrand: more than that, on hardy sun-java6 is the default java :)21:23
asacchrisccoulson: he has a good infrastrcuture to test various combinations21:23
jdstrandchrisccoulson: ok. let me be blunt. how do you see testing going? keeping in mind monday is a holiday in the US21:23
chrisccoulsonjdstrand, monday is also a holiday in the UK21:23
jdstrandmicahg: well, it is still multiverse, but yes21:23
chrisccoulsonalthough, tbh, i think i will be working on monday21:23
asacchrisccoulson: the release 3.6.4 is now scheduled june 7/8 :)21:26
asacso another week ;)21:26
asacbuild6 is going out21:26
micahgasac: I now understand your original worries about this project :)21:26
chrisccoulsonasac - that's quite a relief21:26
chrisccoulsonasac - build6 is already in the PPA ;)21:26
asacheh ;)21:26
micahgasac: still June 1 on the releases page21:27
jdstrandchrisccoulson: what is the testing plan? if there is a URL, can you point me to it?21:27
chrisccoulsonjdstrand - rick started a page here: https://wiki.ubuntu.com/DesktopTeam/Mozilla/FirefoxHardyJaunty21:27
jdstrandyeah, I saw that. it is quite high level21:27
chrisccoulsonbut i haven't done any proper planning for testing yet (i'm still trying to get everything updated)21:28
asacchrisccoulson: micahg: jdstrand forwarded you that mail21:28
chrisccoulsonasac - thanks21:29
micahgasac: k, thanks21:29
chrisccoulsonasac - is that a list that anyone can subscribe to?21:29
* jdstrand feels like he isn't getting through...21:29
micahgchrisccoulson: that's the sec list for Ubuntu21:30
micahgchrisccoulson: oops, mozilla21:30
asacchrisccoulson: no. but we should get you subscribed to announce21:30
asaci think its invite only ... could be that it changed21:30
chrisccoulsonasac - yeah, would be useful ;)21:30
micahgasac: not on their lists page21:31
asacyeah its invite only21:31
chrisccoulsonjdstrand - so, mvo has offered to help out with upgrade tests21:31
chrisccoulson(in #ubuntu-desktop a few moments ago)21:32
micahgchrisccoulson: I think jdstrand is saying we should have a full test plan ready when the call goes out to maximize testing21:32
jdstrandchrisccoulson: I appreciate your continued work in getting the update ready to test. I also appreciate that you know this is a big update that needs testing and you are willing to do it. in the past, testing has largely fallen on the mozilla maintainer and myself. I am extremely concerned that more resources than 2-3 people have not been allocated for testing this huge update21:32
jdstrandmany users could be affected. the reputation of Ubuntu's LTS is at stake21:33
jdstrandand not least of which (to me), my name will be on the USN21:33
chrisccoulsonjdstrand - that's why ara is involved too. she's going to get people involved with testing as well21:33
jdstrandchrisccoulson: where is the conversation with ara taking place?21:34
jdstrandchrisccoulson: I may be worrying simply because I haven't been part of the testing conversation...21:35
chrisccoulsonjdstrand - via e-mail at the moment, although there's not much in the way of details. that's something i need to start pushing along next week though21:35
chrisccoulsoni'll make sure you're involved with that21:35
jdstrandchrisccoulson: ok. I very much appreciate it21:35
micahgchrisccoulson: now that we have another week, what's the plan?21:36
jdstrandchrisccoulson: please CC security@ubuntu.com so our whole team can know what is happening (in the case of regressions, any one of us may need to respond)21:36
chrisccoulsonjdstrand - ok, will do21:36
micahgchrisccoulson: also, can you CC me on the test stuff also, please21:36
chrisccoulsonmicahg - the plan is the same (get hardy ready, then work on karmic and jaunty)21:36
chrisccoulsongiving priority to getting extensions updated too21:37
jdstrandchrisccoulson: again, I apologize if I am being a pain :) I want what we all want: a smoothe update21:37
micahgchrisccoulson: k, the thing is that extensions compile against xul, so that's a possible issue as well21:37
chrisccoulsonjdstrand - no worries ;)21:37
jdstrandI just happen to know what regressions in stable releases feel like, and it is no fun.... avoiding them is *way* better ;)21:38
chrisccoulsoni feel your pain - i expect i probably won't sleep much between now and roll-out ;)21:38
jdstrandchrisccoulson: through testing comes confidence21:38
asacchrisccoulson: jdstrand: send a mail to Dan asking you to be added to security-announce ... if you dont get added by mid next week let me know21:38
chrisccoulsonasac - thanks21:38
jdstrandif we can be confident that the vast majority of users will have a smooth upgrade, that is a very good thing21:39
chrisccoulsonjdstrand - if you want, then you can already start testing hardy21:39
jdstrandchrisccoulson: well, that is how this conversation started21:39
chrisccoulson(firefox and xulrunner are in the PPA, along with ubufox and some other extensions)21:39
chrisccoulsonbut not everything is there yet21:39
jdstrandchrisccoulson: I was told some 30 things needed to be uploaded still21:39
jdstrandok21:39
chrisccoulsonjdstrand - yeah, that's right. but the major thing is updated already :)21:40
micahgchrisccoulson: firefox is less likely to break in Hardy than the rdepends/extensions(plugins)21:41
jdstrandthat may be, but we need to test it all :)21:41
micahgjdstrand: of course21:41
* jdstrand goes to download21:41
chrisccoulsonare powerpc and hppa officially supported on hardy?21:45
chrisccoulsonoh, that's not too bad. webkit only fails to build on those arch's because the symbols files need updating21:46
micahgchrisccoulson: according to https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Official%20Architectures the answer is no21:48
chrisccoulsonmicahg - thanks. it doesn't matter too much, as it looks like the webkit build failure is a trivial issue anyway21:48
micahgchrisccoulson: it'll matter is the rdepends FTBFS though :)21:48
chrisccoulsonright, i can't build libproxy, enable the gnome component in libsoup and build epiphany until webkit has built ;)21:49
micahgchrisccoulson: I mean the xul rdepends :)21:49
chrisccoulsonah21:50
jdstrandfwiw, imo if it didn't build before don't worry about it. if say, epiphany did build on powerpc and doesn't because say webkit doesn't build, that is a problem21:50
jdstrands/and doesn't/and doesn't now/21:50
asacjdstrand: chrisccoulson: you got mail?22:01
chrisccoulsonasac - not yet22:02
chrisccoulsonasac - oh, actually, i did ;)22:02
chrisccoulsonmy mail filter moved it in to my mozilla mailing list folder ;)22:02
chrisccoulsoni probably should have checked there first22:03
asaccool22:03
ftais it clear enough? http://paste.ubuntu.com/441058/22:05
fta..that it will be wiped out at the end of the session22:05
BUGabundoasac: https://edge.launchpad.net/~network-manager/+archive/trunk you lazy arse :)22:09
fta?22:11
asacBUGabundo: please ping cyphermox22:13
asacthat should have been set free already22:13
asacfta: what is the temp provile for?22:14
asacfta: i would say: "--temp-profile"22:14
ftaasac, debugging, testing stuff with a fresh profile, ..22:15
ftai wanted to express the idea that it will be removed22:15
asacright. but temp implies that better imo22:15
BUGabundoasac: so you basicly don't do any more work anymore? just delegate ? :D22:15
asacBUGabundo: i want to give others a chance to step up ..22:16
BUGabundookay22:16
ftaasac, http://paste.ubuntu.com/441065/ ?22:20
asacnot sure if clean is the right word ... maybe "Start with a new and temporary profile"22:21
asaci think clean is just computer slang22:21
asacor "Start with an empty and temporary profile"22:21
asacbut in the end it doesnt matter much22:22
asaci think typical use is: BUGabundo complains that everything crashes; you say: try with --temp-profile ;)22:22
BUGabundoyep22:22
BUGabundoand it works22:23
asacoh ... you already tested. nice.22:23
BUGabundoasac: alias chromiumnew='chromiumdatadir="$(mktemp -d)";chromiumdiskcache="$(mktemp -d)";chromium-browser --user-data-dir=$chromiumdatadir --disk-cache-dir=$chromiumdiskcache'22:25
ftawill be unnecessary tomorrow22:26
BUGabundodon't care22:27
BUGabundowfm22:27
BUGabundo:)22:27
BUGabundoand 'should' always work , with any version of chromium or chrome in pretty much any OS22:28
ftai like jdstrand's idea too: http://penguindroppings.wordpress.com/2010/05/17/browser-profiles-in-chromium/22:28
asacyeah ... multi profile is good22:31
asacbut its perceived as too power userish ;)22:31
ftamost users won't even notice, users never read man pages22:32
asacright. and for firefox its just legacy afik ... they officially dont support multiple profiles22:35
BUGabundothey aren't??22:40
BUGabundothat's a major loss22:40
chrisccoulsonbah, we have far too many extensions in the archive ;)22:45
asacchrisccoulson: right. thats what i meant23:06
ftaoh my, the new ffmpeg killed mplayer23:11
ftamplayer: relocation error: mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference23:11

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