/srv/irclogs.ubuntu.com/2008/08/31/#ubuntu-mozillateam.txt

=== RainCT is now known as RainCT_
armin76fta2: hrm?11:44
asachi12:16
asac*sigh* ... my 1.8.0 branch tree is gone12:16
asacwtf12:16
sebnerasac: \o/12:16
asacwhat did i do with that?12:16
asacok ... i think i have to accept that its gone :(12:18
sebnerO_o12:19
sebnerasac: do you have any news when flash 10 final comes? otherwise quickly update to RC as we are past FF!?12:19
asacsebner: I dont think there will be a problem with a FFe12:20
asacsebner: can you try?12:20
asacsebner: are you on amd64?12:20
asacwe have wierd issues with the new pluginwrapper there12:20
asacwhich i wondered whether flash 10 bumps could cure12:21
sebnerasac: sry, i386 only12:21
=== fta_ is now known as fta
ftahm, the FIREFOX_3_1a2_RELEASE in hg didn't work, i got 3.1b1pre12:51
fta+tag12:52
ftabug in m-d, most probably12:57
ftafixed13:26
=== asac_ is now known as asac
=== BobChao_ is now known as BobChao
asacpfft ... nwo fortify even strikes me on 1.8.0 backports ;)15:21
armin76asac: did you read what i said about that bugreport?16:51
asachttps://launchpad.net/bugs/8514716:59
ubottuLaunchpad bug 85147 in libcairo "SVG crashes Mozilla Firefox" [Wishlist,Fix released]16:59
asacilll look at that once i have figured something out ;)16:59
persiafta: Just reviewing the tutorial now.17:50
ftapersia, cool. as I said, it's a draft. ideas for improvement are welcome17:52
persiaI think the ISC and WTFPL are probably safe licenses also, although I don't know if any xul apps use them.17:52
ftai don't know of any either17:53
ftait's a cut-n-paste tutorial for fennec (at least, it was for 0.3), prism is almost like that now but it's not trivial to generalize to any xulapp.17:56
persiaHow does get-orig-source get constructed?  It sounds like there's a bit of a manual process to create the right orig.tar.gz17:56
ftaright, it's not covered, i need to add a few lines, it's just about adding an include with some vars for mozilla-devscripts' mozclient module17:57
persiaThat makes sense.  Something like what the GNOME folk have done?17:59
ftalike this: http://bazaar.launchpad.net/~mozillateam/mozilla-devscripts/mozilla-devscripts/annotate/head:/src/mozclient/fennec.conf18:00
ftabased on this: http://bazaar.launchpad.net/~mozillateam/mozilla-devscripts/mozilla-devscripts/annotate/head:/README18:00
persiaOh my.18:07
fta:)18:07
persiaFirstly, I think it ought make your life easier if you can get fennec.conf to live in the fennec package, rather than in mozilla-devscripts.18:07
ftait's possible, that's even how we do it before we merge it into m-d18:08
persiaBeyond that, it's a heap of specialisation.  I'm sure it makes your life considerably easier, but I wonder if it doesn't make it harder for new people to understand.18:08
persiaWhy have it in m-d then?  Wouldn't having it only exist per-package scale better?18:09
persiaAnyway, I must head to sleep.  Thanks for showing me that: it's interesting to see other means of automation.  So much of what I do tries to be simple and apply to *every* package that I don't often encounter this sort of thing.18:11
ftainitially, it was on a .conf file but a .mk with much more magic than get-orig-source, now it could possible to move that .conf back to the package. I need to think about it18:12
persiaOh, yeah, having it .mk explains why it needed to be in m-d.18:13
asacright. it was supposed to do more magic then it now does18:15
asacwe could introduce a generic .mk that sources debian/mozclient.conf18:15
ftapersia, there's still a .mk though, browse http://bazaar.launchpad.net/~mozillateam/mozilla-devscripts/mozilla-devscripts/files  to have an idea18:15
asacfta: what purpose do those have?18:16
asacarent they mostly for setting default variables (which mostly shoujld live in .conf)18:16
ftano, calling other scripts18:16
asacwell ... most include mozclient.mk18:17
asacwhich the packages could do on their own (if they want to use  that)18:17
asacand compare.mk18:17
asacwhich the packages could source on their own18:17
asactoo18:17
ftait was just a matter of including 1 m-d file in each package, not several18:18
asacyeah ... but since its a 1:1 relation it would provide more flexibility18:30
asacbut well.18:30
asaci dont mind as long as you can also provide the .conf and .mk in package18:30
ftahttp://www.sofaraway.org/ubuntu/tmp/shiretoko.png18:47
XioNoXhi !21:35
ftaasac, is it still possible to push ff3.1 to universe despite the freeze ?23:26
asacdepends23:31
ftaon what ?23:31
asacnot sure yet ;)23:31
asacbut probably on support promisses23:32
asaci think motu-release has to agree23:32
asacand they are probably unhappy about how we updated gutsy ;)23:32
asacbut maybe not :-D23:32
asacfta: lets rephrase: if i were motu-release, I would make it dependent on whether we do support that after release or not ;)23:33
ftayou mean backports ?23:34
ftait is meant to replace ff3 in a few months so i don't see the problem23:36
asacwhere is it ment to replace ff3 in a few month?23:36
asacyes, backports23:37
asacgutsy hasnt seen many too23:37
asacwe had nspr/nss issues, then the backporter skipped doing it when hardy was released23:37
ftanever heard of this issues23:38
asacso most likely we will find someone that does that during intrepid+1 cycle, but then when everybody has upgraded to intrepid+1 and demand drops, nobody will care23:38
asacfta: of course you had23:38
ftarefresh me23:38
asacthats why we have the system-nss/nspr business23:38
asacin rules23:38
asacso one can just respin in gutsy23:38
asacwhich ships lower nspr/nss23:38
asacsame for cairo23:38
ftaso we should stay at the stone age ?23:39
asacstone age?23:39
asacwe will be in the middle of the dev cycle when we release23:40
ftanever upgrade because some old stuff will break ?23:40
asache?23:40
asacno ... we dont want to introduce branches that nobody cares about23:40
asacand that stay unmaintained23:40
asacand i dont see where you read "never upgrade because some old stuff will break"23:41
ftamy question was about 3.1 in or not, now, we are talking about gutsy and the lack of backports23:41
asacwe are talking about learning from the past ;)23:41
asacffox 3.0 snapshot was shipped in gutsy and is now unmaintained23:41
asacput 3.1 snapshot in intrepid and it will be unmaintained just in the same way23:42
asacthats all i am saying23:42
asacif there is any reason to believe that this will work better, then i certainly want to upload it  ;)23:43
ftaok then. i will keep doing it in my ppa only, i don't care.23:43
ftasorry but that doesn't make any sense.23:47
asac?23:47
ftathat would mean that we can't use universe at all because we cannot commit on doing the backports forever, it's bullsh*t23:48
asacfta: well. we dont need to do them forever, just for whatever period universe is supported23:49
asacmaybe thats just for 6 month23:49
asacmaybe its the same timeframe that main is supported ... which is 1.5 years23:49
asacand 3 for LTS ...23:49
asacactually, what we should ask MOTU is what there support promisses are23:50
ftaand why motus are not doing that ?23:50
ftayep23:50
asacif they have none and dont care (in praxis), then i dont see a reason why we should care - except for being nice23:50
asacfta: thats the point. they could argue that we bring those packages in, thus we should take of them here23:50
asaci really dont know about motu attitude. but debian definitly has the attitude, that whatever package you bring into the archive23:51
asacits your obligation to keep it maintained for the period where the release is officially maintained23:52
ftai personally cannot commit on that23:52
fta_reco23:56
asacdidnt say  anything ;)23:56
asachow can we get more contributors?23:57
asacfrom motu ;)23:57
asachelping us to do backports for instance ;)23:57

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