[01:58] <emma> Pretto: :P
[01:59] <Pretto> :>
[10:00]  * persia peers about
[10:01] <czajkowski> pleia2: very quiet...
[10:04] <persia> czajkowski: I'm expecting https://wiki.ubuntu.com/Membership/RegionalBoards/AsiaOceania to start soonish
[10:05] <czajkowski> persia: I gathered that
[10:05] <czajkowski> usually they're here before ye guys asking when does it start.
[10:06] <persia> Indeed :)
[10:10] <persia> Well, I don't think we'll have the meeting.  10 minutes in and the candidate isn't present (and hasn't been), and no quorum.
[10:11] <persia> (or maybe we'd have quorum if people were poked, but no point without a candidate)
[10:13] <czajkowski> heh
[11:05] <lifeless> persia: hi, was sprinting, so tz fail.
[11:05] <lifeless> but it looks like it didnt matter anyhoo
[11:21] <persia> lifeless: Didn't matter at all, as it turns out.
[11:36] <lifeless> :)
[12:59]  * GrueMaster adjusts toothpicks in eyelids for better reading.
[13:00] <dyfet> *yawn*
[13:00] <NCommander> #startmeeting
[13:00] <MootBot> Meeting started at 07:00. The chair is NCommander.
[13:00] <MootBot> Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]
[13:00] <NCommander> morning all
[13:00] <JamieBennett> morning :)
[13:01]  * NCommander pokes dyfet davidm persia ogra GrueMaster 
[13:01] <GrueMaster> I'm already here.
[13:01] <dyfet> pokes back
[13:01]  * NCommander also pokes StevenK 
[13:01]  * ogra falls over
[13:02] <davidm> Hello NCommander
[13:02] <NCommander> morning davidm
[13:02]  * asac waves
[13:02] <NCommander> hey asac
[13:02] <JamieBennett> hey asX
[13:02] <JamieBennett> lol
[13:02] <JamieBennett> damn keyboard
[13:03] <JamieBennett> hey asac
[13:03] <NCommander> [link] https://wiki.ubuntu.com/MobileTeam/Meeting/2009/20091110
[13:03] <MootBot> LINK received:  https://wiki.ubuntu.com/MobileTeam/Meeting/2009/20091110
[13:03] <asac> hope you don't mind if i lurk to touch base this meeting ;)
[13:03] <NCommander> [link] https://wiki.ubuntu.com/MobileTeam/LucidSpecifications
[13:03] <MootBot> LINK received:  https://wiki.ubuntu.com/MobileTeam/LucidSpecifications
[13:03]  * NCommander waits another minute for everyone to appear before starting
[13:04] <JamieBennett> NCommander: The first spec (yours) has a dead link
[13:04] <dyfet> fail
[13:05]  * NCommander forgot to fix its URL when I renamed the specs ...
[13:05] <JamieBennett> mobile-lucid-arm-alternate-images
[13:05] <NCommander> Fixed
[13:06]  * NCommander notes for the firs ttime since I attended this meeting, there are NO action items
[13:06] <NCommander> [topic] Specification Review
[13:06] <MootBot> New Topic:  Specification Review
[13:07] <NCommander> [topic] ARM: properly support alternate images in addition to live (NCommander)
[13:07] <MootBot> New Topic:  ARM: properly support alternate images in addition to live (NCommander)
[13:07] <NCommander> Registered in Launchpad, and I wrote out a basic spec for it outlying the basic jest of it for quick completion during UDS
[13:08] <NCommander> [topic] ARM: 2D launcher for UNR (JamieBennett)
[13:08] <MootBot> New Topic:  ARM: 2D launcher for UNR (JamieBennett)
[13:08] <ogra_> grr
[13:08]  * ogra_ wonders how his reconnct moved to that inconvenient time :/
[13:08] <JamieBennett> Mostly done apart from action items
[13:08] <NCommander> [topic] ARM: Device Tree support (JamieBennett)
[13:09] <MootBot> New Topic:  ARM: Device Tree support (JamieBennett)
[13:09] <JamieBennett> This is half done, finishing it today.
[13:09] <NCommander> [topic] ARM: lightweight webkit based browser (dyfet)
[13:09] <MootBot> New Topic:  ARM: lightweight webkit based browser (dyfet)
[13:09] <dyfet> This might be a firefight at UDS :)
[13:09] <NCommander> dyfet, I'll bring my bunker gear
[13:09]  * ogra is testing midori since a week ... 
[13:09] <asac> what alternatives are currently tested for browser?
[13:10]  * NCommander has been using Chrome
[13:10] <ogra> could someone pick up epiphany
[13:10] <asac> anyone tried to build the latest chromium dailies?
[13:10] <NCommander> ogra, epiphany-webkit, or epiphany-gecko
[13:10] <dyfet> I have looked at chrome.  I added to the spec what I think are the requirements for something to be selected
[13:10] <asac> epiphany-webkit is the only thing that exist in karmic
[13:10] <dyfet> True
[13:10] <plars> I can look at epiphany
[13:10] <NCommander> asac, chromimium for ARM might be a good idea, if someone is willing to sacrifice a goat to compile it.
[13:10] <asac> its a bit immature with rough edges, but i think that would be sorted in lucid timeframe
[13:11] <dyfet> I agree it is a possibility
[13:11] <asac> NCommander: you have a native ppa, right? can you try to just copy the latest dailies there?
[13:11] <ogra> NCommander, doesnt matter ... for now we should simply get an impression on the usability issues of $browser vs firefox
[13:11] <NCommander> asac, won't work, the build system I believe requires cross-compilation due to a dependency on ia32-libs
[13:11] <asac> NCommander: afaik we fixed that
[13:12] <asac> i remember that we had that spinning in some ppa
[13:12] <NCommander> asac, someone should update the wiki ;-). Poke me after the meeting, and I'll be glad to kick it into my PPA
[13:12] <asac> right ... will do
[13:12] <NCommander> [action] ogra to report back on midori usability
[13:12] <MootBot> ACTION received:  ogra to report back on midori usability
[13:12] <ogra> in any case each of us should test one of the available briowsers for a few days
[13:12] <NCommander> [action] NCommander to report back on Chromium Browser's usability
[13:12] <MootBot> ACTION received:  NCommander to report back on Chromium Browser's usability
[13:13] <ogra> to see the difference in handling etc
[13:13] <NCommander> [action] dyfet to report back on epiphany-webkit's usability
[13:13] <MootBot> ACTION received:  dyfet to report back on epiphany-webkit's usability
[13:13] <NCommander> Anyone else want anything?
[13:13] <plars> do we have others?
[13:13] <ogra> (not on arm yet, just to see how they work differently, so we can bring impressions to the discussion)
[13:13] <NCommander> plars, Internet Explorer in WINE
[13:13]  * NCommander runs
[13:14] <ogra> NCommander, that will only work if we have wubi for ARM :P
[13:14] <plars> ok, serious options?
[13:14] <ogra> dunno, dont we have a virtual package you can search for ?
[13:14] <NCommander> plars, Konquerer is KHTML based
[13:14]  * ogra tries x-www-browser
[13:14] <NCommander> probably worth looking at
[13:15] <ogra> not really as an alternative across all images though
[13:15] <plars> I can look at it, but probably overkill if we are not using the kde libs for anything else
[13:15] <NCommander> Or Fennec, which is what Maemo 5 uses
[13:15] <ogra> nope
[13:15] <NCommander> ogra, I just bring it up as a possibility due to the fact its a different rendering engine
[13:15] <ogra> they use firefox with nokia hacks in maemo5
[13:15] <ogra> no fennec
[13:15] <ogra> and fennect is unusably slow on my n900
[13:15] <NCommander> Oh, then I'm out of date
[13:16] <ogra> the maemo browser is cool though
[13:16] <ogra> i really like it
[13:17] <asac> for fennec: i think we would need to do an up-to-date fennec to tell whats right or wrong ... the archive version is outdated, because everything newer needs not released xulrunner
[13:17] <ogra> would be worth getting it into the archive imho ... but i'm nopt sure all nokia patches are  public
[13:17] <NCommander> asac, I think for this, we could accept hand-compiled packages
[13:17] <NCommander> asac, for purposes of evaluation
[13:17] <asac> yeah. should be possible to get fennec up somewhere
[13:17] <ogra> well, i tested the very latest fennec on the n900 when i got it ... which is about 4 weeks ago
[13:18] <ogra> and it was compiled optimized for the platform already ... still to slow though
[13:18] <asac> hmm... ok
[13:18] <NCommander> The problem is gecko is a bit of a memory hog
[13:18] <ogra> but we should indeed test it on *our* arches
[13:18] <ogra> n900 is nothing we actually care for officially ...
[13:19] <ogra> so is someone eager to try fennec for a few days ?
[13:19] <NCommander> asac, would you like the action item to test fennec?
[13:19] <asac> right. i think we should at least check it .... also i can ask someone who i think still works for nokia on heir browser
[13:19] <asac> NCommander: i have no hardware ;) ... i can take action to check how to build the latest and make a package if thats feasible
[13:19] <ogra> getting their maemo browser in would rock for handheld devices ...
[13:20] <ogra> i'm not sure it provides anything we could benefit from on the desktop though
[13:20] <NCommander> ogra, I'd like to know how they got Gecko to run so smoothly
[13:20] <ogra> asac, usability testing to give a rundown during the BoF is the most intresting part atm
[13:20] <ogra> i dont think you need to test on armel right now
[13:21] <ogra> (and indeed we should get you HW ASAP)
[13:21] <ogra> davidm, ^^^
[13:21] <asac> ok. i can do that
[13:21] <davidm> NCommander, they separated rendering from display
[13:21] <ogra> right
[13:21] <asac> i can also take action to talk to the nokia guy i think would know what they did to gecko ... but unlikely to test the maemo browser myself before UDS
[13:21] <NCommander> Interesting
[13:21] <NCommander> [action] asac to test fennec and report back
[13:21] <ogra> they render the whole site in advance in ram and then have a panning window for the offscreen site
[13:21] <MootBot> ACTION received:  asac to test fennec and report back
[13:22] <NCommander> [action] asac to talk to Nokia on their optimizations to gecko
[13:22] <MootBot> ACTION received:  asac to talk to Nokia on their optimizations to gecko
[13:22] <ogra> move on ?
[13:22] <NCommander> anything else on this spec?
[13:22] <NCommander> [topic] ARM: Per SoC Power management improvements (ogra)
[13:22] <MootBot> New Topic:  ARM: Per SoC Power management improvements (ogra)
[13:23] <ogra> meh
[13:23] <ogra> ugly one ...
[13:23] <ogra> i'll felsh it out more but there isnt much i can add yet before i get something from the vendors
[13:23] <ogra> *flesh
[13:23] <NCommander> [topic] ARM: Sleep/hibernation support and testing (ogra/GrueMaster)
[13:23] <MootBot> New Topic:  ARM: Sleep/hibernation support and testing (ogra/GrueMaster)
[13:23] <ogra> i hope we have enough of them in place at UDS for input
[13:24]  * GrueMaster follows ogra's lead.
[13:24] <ogra> same thing ... we dont have armel HW with batteries at all yet
[13:24] <NCommander> [topic] ARM: Make gcc default to ARMv7 and Thumb2 (ogra)
[13:24] <MootBot> New Topic:  ARM: Make gcc default to ARMv7 and Thumb2 (ogra)
[13:24] <ogra> so resume from suspend might be tricky to test at all
[13:24] <ogra> hibernate will definately work
[13:24] <ogra> NCommander, that one should be removed
[13:24] <GrueMaster> ogra: we don't need batteries for sleep/hibernation testing.
[13:24] <ogra> its was moved to doko_ already and i think its already implemented
[13:25] <NCommander> ogra, wooo, first spec implemented!
[13:25] <ogra> GrueMaster, we need support for the power button to wake up the thing
[13:25] <GrueMaster> yes, but that shouldn't have any thing to do with battery or not.
[13:25] <NCommander> [topic] ARM Softbootloader (NCommander)
[13:25] <MootBot> New Topic:  ARM Softbootloader (NCommander)
[13:25]  * NCommander coughs
[13:25] <GrueMaster> As long as it shows up as an acpi event.
[13:26] <ogra> GrueMaster, hibernate should theoretically work though (since that resumes from a normal bootprocess) suspend needs additional kernel side support
[13:26] <NCommander> GrueMaster, this is ARM, no ACPI
[13:26] <ogra> yeah
[13:26] <NCommander> What little power management we have is APM based I believe
[13:26] <persia> There's APM, which tends to work
[13:26] <ogra> call it "PM" event :)
[13:26] <ogra> persia, good to see you back btw :)
[13:26] <GrueMaster> ok, still learning the arm stuff.
[13:27] <ogra> ACPI is BIOS based ... no BIOS on arm
[13:27] <NCommander> GrueMaster, ACPI braindamage was fortunately x86/amd64 specific
[13:28] <ogra> NCommander, so what about softbootloader ?
[13:28] <NCommander> The spec and blueprint have been recycled
[13:28] <ogra> any solution in sight ?
[13:28] <NCommander> But we still don't have kexec() on ARMv7 so ...
[13:28] <NCommander> This spec probably will end up deferred again until theres some change on that end
[13:28] <ogra> i thought it only breaks on imx51
[13:29] <ogra> but works on dove
[13:29] <NCommander> ogra, if it works on Dove, thats news to me.
[13:29] <ogra> i thought you said that during karmic
[13:29] <NCommander> [action] NCommander to investigate kexec() on ARM
[13:29] <MootBot> ACTION received:  NCommander to investigate kexec() on ARM
[13:29] <NCommander> ogra, based on the mailing list traffic, kexec is completely broken on armv7 SoCs.
[13:30] <ogra> well, we should test it in lucid at least
[13:30] <NCommander> [topic] UMR: Moblin Remix Reloaded (persia)
[13:30] <MootBot> New Topic:  UMR: Moblin Remix Reloaded (persia)
[13:30] <ogra> can you prepare some testing mechanism we could use to check if its working or not ?
[13:30] <ogra> that could be part of the spec for lucid
[13:31] <NCommander> ogra, I'm not even sure if the spec is actually needed if UEFI on ARM pops into being.
[13:31] <ogra> i doubt many people on the ML have the HW we look at
[13:31] <ogra> UEFIU on ARM needs vendor support
[13:31] <ogra> *UEFI
[13:31] <davidm> UEFI is not expected in this cycle
[13:31] <persia> That's mostly a discussion item: there's a lot of stuff that still doesn't fit in the archive, and needs to have a sufficiency of interested parties.
[13:32] <ogra> thats as utopic as hoping for a standardized uboot across all vendors :)
[13:32] <davidm> UEFI might make it in the next cycle or the one after that, but not expected now.
[13:32] <asac> ok, so the UEFI spec can be defferred and removed from the list? or do we still want to investigate proactively this cycle?
[13:33] <ogra> well, would be good to have a small overview of what it is and how we can benefit from it
[13:33] <davidm> I personally think we can remove it for this cycle and just talk to ARM about it since they are trying to drive it.
[13:33] <ogra> but beyond that i dont expect that we implement anything
[13:33]  * ogra wouldnt mind an informational spec 
[13:33] <asac> ok. so make a low prio informational spec out of it ... or defer?
[13:33] <NCommander> asac, the later I think
[13:34] <ogra> asac, up to you :) make a decision ;)
[13:34] <NCommander> We should maybe also have a spec on implementing a generic second stage bootloader (ala elilo), if UEFI isn't going to pop into existance for six months to a year ...
[13:34] <asac> ok. lets defer that spec then
[13:34] <davidm> Works, we can talk to Dave from ARM over beers :-)
[13:34] <ogra> NCommander, i doubt that helps us much more than softbootloader
[13:34] <asac> good idea ;)
[13:35] <ogra> ++
[13:35] <NCommander> beer++
[13:35] <NCommander> [topic] Establish test procedures and documentation for new hardware (plars)
[13:35] <MootBot> New Topic:  Establish test procedures and documentation for new hardware (plars)
[13:35] <plars> This is basically initial testing of what works/doesn't for new boards, and documentation of whether each things works, any workarounds required, etc.
[13:35] <plars> Mostly this would be targetted at new ARM devices where hardware is often in limited supply at first, but no reason why it couldn't be applied to other devices such as netbooks.
[13:35] <NCommander> plars, we might want ot extend it to include having new SoCs in the Ubuntu installation manual ...
[13:36] <ogra> NCommander, any reason you skipped persia and StevenK ?
[13:36] <NCommander> ogra, I skipped over StevenK cause he's not here. I didn't skip over persia
[13:36] <JamieBennett> UMR: Moblin Remix Reloaded (persia)-space"
[13:37] <ogra> right
[13:37] <JamieBennett> (apart from the junk on the end of the line)
[13:37] <ogra> :)
[13:37] <NCommander> plars, so anything else on this one?
[13:38] <plars> not unless somone has questions, feedback, etc
[13:38] <NCommander> [topic] move debian-cd for imx51 completely to redboot-tools (ogra)
[13:38] <MootBot> New Topic:  move debian-cd for imx51 completely to redboot-tools (ogra)
[13:38] <ogra> needs felshing out ... but i have a detailed plan
[13:38] <ogra> *fleshing
[13:39] <NCommander> A plan is good
[13:39] <ogra> :)
[13:39] <NCommander> [topic] clean up d-cd armel backends to remove a ton of code duplication between imx51 and dove (NCommander)
[13:39] <MootBot> New Topic:  clean up d-cd armel backends to remove a ton of code duplication between imx51 and dove (NCommander)
[13:39] <NCommander> This is depwait partially on ogra's spec, but I want to rip out the partitioning code from the backends and create a generic create-partition-map script
[13:39] <NCommander> Or at least, have some sorta partitioning library
[13:40] <ogra> its also related to the ext2/3 spec
[13:40] <NCommander> yeah
[13:40] <NCommander> and in addition, if we add anymore arm+uboot SoCs, the backend's code duplication problem going to simply grow
[13:41] <ogra> same for other bootloaders
[13:41] <ogra> i dont think thats a uboot specific issue
[13:41] <NCommander> I'll probably do some work on straighting this code out before UDS, get the low hanging fruit so the speak.
[13:41] <NCommander> [topic] stacked squashfs builds for live images (separate rootfs and kernel/modules completely) (ogra)
[13:41] <MootBot> New Topic:  stacked squashfs builds for live images (separate rootfs and kernel/modules completely) (ogra)
[13:41] <ogra> yeah !
[13:42] <ogra> my favorite one :)
[13:42]  * NCommander notes that if this spec gets implemented, I will love ogra long time
[13:42] <ogra> needs fleshing out (as all my specs)
[13:42] <ogra> and is not easy to explain in words ...
[13:42] <ogra> and as well is somewhat half in the foundations team realm
[13:42] <NCommander> ogra, I'm vaguely reminded of the bundles discussion at UDS jaunty
[13:43] <NCommander> [topic] HDD based Recovery Images (NCommander)
[13:43] <MootBot> New Topic:  HDD based Recovery Images (NCommander)
[13:43] <NCommander> I spoke to davidm on this one. I'm going to kick it into foundations team realm, as its really theres, and not ours
[13:44] <asac> right ... just wanted to ask. sounds like something the whole platform would benefit from
[13:44] <ogra> yeah
[13:44] <JamieBennett> indeed
[13:44] <NCommander> [topic] extX images versus vfat (NCommander)
[13:44] <MootBot> New Topic:  extX images versus vfat (NCommander)
[13:44] <ogra> you truncated the title on the wikipage
[13:44] <JamieBennett> ogra: refresh
[13:44] <NCommander> ogra, I fixed it
[13:45] <ogra> heh
[13:45] <NCommander> This spec is multi-aspected, and part of it overlaps into the foundation team (specifically usb-creator, do we want to have that also move to extX images)
[13:45] <ogra> not really
[13:45] <NCommander> I had a thought we could do what we do for UNR, and make ARM ISO images for SoCs with sane partitioning layouts
[13:45] <ogra> eeek !
[13:45] <NCommander> ;-)
[13:45] <ogra> please no isos on armel
[13:46] <ogra> its hard enough to install them
[13:46] <NCommander> The big issue with implementation is that we need a non-root replacement for mtools
[13:46] <ogra> so lets not add another complex hurdle
[13:46] <ogra> right
[13:46] <NCommander> And I'm not even sure what options we have
[13:46] <ogra> nbd can mount images in userspace
[13:46] <NCommander> ogra, nbd?
[13:46] <ogra> and there are surely also fuse based solutions
[13:46] <ogra> yep
[13:47] <ogra> you can loop mount images as nbd images
[13:47] <NCommander> ogra, right, but whatever we need has to be in hardy (or backported), and then blessed by Canonical IS
[13:47] <ogra> well nbd surely works for that ... for fuse we probably need something backported
[13:48] <NCommander> ogra, the other headache is that we need ext2 images for Dove, but probably imx51 would want ext3/4, so we need to handle multi-filesystem support
[13:48] <NCommander> (woo, fun!)
[13:48] <ogra> (note that nbd is not sexy but can provide a solution here)
[13:48] <ogra> we surely dont want ext2 at all
[13:48] <NCommander> ogra, I plan to poke Marvell on seeing if we can figure out why u-boot won't read form an ext3 partition at all
[13:48] <ogra> else you end with corrupted filesystems if you just kill your live session
[13:48] <NCommander> *from
[13:49] <ogra> you only need ext2 for /boot, dont you ?
[13:49] <ogra> the spec is for the live image partition
[13:49] <NCommander> ogra, *shiver*, I was trying to avoid multi-partitoin images for Dove
[13:49] <NCommander> But obviously that pipe dream just died.
[13:49] <ogra> its about that darn ppp package issue actually
[13:49] <dyfet> ah
[13:49] <ogra> we wont need to switch to ext* if we can fix that one on vfat :)
[13:50] <asac> if its just the long version string of ppp i could see if i can upload that with a more compressed version ;)
[13:50] <NCommander> ogra, there are other reasons we may want ext*
[13:50] <ogra> NCommander, sure, but thats the main one
[13:50] <asac> whats the problem in particular with ppp?
[13:50] <NCommander> ogra, specifically, hardlinks being one cited both myself for lool
[13:50] <ogra> along with the ability for symlinks
[13:50] <NCommander> asac, filename gets truncated by mtools
[13:50] <ogra> well, it's not clear to me its mtools
[13:50] <persia> The hardlink/symlink thing is usually worked around by using a union filesystem from some image-within-the-image
[13:51] <ogra> might be parted and the fs we actually create with it
[13:51] <NCommander> persia, ew
[13:51] <NCommander> Alternate images also loose any symlinks that they might had
[13:51] <ogra> it definately needs a lot of research
[13:51] <persia> I thought alternate images were designed to not need symlinks or hardlinks.
[13:51] <NCommander> I think we need an action item, although I'm not sure what it was
[13:51] <ogra> it might even be that its an issue that only shows with the hardy tools
[13:52] <ogra> NCommander, [action] find the cause for ppp packagename truncation
[13:52] <NCommander> [action] ogra to find cause for ppp packagename truncation
[13:52] <MootBot> ACTION received:  ogra to find cause for ppp packagename truncation
[13:52] <NCommander> :-)
[13:52] <ogra> should be the first forcus for that spec
[13:52] <ogra> huh ?
[13:52] <ogra> your spec, not mine :P
[13:52] <NCommander> [action] NCommander to find cause for ppp packagename truncation
[13:52] <MootBot> ACTION received:  NCommander to find cause for ppp packagename truncation
[13:52] <ogra> just giving you a hand :)
[13:52] <NCommander> Anyway
[13:52] <NCommander> [topic] rootstock gui (ogra)
[13:53] <MootBot> New Topic:  rootstock gui (ogra)
[13:53] <ogra> integrate rootstock with either ubiquity or oem-config
[13:53] <ogra> needs fleshing out
[13:53] <NCommander> [topic] LSB Compliance testing (gruemaster)
[13:53] <MootBot> New Topic:  LSB Compliance testing (gruemaster)
[13:54] <ogra> (part of it is also covered in the "multiarch execution environment with qemu static' spec)
[13:54] <NCommander> I think we can kill this one
[13:54] <GrueMaster> It's up there.
[13:54] <ogra> yeah, not much point for it without moblin
[13:54] <GrueMaster> Not necessarily.
[13:54] <NCommander> I'll knock it down to wishlist
[13:54] <GrueMaster> LSB != moblin.
[13:54] <NCommander> GrueMaster, do we care without moblin?
[13:54] <ogra> moblin = customer for LSB testing though
[13:55] <davidm> We don't care much I think
[13:55] <GrueMaster> This is for LSB Compliance, not Moblin compliance.  This is tested on desktop.
[13:55] <asac> is that LSB compliance really a mobile spec?
[13:55] <NCommander> asac, it was for the karmic cycle
[13:55] <davidm> We should ask rickspenser or robbie if they care
[13:55] <plars> Should we check with foundations first to see if it's something they need?
[13:55] <persia> Rather than argue about whether anyone cares, let it be "low priority", which means that if anyone cares, they can do it.
[13:56]  * NCommander already kicked it down to wishlist
[13:56] <NCommander> [topic] UNE(UNR) Social Networking Applets (gruemaster)
[13:56] <MootBot> New Topic:  UNE(UNR) Social Networking Applets (gruemaster)
[13:57] <GrueMaster> I wanted to bring this up at UDS.  Currently, UNR is the only netbook image w/o social networking software (twitter, facebook, etc).
[13:57] <persia> Are you thinking something like libbickley integration, or just clients?
[13:57] <asac> what do other netbook images ship for that?
[13:57] <GrueMaster> Kubuntu netbook.  And other distros have similar things.
[13:58] <dyfet> some I see do so by redefining the desktop environment
[13:58] <NCommander> asac, whatever Kubuntu netbook ships, we probably odn't want it for UNR
[13:58] <asac> we have https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-default-apps and https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-social-from-the-start
[13:59] <JamieBennett> The n900 uses the new Microfeed framework, maybe something to look at?
[13:59] <ogra> JamieBennett, on maemo5 or 6 ?
[14:00] <JamieBennett> maemo5 (http://bergie.iki.fi/blog/microfeed_could_be_to_status_updates_what_telepathy_is_to_instant_messaging/)
[14:00] <GrueMaster> Biggest issue I see is that UNR/UNE doesn't have the framework in place for this.
[14:01] <ogra> we have notify-osd though
[14:01] <ogra> probably you can merge parts of both
[14:01] <asac> i think desktop will built on top of gwibber
[14:01] <asac> which has a dbus daemon ... and a UI ...
[14:01] <GrueMaster> notify-osd is a popup message displayer.
[14:02] <ogra> right, add a microfeed backend
[14:02] <asac> ogra: thats gwibber-daemon most likely ... we could just reuse what desktop does there and see if we need more special UIs
[14:02] <ogra> yeah
[14:02] <GrueMaster> ogra: I was thinking of something more integrated into the UI.  Like Moblin and Kubuntu netbook have.
[14:03] <dyfet> Well, unr is much more application-centric
[14:03] <ogra> you think notify-osd isnt integrated enough in the UI ?
[14:03] <asac> ogra: notify-osd just displays the notifications ;)
[14:03] <JamieBennett> :)
[14:03] <asac> but the social from start spec from desktop team has the following points:
[14:03] <ogra> yeah, but thats the UI side
[14:03] <asac> 1. Microblogging from Session menu
[14:03] <asac> 2. Converge social networking accounts into "About Me", make accessible from places like Session Menu
[14:03] <GrueMaster> No, it isn't.  Not or some of the other widgits I see on other systems.
[14:03] <ogra> or am i missing any other UI elements but messages
[14:03] <ogra> ah
[14:04] <JamieBennett> We need someway of getting the messages in too - http://microfeed.org/ has a pretty diagram.
[14:04] <NCommander> Not to cut you off, but these are implementation detials for UDS, and we're over time.
[14:04] <ogra> sounds a bit like  overlap between mobile and DX imho
[14:04] <NCommander> Anything quick before I go onto the next spec?
[14:05] <NCommander> [topic] lpia versus i386 (NCommander)
[14:05] <plars> we are over time, are we overlapping with another meeting right now?
[14:05] <MootBot> New Topic:  lpia versus i386 (NCommander)
[14:05] <NCommander> plars, not according to the calendar
[14:06] <NCommander> This is pretty much our plan for the lpia port. Do we finally ax it or what not
[14:06] <NCommander> [topic] Efficient testing of install images (plars)
[14:06] <GrueMaster> Is there any benefit to the lpia compiler differences?
[14:06] <MootBot> New Topic:  Efficient testing of install images (plars)
[14:06] <plars> This is to have a good set of tests to get good coverage of install-time options, with out having an explosion in the number of test cases
[14:06] <NCommander> GrueMaster, what compiler differences? (we compile for i686 versus i586)
[14:06] <persia> Has anything changed since last time for lpia?  Is there new information that it certainly will or won't be different at an instruction set level?
[14:07] <NCommander> [topic] UNE: replace the maximus blacklist(s) with proper info on the affected windows (persia)
[14:07] <MootBot> New Topic:  UNE: replace the maximus blacklist(s) with proper info on the affected windows (persia)
[14:08] <davidm> We kept the lpia alive due to potential Intel chips that might benefit from it.  None have come out so I'm thinking we drop lpia, but I'll double check that
[14:08] <persia> MIssed that one.  I'll get something together for next week :)
[14:08] <asac> how much resources does the lpia port consume?
[14:08] <davidm> Is this a UDS topic or just better having a conversation with Neil?
[14:09] <ogra> asac, if we actively maintain it its a lot
[14:09] <NCommander> asac, its in maintenance mode right now, and fairly broken
[14:09] <ogra> asac, if its just idling around without anyone looking (like in karmic) not much
[14:09] <NCommander> It would be a ton of effort to even bring it back up to installable
[14:09] <asac> ok. but with dropping we mean: make it an unsupported arch (e.g. keep the whole infrastructure in place in case we need it still)=
[14:09] <persia> Although it's probably worth asking the launchpad crew to turn it off for PPAs.
[14:09] <davidm> asac, we don't actively maintain lpia at all
[14:10] <ogra> asac, i think we mean wipe it completely from everywhere ... including our minds and bad dreams
[14:10]  * NCommander would approve of that action
[14:10]  * ogra would be specifically intrested in the latter :)
[14:10] <asac> hmm ... for me it feels like we shouldnt completely wipe it unless we are really sure we won't need it anymore
[14:11] <plars> I think that's pretty much where we were at last cycle
[14:11] <NCommander> asac, my opinion hasn't changed since last time, but if we do need lpia due to an incompatibility of i386, then we still have to rebootstrap it and everything
[14:11] <GrueMaster> which is wat davidm said he'd check on.
[14:11] <ogra> right
[14:12] <NCommander> [topic] UNE: replace the maximus blacklist(s) with proper info on the affected windows (persia)
[14:12] <MootBot> New Topic:  UNE: replace the maximus blacklist(s) with proper info on the affected windows (persia)
 MIssed that one.  I'll get something together for next week :)
[14:13]  * ogra guesses thats mainly discussing with upstream
[14:13] <NCommander> [topic] casper cleanup/speedup (JamieBennett)
[14:13] <MootBot> New Topic:  casper cleanup/speedup (JamieBennett)
[14:13] <ogra> yay
[14:13] <JamieBennett> needs flashing out, anyone have experience with this?
[14:13] <NCommander> I think we need to bump this to Medium, as live CD boot speed can be painful
[14:13] <JamieBennett> NCommander: agreed
[14:14] <ogra> JamieBennett, i know casper a bit
[14:14] <persia> JamieBennett: I'd be happy to help review it with you.
[14:14]  * NCommander knows it well enough to hit it with a sledgehammer
[14:14] <JamieBennett> great
[14:14] <davidm> guys I have to drop off now
[14:14] <NCommander> casper is one of the few things that really needs minimal tweaks to work for new SoCs
[14:15] <NCommander> davidm, cya
[14:15] <NCommander> [topic] multiarch execution environment with qemu static (ogra)
[14:15] <MootBot> New Topic:  multiarch execution environment with qemu static (ogra)
[14:15] <ogra> and we should come to an end
[14:15] <ogra> fleshing out ...
[14:15] <NCommander> ogra, I rather finish the specs out if no one has any objections.
[14:15] <ogra> sure
[14:15] <NCommander> [topic] Optimizations for SSD netbooks (dyfet)
[14:15] <MootBot> New Topic:  Optimizations for SSD netbooks (dyfet)
[14:16] <dyfet> This spec was a result of getting a netbook with ssd.
[14:16] <dyfet> I self documented which things I did and why to optimize it for unr.
[14:16] <dyfet> The spec is intended to propogate this for general case users.
[14:16] <ogra> but sounds like very close to foundations space
[14:17] <dyfet> It may be...
[14:17] <NCommander> dyfet, might want to talk to mdz, he's done a lot with SSDs and boot speed I think.
[14:17] <ogra> and i think Keybuk too
[14:17]  * NCommander can't think who else has done work on this
[14:17] <dyfet> Okay
[14:17] <dyfet> Well, I can start by subscribing them to the spec
[14:17] <NCommander> [topic] ARM: kernel version (NCommander)
[14:17] <MootBot> New Topic:  ARM: kernel version (NCommander)
[14:17] <Keybuk> please don't just do that
[14:17] <Keybuk> please actually come talk to me
[14:18] <dyfet> okay :)
[14:18] <ogra> make sure to tie him up to a chair and bring him to the BoF :)
[14:18] <NCommander> This is an informational spec just to make sure we have a proper roadmap for handling ARM kernels for the lucid cycle, and what versions we're going to peg various SoCs for the each stage of development
[14:18] <ogra> i thought that was clear already
[14:18] <ogra> we stick with what we have
[14:19] <NCommander> ogra, this is more for any new SoCs we get, and what plans we have for new versoins from FSL and Marvell
[14:19] <ogra> 2.6.31
[14:19] <ogra> no further plans to my knowledge
[14:19] <NCommander> ogra, so ax this spec?
[14:19] <ogra> afaik we plan to stick with .31 for all armel
[14:20] <ogra> no, keep it and fill it with the actual info
[14:20] <NCommander> ogra, ah
[14:20] <NCommander> [topic] LXDE Community Development for Lucid (dyfet)
[14:20] <MootBot> New Topic:  LXDE Community Development for Lucid (dyfet)
[14:20] <ogra> so we can point users/vendors to the info
[14:20] <dyfet> This was to track lxde efforts
[14:20] <dyfet> since originally we did the specs for lxde for karmic
[14:20] <dyfet> but it is now community driven
[14:21] <NCommander> right
[14:21] <ogra> well, it was supposed to from the beginning
[14:21] <NCommander> Ok, w.r.t. to items on the agenda, I have UNR status, and the status of Desktop Switcher
[14:21] <dyfet> this also was to have a single slot for discussion in uds for lxde
[14:21] <ogra> we should just give it a kickoff setup
[14:21] <NCommander> but no StevenK and no davidm, so I think these have to be a carry over
[14:21] <NCommander> so
[14:21] <ogra> yeah indeed
[14:21] <NCommander> [topic] Any Other Business
[14:21] <MootBot> New Topic:  Any Other Business
[14:21] <JamieBennett> We skipped, UMR: Moblin Remix Reloaded, was that intentional?
[14:22] <NCommander> JamieBennett, I brought it up, persia said it needed discussion with vendors
[14:22] <ogra> JamieBennett, well, NCommander said he didnt miss persia when i asked :P
[14:22] <NCommander> and other people.
[14:22]  * JamieBennett needs more sleep
[14:22] <ogra> well, i have one AOB item ...
[14:22]  * NCommander needs some toast to put his marmite on
[14:22]  * JamieBennett hasn't forgot
[14:22] <ogra> david asks us to look over the sponsoring queue and indeed to do our merges asap
[14:23] <NCommander> JamieBennett, i managed to buy five jars when I was in NYC 125g each :-)
[14:23] <persia> I didn't say anything about vendors.  I said something about interested parties.
[14:23] <ogra> so please everyone do some merges
[14:23] <NCommander> persia, sorry, misspoke
[14:23] <JamieBennett> NCommander: ah, cool
[14:23]  * NCommander has only two merges, both of which require fakesyncing
[14:23] <ogra> the people who are not MOTU yet, please coordinate with someone with upload privs to get sponsored uploads
[14:23] <ogra> NCommander, you are free to take more :)
[14:24] <NCommander> BTW, if anyone is maintaining any package in Debian which is NOT migrating to testing, please poke me or a DD so we can fix that. Being able to autosync from testing is a good thing.
[14:24] <ogra> https://merges.ubuntu.com/main.html has the list in case you dont know
[14:24] <NCommander> ogra, I'm spending some time fixing packages in Debian so they will autosync without me having to be constantly on it
[14:24] <ogra> https://wiki.ubuntu.com/DistributedDevelopment/Documentation
[14:24] <ogra> has infos on how to do it right
[14:24] <NCommander> (KDE is for instance stuck in Debian sid)
[14:25] <ogra> given that we are supposed to do everything in bzr if possible
[14:25] <ogra> so please take a look at that wikipage and pick some merges :)
[14:25] <NCommander> Anything else before I close the meeting down
[14:26] <NCommander> going once
[14:26] <NCommander> twice
[14:26] <NCommander> Goodbye!
[14:26] <NCommander> (sorry for the long meeting)
[14:26] <NCommander> #endmeeting
[14:26] <MootBot> Meeting finished at 08:26.
[14:26] <ogra> wow, that was 30 min over time
[14:26] <asac> thanks
[14:26] <ogra> we need to improve here :)
[14:26] <NCommander> ogra, our record is one hour 20 minutes over.
[14:26] <ogra> thanks
[14:26] <GrueMaster> We still missed UNR status and Desktop Switcher.
[14:27] <plars> ah yes
[14:27] <asac> if someone needs help/sponsorship on getting started on merges, feel free to ping me ;)
[14:27] <NCommander> GrueMaster, we skipped it due to ENOSTEVENK ENODAVIDM
[14:27] <asac> quick question: stevenk usually does not attend this meeting, right?
[14:27] <asac> i assume its the middle of the night for him
[14:27] <ogra> he usually does
[14:27] <asac> oh
[14:27] <asac> so he works like me ;)
[14:28] <plars> it's what, 1:30 AM there right now?
[14:28] <GrueMaster> Actually, he does.  He just has a flight to leave for soon.
[14:28] <ogra> 1:28 in sydney atm
[14:28] <GrueMaster> He has a 7am flight.
[14:28] <GrueMaster> And he needs all the beauty sleep he can get.  :P
[14:29] <plars> we are trying to teach him to be nocturnal
[15:07] <lool> ogra: We do NOT create the FS with parted...
[15:07] <lool> ogra: parted might create a fs, but the real FS with actual contents is dd-ed on top of it
[15:09] <lool> asac: Problem with ppp is actually a problem with images containing .debs with "~" in their version number on a vfat image
[15:10] <asac> hmm ok
[15:10] <asac> thanks
[15:10] <lool> asac: We used to release VFAT images for UNR (.img) and we are still using VFAT for arm images; ppp used to have a ~ in its version number which meant a ~ in the .deb filename; ppp was included in the pool/ in the images; however when debian-cd created the md5 list which is put on the CD, it would output a truncated filename
[15:12] <lool> asac: 360925
[15:12] <lool> asac: If you download the jaunty UNR ISO, you should see that find pool -iname ppp\* lists:
[15:12] <lool> pool/main/p/ppp/ppp_245~.d
[15:27] <asac> ok will check that
[15:52] <ogra> asac, lool, we have a good bunch of packages with ~ in their name that dont cause probs ... its the lenght of the filename in combination with ~ here
[15:57] <lool> ogra, asac: Note that it's only for packages in the pool/
[15:57] <lool> Not all packages in the squash
[15:57] <ogra> yeah
[15:57] <ogra> which is why we dont hit it on desktop images
[15:58] <ogra> ppp is installed in the squashfs with karmic
[15:58] <lool> Indeed, there are other packages with ~ in the pool on this image; it's likely not just the presence of ~ but that's certainly a trigger
[15:58] <ogra> yeah
[15:58] <lool> http://paste.ubuntu.com/315174/
[15:58] <ogra> its more than one trigger ~ is one
[15:58] <lool> find pool|grep \~
[15:58] <ogra> yup, i did that before :)
[15:59] <ogra> but i'll leave the spec to NCommander :)
[16:01] <NCommander> ogra, lool w.r.t. to extX images, I thought part of the reason for doing that was also that having more robust filesystem would be a good thing, and we wanted to be able to take advantage of hardlinks and such. I'm looking into what causes the ppp bug, so hopefully can fix that even if we don't go with vfat images
[16:02] <ogra> yes, that should be one of the focus points of the spec
[16:02] <lool> NCommander: Hmm yes, I think it's orthogonal
[16:03] <lool> I dont think the ppp bug should be part of a spec, it's just a bug
[16:03] <lool> Except it's not trivial to reproduce   :-/
[16:03] <NCommander> lool, I'll revise the spec. As it stands now, I'm pulling down everything to create alternates locally for i386 and armel so i should be able to start locally reproducing in a few hours
[16:04] <lool> Ok; admitedly I wasn't reproducing in ideal conditions (using symlinks to the ftp mirror)
[16:05] <NCommander> lool, ogra, lets move this to a more appropriate channel :-)
[16:05] <ogra> -arm