/srv/irclogs.ubuntu.com/2011/09/07/#ubuntu-mozillateam.txt

micahgnigelb: wow, you're on planet mozilla before me...not surprising, I'm not on planet ubuntu yet00:55
nigelbmicahg: :)04:44
=== chrisccoulson_ is now known as chrisccoulson
=== m_conley_away is now known as m_conley
m_conleychrisccoulson: #thunderbird-unity?13:00
MissDjaxhello !13:20
MissDjax:)13:20
MissDjaxI am new to Thunderbird... I installed it from synaptic (ubuntu natty), version 3.1.13, according to the web, the latest stable version is 6.*, I am a bit confused about that13:21
MissDjaxcould someone explain ?13:21
=== m_conley is now known as m_conley_away
MissDjaxoh well, fuck off13:28
chrisccoulsonoh, lovely, polite person :)13:34
chrisccoulsondoesn't realize that we don't spend every waking minute staring at IRC channels ;)13:34
bhearsumhehe13:55
knomechrisccoulson, wait, what, you don't?!14:08
chrisccoulsonknome, i don't ;)14:15
chrisccoulsonmicahg, now i've got an environment in the datacenter that can create our source packages, i might write a cron job which monitors the upstream repo's and automatically builds and publishes a new tarball on p.c.c/~chrisccoulson every time a new tag is added ;)14:18
=== m_conley_away is now known as m_conley
micahgchrisccoulson: wow, that's an interesting proposition14:35
chrisccoulsonit should be pretty easy to do14:35
micahgI still feel better about manually generating them though14:35
chrisccoulsonand the package already contains everything we need to automatically get the correct translations14:36
micahgchrisccoulson: unless we'll be able to verify against an upstream hash14:36
chrisccoulsonthere already automatically created though. the cron job would just run the same command as i do manually to create the tarball14:36
micahgchrisccoulson: right, I guess I'm just paranoid about stuff :)14:38
joeleskomicahg: I just looked at the firefox packaging and I didn't realize how much it changed.15:07
joeleskochrisccoulson: The new packaging system looks really nice and it has the information I needed to build seamonkey for lucid15:08
joeleskoI will  convert seamonkey to the firefox packaging method. It looks very clean.15:11
micahgjoelesko: great, if you can start from the packaging we have and prepare a merge I'd be happy to review next week15:13
micahgjoelesko: please use one bzr commit for each groups of changes15:13
chrisccoulsonhi joelesko15:18
chrisccoulsonwhich firefox branch did you look at btw?15:18
joeleskoI looked at ~mozillateam/firefox/firefox-trunk.head15:23
joeleskoI hope that is the right one.15:23
chrisccoulsonjoelesko, yeah, that's the right one15:24
chrisccoulsondoes that mean seamonkey will get language packs? :)15:25
joeleskoVery easy to read, I like the formatting.15:25
joeleskoIf it's in the firefox package, I'll see what I can do. Since seamonkey, firefox, thunderbird are all based on the same code, it should.15:26
joeleskoI'm sure I'll need your help when I get there.15:27
joeleskomicahg: Can you define 'group of changes'. This is going to be a big change from what is out there now for seamonkey15:27
joeleskoI checked out the current seamonkey branch and was going to work from there.15:28
joeleskoI was planning on modifing the firefox files and then after a local build works, check it in.15:30
joeleskoIs that what you were thinking?15:30
micahgjoelesko: basically something that would be one changelog entry15:39
joeleskoThat makes sense. Thanks15:40
micahgjoelesko: thank you!  2.3.3 is out, so we can go with that15:41
joeleskoYeah. I packaged it for lucid, maverick, natty and oniric and that what I wanted to go with.15:42
micahgjoelesko: once we get caught up, if we can get someone to do the testing/packaging prep, I'm happy to upload seamonkey with everything else and push it out on release day15:42
joeleskoThat would be awesome. You would want it for the releases as well, right?15:43
joeleskoThere was a problem with yasm in lucid becaused of the accelerated jpeg processor, but there is a flag in the config to disable it for lucid15:44
joeleskoThe rules file in firefox showed me how you do that.15:44
micahgjoelesko: yes, lucid-oneiric would be great15:45
micahgjoelesko: we might be able to push a yasm-1.1.0 package to lucid, but I'd have to look into that next week15:45
chrisccoulsonyes, we need the latest yasm for firefox at some point15:46
chrisccoulsonjoelesko, you can use this patch in seamonkey - http://bazaar.launchpad.net/~mozillateam/firefox/firefox-beta.lucid/view/head:/debian/patches/use-new-yasm-in-lucid.patch15:46
chrisccoulsonand the versioned yasm package from the firefox-next PPA is what we'll push to lucid (which is co-installable with the current version in lucid)15:46
micahgchrisccoulson: there's no need to version the binary since it's a build time dependency15:47
chrisccoulsonmicahg, right, but upgrading the current version might make something else in lucid unbuildable in the future15:48
chrisccoulsonshould you need to rebuild something else which uses it15:48
chrisccoulsonwhich is why i created a co-installable version15:48
micahgchrisccoulson: I'd just push a new source and change the binary package name, not the yasm binary15:48
chrisccoulsonmicahg, then they wouldn't be co-installable15:48
chrisccoulsonthey would conflict with each other15:49
micahgthey don't have to be and that's fine15:49
micahgI need to finish with NSS right now, happy to debate this later15:49
chrisccoulsonok, i need to disappear for a bit and do some exercise before dinner15:53
chrisccoulsonwoohoo - fully automatic, without touching my connection at all - https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa/ :)15:54
micahgawesome!15:54
=== ejat is now known as fenris
=== fenris is now known as Guest40004
=== Guest40004 is now known as ejat
bhearsumchrisccoulson: wait, the normal course of action is to require someone to push a button to generate builds?17:15
chrisccoulsonbhearsum, yeah, that person is currently me. i've been turning the handle manually on daily builds because i need to sign the uploads17:17
bhearsumah17:18
bhearsumright, i forgot about the signing stuff17:18
chrisccoulsonbhearsum, i still need to sign them, but i've created a separate account (https://launchpad.net/~chrisbot) with its own key, which can't upload to our primary archive17:18
chrisccoulsonso i can have a passwordless key, which is hosted in our datacenter17:19
bhearsumah17:19
chrisccoulsoni wouldn't do that any of my other keys though :)17:20
chrisccoulsonhmmm, i've got to wait a whole week for my new laptop :(17:22
chrisccoulsonlets hope my current one doesn't die completely before then17:23
debfxm_conley: what do you think about my patch on bug #817598? it would make the messaging menu work on kde17:29
ubot2`Launchpad bug 817598 in messagingmenu-extension "Doesn't work when libunity isn't installed" [Undecided,New] https://launchpad.net/bugs/81759817:29
* m_conley looks17:29
m_conleydebfx: i think your patch might be slightly out of date - can you rebase it, and do a review request on lp:messagingmenu-extension?17:31
debfxok, will do17:33
chrisccoulsonwhat's wrong with installing libunity on KDE? it's not like it pulls in unity, and it's, like 350kB17:35
knomei suppose the "wrong" in that is kde17:36
* knome hides17:36
chrisccoulsonKDE already gives us enough pain, especially with that monstrous patch we have in firefox which breaks every couple of days ;)17:36
knomeeww17:39
debfxchrisccoulson: more like 1MB due its dependencies17:41
debfxm_conley: https://code.launchpad.net/~debfx/messagingmenu-extension/lp817598/+merge/7448918:01
m_conleydebfx: thanks18:02
micahgbhearsum: launchpad also supports automatic daily builds, but they require a vcs hosted on LP which doesn't import from hg yet19:05
bhearsumah19:05
micahgI'm considering that for chromium which is hosted in svn19:06
bhearsumok, so it's saner than it sounded earlier :)19:06
chrisccoulsonmicahg, that wouldn't work for thunderbird anyway, as the thunderbird source comes from multiple repo's, and i think the launchpad recipes can only come from one source branch19:16
chrisccoulsoni don't think that chromium is hosted in a single repo is it?19:17
micahgchrisccoulson: I think so, not sure19:17
chrisccoulsonmicahg, yeah, the chromium source is hosted in multiple repo's, like thunderbird is19:18
chrisccoulsonso launchpad recipe's are pretty much a non-starter for that19:18
micahgchrisccoulson: well, I'll figure that out later19:19
FernandoMiguelevening20:40
=== m_conley is now known as m_conley_away

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