/srv/irclogs.ubuntu.com/2009/03/19/#ubuntu-meeting.txt

=== txwikinger4 is now known as txwikinger
=== thekorn is now known as thekorn_
=== Nicke_ is now known as Nicke
ogramoop11:01
=== mcasadevall is now known as NCommander
persiaRIght.  Time for the Mobile Meeting.11:59
* NCommander waves12:00
persia#startmeeting12:00
MootBotMeeting started at 07:00. The chair is persia.12:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]12:00
persiaAgenda is [LINK] https://wiki.ubuntu.com/MobileTeam/Meeting/2009/2009031912:00
persia[topic] persia to investigate 33814812:01
MootBotNew Topic:  persia to investigate 33814812:01
persiaAt the last meeting we thought this was a simple merge.  It's more than that.  I've been looking at it, but don't have all the bits in my head yet.  I'll need it carried over.12:01
persia[topic] NCommander to post dmesg for jacx10 to 28066912:01
MootBotNew Topic:  NCommander to post dmesg for jacx10 to 28066912:01
NCommanderplease carry over, been working all week on Redboot12:02
persia[topic] lool to spec ec2-package-builder for jaunty+112:02
MootBotNew Topic:  lool to spec ec2-package-builder for jaunty+112:02
persialool ?12:03
loolNo progress12:04
persia[topic] ogra to trim selection-of-arm-images to a smaller scope12:04
MootBotNew Topic:  ogra to trim selection-of-arm-images to a smaller scope12:04
ogracarry over12:05
ograas well as the next one12:05
ogrababbage kernel issues kept me busy12:05
persiaRight.  That takes us to roadmap.12:05
persia[topic] offline-installer12:05
MootBotNew Topic:  offline-installer12:05
ograsame status12:05
persia[topic] mobile-setup-wizard12:06
MootBotNew Topic:  mobile-setup-wizard12:06
persiano progress12:06
persia[topic] arm-library-optimisation12:06
MootBotNew Topic:  arm-library-optimisation12:06
persialool, ?12:07
loolProgress but need to file FFE and blocked by betafreeze now12:08
loolmove to next item please12:09
persia[topic] pouslbo-packaging12:09
MootBotNew Topic:  pouslbo-packaging12:09
persiaI still need to document stuff: the plan is changing a bit, but it's still not working well enough to use properly.12:09
ograWTF12:10
persiaogra, ?12:10
ograwhy is offline-installer a drupal project now ?12:10
persiaBecause of a launchpad bug.12:10
ograah12:10
persiaJust ignore that for the moment :)12:10
persiaMoving on...12:10
ograhard if you want to look at your specs :P12:10
persiaYes.  I expect we can get manual resolution of the outstanding ones in the next couple weeks.12:11
persia[topic] general-resolution-for-touchscreen-handling12:11
MootBotNew Topic:  general-resolution-for-touchscreen-handling12:11
ograno progress12:11
persia[topic] arm-softboot-loader12:11
MootBotNew Topic:  arm-softboot-loader12:11
NCommanderNo progress12:11
persia[topic] selection-of-arm-images12:11
MootBotNew Topic:  selection-of-arm-images12:11
loolNCommander: You're looking into kexec soon though12:12
ograslow progress, started the automatic image builder script for the babbage image today12:12
ograbut currently blocked on broken kernel12:12
NCommanderlool, true.12:12
persia[topic] lpia-versus-i38612:13
MootBotNew Topic:  lpia-versus-i38612:13
loolnothing new to reprot12:13
persia[topic] mobile-spec-cleanup12:13
MootBotNew Topic:  mobile-spec-cleanup12:13
persiastatus unchanged12:13
persia[topic] bug #29984712:13
MootBotNew Topic:  bug #29984712:13
ubottuLaunchpad bug 299847 in linux "Shared memory operations on very fast ARM hardware suffer from non-atomic operations and race conditions." [High,Triaged] https://launchpad.net/bugs/29984712:13
NCommanderNo progress12:13
persia[topic] bug #32816712:14
MootBotNew Topic:  bug #32816712:14
ubottuLaunchpad bug 328167 in gnome-keyring "gnome-keyring-daemon eating 100% CPU at login in Jaunty" [Medium,Triaged] https://launchpad.net/bugs/32816712:14
ograi need to rebuild from source onm upstream request12:14
ograbut need my babbage for other stuff atm12:14
persiaogra, Do you want an action item for that, or is roadmap sufficient?12:14
ograwill do that once i have my hands off the image builder scripts12:15
ograsure, make it an action item12:15
persia[action] ogra to rebuild gnome-keyring-daemon to troubleshoot 32816712:15
MootBotACTION received:  ogra to rebuild gnome-keyring-daemon to troubleshoot 32816712:15
persia[topic] bug #28066912:15
MootBotNew Topic:  bug #28066912:15
ubottuLaunchpad bug 280669 in linux "DMA mode and driver jax10" [Low,Triaged] https://launchpad.net/bugs/28066912:15
NCommanderNo progress.12:16
persia[topic] bug #33677012:16
MootBotNew Topic:  bug #33677012:16
ubottuLaunchpad bug 336770 in linux "Problems Installing Jaunty On NSLU2" [Undecided,Fix released] https://launchpad.net/bugs/33677012:16
* persia removes it from the roadmap12:16
ograreload your wikipage :P12:16
loolLet's drop that one?12:16
ograits gone already12:17
persiaogra, I reload before nearly every topic, and I skipped once, and you got me :)12:17
* ogra removed it at the start of the meeting12:17
persia[topic] bug #33814812:17
MootBotNew Topic:  bug #33814812:17
ubottuLaunchpad bug 338148 in vnc4 "Needs new version from Debian: fails to build with removal of mesa-swx11-source" [High,Triaged] https://launchpad.net/bugs/33814812:17
ografix your proxy :)12:17
persiaI've already got a carried over action item on it: needs more merge effort (different versions).12:17
persia[topic] NSLU2 enablement12:17
MootBotNew Topic:  NSLU2 enablement12:17
ograworks :)12:18
ogracould surely need some extra love12:18
ogralike tasksel adjustments and the like12:18
persiaDo you still want a roadmap item?  Will more discussion or tracking help?12:18
ograbut really not in scope atm12:18
ograwell, if we see regressions i could report on it12:18
persiaOK. Let's leave it then.12:18
persia[topic] Babbage enablement12:19
MootBotNew Topic:  Babbage enablement12:19
ograso leave it there, i can easily nod it off every meeting12:19
NCommanderRedBoot for Babbage board has been packaged12:19
ograamit is working on the merged kernel configs12:19
NCommanderIts sitting in universe, pending MIRs12:19
ograredboot and friends are packaged by NCommander12:19
NCommanderdebian-installer-imx51-netboot has just been successfully started.12:19
ograNCommander, hey, my duty !12:19
NCommanderogra, the installer or the news?12:19
ogra(leave the reporting to me and just add stuff i miss)12:20
* NCommander goes mute12:20
ograelse it gets to confusing12:20
ogralool is working on the fconfig scripts12:20
loolwe miss installer, either d-i or ubiquity, and that implies a good scenario for install still; some candidates have been discussed12:20
ograi am working on the autobuild scripts atm12:20
loolDepending on what works and on the final scenario, we need differing bits12:20
ograwe're currently hit hard by https://bugs.launchpad.net/ubuntu/+source/linux/+bug/344370/12:21
loolflash-kernel integration is likely to be needed if we can't get a kexec solution to work12:21
persiaWhat support do we need in d-i outside the kernel?12:21
ubottuUbuntu bug 344370 in linux "imx51 AppArmor oops during bootup" [Medium,In progress]12:21
persiaIs it just kernel selection, or is something else broken?12:21
ograpersia, a bootloader udeb or some such12:21
loolpersia: We don't build any netboot image for babbage ATM, and I would think a SD image would be useful12:21
NCommanderogra, we have a redboot udeb12:21
loolWe do?12:21
loolCool12:21
NCommanderYeah, I figured you might want it so I saved some work and did it all in one go12:22
ograhttps://bugs.launchpad.net/bugs/344955 sopped me form working forward the last three days12:22
NCommander(much to the confusion of the poor REVU reviewers)12:22
ograbut its fixed now12:22
ubottuError: Could not parse data returned by Ubuntu: The read operation timed out (https://launchpad.net/bugs/344955/+text)12:22
persiaOK, so the redboot udeb can give us an alternate image, and we can make an SD live image.12:22
loolThen you also need some d-i logic for the redboot udeb, currently it only provides files12:22
ograright, we need lools scripts12:22
loolIOW we need a story for the d-i install as well12:22
NCommanderlool, it needs to be in the udeb build-deps, and then have the arch-image target glue all together, and get out a bin blob like NSLU212:22
ograthats silly12:23
ogralets just do a real alternate image12:23
ograinstead of netboot12:23
loologra: netboot is trivial and is useful for people using various scripts12:23
NCommanderogra, sure, I can add a cdrom target easily, netboot images are easy to do12:23
loolWe don't need it, but it would be the first thing I'd add12:23
NCommanderI already booted the imx51 netboot initrd12:23
persiaIf we have alternate, netboot isn't significantly more work.12:23
* NCommander hasn't run the install yet.12:23
ograpersia, other way round12:24
persiaogra, either way :)12:24
ogranetboot is easier but not a good fallback if we fail live12:24
persiaRight.12:24
ograso i'D like to se the focus on alternate12:24
persiaI don't think live is an issue, as long as we pick the right kernel.12:24
NCommanderogra, netboot is three lines of code to get a initrd12:24
ograin cae we hit issues with ubiquity we didnt foresee12:24
persiaIn many ways, live is easier to do than alternate, because not as much of d-i is involved.12:24
ograbut live install isnt yet12:25
loolLet's not debate netboot, it's not the target and will be done if anybody touches d-i because it's trivial12:25
ograits easy up to the package install12:25
ograbut the final step to make the install bootable only exists theoretically yet12:25
ograand we might hit issues we didnt expect12:25
loolMy main concerns for *either* install is a) getting partitioning right and b) installing redboot and flash-kernel properly if needs be12:26
ograso i'd like an alternate image as a safety net12:26
persiaOK, so essentially we need the glue that installs the bootloader somewhere (which isn't grub)?12:26
ograour target is to have a milestoneable image12:26
persiaRight.12:26
ograwhich netboot isnt (and cant be)12:26
loologra: Isn't that what we released for A5/verstaile?12:27
ograso lets leave netboot as a nice to have12:27
ogralool, netboot ?12:27
ograye12:27
ogras12:27
loolyes12:27
loolIt's at least something12:27
ograbut was considered not sufficientr12:27
ogramanagement request was a fixed milestoneable image12:27
ograno netboot12:27
loolfor release12:28
ograwhich is why i'd like to see NCommander working on a,ternate instead of netboot12:28
ograso we have a fallback in case ubiquity fails12:28
NCommanderogra, netboot already exists12:28
loollet's forget netboot12:28
ograright12:28
NCommanderogra, just so I can fix the partitioning and flash-kernel, and then just drop the cdrom bits in.12:28
* NCommander doesn't want to write a 700MB image just to test the installer.12:28
ograbut thats what we're supposed to have12:29
NCommanderogra, let me rephrase12:29
NCommanderWhile we're developing the installer variant12:29
persiaNCommander, The trick is to just replace bits in the 700MB image with each iteration of installer work.  I'd be happy to help you with workflow.12:29
ograyou will need significant cjhanges tro the cdrom detection code12:29
ograto work from SD12:29
NCommanderogra, we do?12:29
NCommanderOh12:29
NCommanderNo, we can use the cf variant12:29
ograso please test with a real d-i image12:29
ograif you can do that, thats fine, but please test it12:30
NCommanderogra, to build alternates, I need access to cdimage.u.c12:30
NCommanderI can't build a full image on 127.0.0.1 with just the d-i package unless I'm mistaken.12:30
persiaNCommander, No you don't.  After the meeting, let's chat about image construction.12:30
NCommanderfair enough.12:30
persia[action] persia & NCommander to review workflow for testing alternate images.12:30
MootBotACTION received:  persia & NCommander to review workflow for testing alternate images.12:30
persiaAnything else for Babbage enablement?12:31
ograNCommander, http://cdimage.ubuntu.com/ports/daily/current/12:31
ograthere are alternate images12:31
ogrause and modify them12:31
persiaOK.  Moving on then.12:31
persia[topic] ARM benchmarking12:31
MootBotNew Topic:  ARM benchmarking12:31
loolI think no progress12:32
ograwe anyway only need it as a base for KK12:32
persiaNCommander, ?12:32
ograso its not milestone critical or something12:32
NCommandersorry, no progress (no ARMv7 build)12:32
persiaOK.  That concludes roadmap review.12:32
ograjust has to be there at release12:32
persiaWe've one topic on the agenda that's been pending12:33
persia[topic] Discuss moving meeting time to be more convenient for those in UTC-5 through UTC-812:33
MootBotNew Topic:  Discuss moving meeting time to be more convenient for those in UTC-5 through UTC-812:33
ograbut still not all team members12:33
persiaNo, but those absent fall into the range that's inconvenient.12:33
ograsame prob as last week12:33
GrueMasterI thoughtthe idea was to wait for DST world wide.12:33
GrueMasterThen shift.12:33
loolI don't want to discuss this without david anyway12:33
persiaGiven that the previous discussions were talking about times that would be inconvenient for all of those present, let's find the least inconvenient one.12:33
persiaOK.  We'll carry it over another week then, and the next meeting will be at this time.12:34
persiaAnyone have any last minute additions to the agenda?12:34
GrueMasterAction Reports are due NOW.12:34
NCommanderGrueMaster, you got mine.12:35
loolGrueMaster: you're good!12:35
ograheh12:35
loolOk, /me lunch &12:35
persiaOK.  Meeting adjouned then.  Thanks everyone.12:36
persia#endmeeting12:36
MootBotMeeting finished at 07:36.12:36
* persia peers about13:54
persiaSo, who's here for the Java meeting?14:01
ttx\o/14:01
persiaRight.  We need a bigger team :)14:01
persiaNothing new on the agenda.14:02
persiarobilad isn't here14:02
ttxcome on everyone, java is fun ! Or not.14:02
persiaslytherin isn't here14:02
persiaI didn't file the SRU for sun-java5 yet, so we can't drop it.14:02
persiattx, Any progress on Java-Contents?14:02
ttxyes, !14:02
ttxSo I finished the script and ran it through intrepid14:03
ttxdocumented here: https://wiki.ubuntu.com/JavaTeam/JavaContents14:03
ttxI will add a few examples to the docs, run it through current Jaunty14:03
ttxbut I already accpt feedback / bugs in the script14:04
persiaCool!14:04
persiaCould you add a link to that on the Roadmap?14:04
ttxI might create a project in LP rather than just a +junk branch14:04
ttxso that bugs can be filed against it14:04
ttxsure, i'll link it from the roadmap and the knowledge base pages14:05
ttxit's interesting to see unneeded code duplication as well14:05
ttxroxen4 in the example14:05
ttxanyway, that's a good tool for every Java packager14:06
ttxI know I've been missing something like that a lot during this cycle.14:06
persiaIt's also a good tool to use to clean up.14:07
persiaWe likely don't need all of that: I'd hope we could drop it from both roxen and glassfish in your example.14:07
persiaI'm sure we have *many* more.14:07
ttxoh yes, I picked javax.servlet by accident.14:07
ttxludovicc: welcome, we were talking about https://wiki.ubuntu.com/JavaTeam/JavaContents14:09
persiaDunno if it needs an LP project.  Might make sense to add it to one of the developer tools packages.14:09
persiaSomething like ubuntu-dev-tools or javahelper.14:09
ttxludovicc: a mapping file that shows package/jar/classes contents in a release14:09
ttxpersia: i'll try to find a good match14:09
ttxthere isn't much point in regenerating it yourself though. takes time14:10
ttxthere are ~800 packages containing jar files.14:10
ttxand more coming up :)14:11
ludovicci'm not familiar with JavaContents, but it looks like it may duplicate the information you can get from Maven descriptors14:11
persiaI wonder if it's worth asking the archive-admins to add it to the scripts they run against the archive on a scheduled basis, and just referencing it.14:11
persialudovicc, It would, except that it also covers stuff that isn't maven.14:12
ttxpersia: once it's debugged, might make sense, yes14:12
ludovicclots of stuff is not Maven, yet even those have POM descriptors describing them14:12
ludoviccavailable on online Maven repositories14:13
persialudovicc, Ah.  I see.  The difference is that JavaContents provides a report on the contents of the Ubuntu archive, so we can detect duplication, etc.14:13
persiaWe could probably run the same thing against Debian.14:13
persiaUntil all the packages have been updated to include POM descriptors, it's a different view.14:14
ludoviccok, so that's more like a tool for keeping the repository clean14:14
persiaIn fact, one could probably use JavaContents to help identify what should be added for POM descriptors.14:14
persiaWell, and finding out on which package one needs to depend or build-depend when packaging.14:15
ttxludovicc: it also helps in determining in which debian package is defined a given class14:15
ttxfor example I've been looking for javax.faces14:15
ttxdifficult to be sure it's not already provided *somewhere*14:15
ludoviccthat would be good yes, but there are alternative solutions as always14:15
ttxwith javaContents, I have the answer14:15
ludoviccthe nice thing with this idea is snice you work with classes and packages, not with jars, it can work out very nicely with OSGi14:16
ludoviccso why not?14:16
ttxthat's all on that subject14:17
persiaOK.  Next up: attracting more Java packagers14:18
ludoviccOSGi uses package names to locate services and organize classloaders14:18
ttxpersia: so I've been looking at missing libraries... apparently Maven in debian is now ready (ludovicc could confirm) so all basic libs/plugins have been added14:18
ludoviccmany of them, but it's far from complete14:19
ttxludovicc: do you have a list somewhere in debian of missing pieces ?14:20
ludovicconly 5 or 6 plugins have been packaged, there are dozens yet to package14:20
ttxludovicc: the idea is that if we have some Java packagers wanabees we want to point them to a list of things they can do14:20
ttx(and contribute back to Debian)14:20
ttxI also wanted to run a few Java lib packaging classes, where that list could be used14:21
ludoviccno list, but it's easy to get it: compare the list of plugins on the Maven site with what's in the pkg-java svn repo14:21
ttxso you'd say what's missing are maven plugins ?14:21
persialudovicc, Do you think it would make sense to file a collection of RFPs for those, and for us to put out a call for Java packagers to tackle them?14:21
ludoviccthat would be a good idea, but before I would like to be clear with Torsten Werner about the strategy for packaging Maven and its POMs14:22
ludoviccit's almost there though, so we can get started on that14:23
ludoviccI mean the RFP14:23
ttxludovicc: ok14:23
persialudovicc, That sounds reasonable.  Would you be able to get back to us next week about the strategy?14:24
persiaI'm sure ttx or I could find the time to file lots of bugs, and then put out the call.14:24
ludovicchopefully yes, if I can get Torsten to work with me, he seems busy now14:24
ludoviccbut anyway I have already a lot working on my side, if you could try it and give me your opinion, that would help14:25
ludovicccheck https://code.launchpad.net/uj and https://code.launchpad.net/maven-packaging-support14:26
ludovicclp:~ludovicc/maven-packaging-support/maven-repo-helper contains a tool for including Maven POMs into normal Java library packages14:26
ttxludovicc: I seem to be confused on how complementary the work of Torsten and yours are14:27
ludoviccTorsten is working on a pure Maven solution, where you use Maven to build your package14:27
ludoviccI'm trying to complement this to provide Maven POMs for those many libraries not built with Maven14:28
ludoviccthose POMs will then be placed in /usr/share/maven-repo, and used when building Maven projects dependent on external libraries14:29
ttxok14:29
ludoviccso lp:~ludovicc/uj/junit and lp:~ludovicc/uj/modello are an exemple of those Maven-enabled libraries14:30
ludoviccI hope to get agreement from Torsten soon, and merge this work to Debian14:30
ttxthat would be great.14:31
ttxludovicc: do you plan to come at UDS ?14:31
ludoviccnow I've got time, but no money...14:32
ttxthat's why sponsoring is (was) for :)14:32
ludoviccmissed it...14:32
ttxpersia: anything else ?14:35
persiaI don't have anything.14:37
persialudovicc, ?14:37
ludoviccI started some time ago a guide for packaging Java libraries14:37
ludovicchttps://wiki.ubuntu.com/JavaTeam/KnowledgeBase/Packaging14:37
ttxludovicc: I wrote one too.14:38
ttxhttps://wiki.ubuntu.com/JavaTeam/LibraryPackaging14:38
ludoviccyeah, I saw it14:38
ttxmine is more Debian-packager oriented14:38
ttx"here are the differences in Java"14:39
ttxyours is more step-by-step14:39
ludoviccmine is more Java oriented (for the guy who know naught about Debian), but still very incomplete14:40
ludoviccit's based on the Python packaging guide, I'm sure we can do as well for Java14:40
persiaThose look nicely complimentary.14:41
persialudovicc, Do you need help, or just more time?14:41
ludoviccI need more time, but if you want to help, feel free to edit.14:42
persiaheh :)14:44
persiaOK.  Anyone have anything else?14:44
ludoviccno14:44
ttxno14:44
ludoviccsee u folks14:47
ttxbye ludovicc, thanks for coming !14:48
=== Ampelbein is now known as ampelbein
=== Lure_ is now known as Lure
=== fader is now known as fader|lunch
=== fader|lunch is now known as fader
=== beuno_ is now known as beuno
=== Sp4rKy is now known as Guest71433
=== beuno_ is now known as beuno
=== pgraner is now known as pgraner-errands
=== calc_ is now known as calc
=== asac_ is now known as asac
=== claydoh_ is now known as claydoh

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