Hi, The weekly activity reports and meeting minutes from the mobile team are now available. They can be viewed online at the following links and are reproduced in full below.
Activity Reports: http://wiki.ubuntu.com/MobileTeam/Meeting/2010/20100112#Weekly Reports Meeting Minutes: http://wiki.ubuntu.com/MobileTeam/Meeting/2010/20100112#Minutes = Weekly Reports = == Jamie Bennett (JamieBennett) == === This week === * More work on 2D launcher dependencies. Embryo needs a commitment from the Mobile team if it is to be moved to main. As Embryo is only used by edje it was suggested that maybe we combine the two packages? Worked with EFL upstream to discuss code issues. Some progress. * More MIR's produced, this time for [[Bug: 502912|efreet]] and [[Bug: 502909|edbus]], as of writing they are yet to be picked up. * Discounted Moblin's media player as a possible candidate for the alternate media player spec. It [[http://software.intel.com/en-us/articles/building-the-moblin-media-player-with-the-intel-compiler/|uses clutter]] which isn't appropriate for us. * [[http://wiki.ubuntu.com/ARM/BootChartInvestigation|Analysed bootcharts]] from the ARM iMX51 image. Seems initial investigations were right and that the slowness is all in Casper. Combined it with the Casper information under the umbrella page [[ARM/LiveCDSpeedup|LiveCDSpeedup]]. * Made a start on the implementation side of the Casper spec. Talked with interested parties to discuss a solution that would not only work but would be the correct solution. Committed [[https://code.edge.launchpad.net/~jamiebennett/casper/debconf-speedup-work|initial code]] which isn't working yet but shows the idea behind the fix. Left this to finish off Alpha-2 targets specs. * Chased a GDM issue on daily builds. Something crept in but was fixed just as quickly. * Bit of seed work for 2D launcher, hit a launchpad data corruption bug. Worked with the launchpad team to track it down but to no conclusion. === Future === * Continue on getting a working implementation to fix the debconf-communicate issues in Casper. * Get 2D launcher dependencies finalised one way or another. * Investigate kernel patches that may be worth backporting. * Compare bootcharts from i386 and iMX51 to see if there is any arch specific slowness. == Tobin Davis == * Reloaded Babbage 3 image from Freescale to use as a benchmark and to see if certain hardware issues were working. Discovered a number of issues with current images; audio issues, video refresh issues, etc. Most already have bugs filed against them. * Finished porting the T2C test suite. Biggest hangup was in packaging, but that has been passed off to Emmet. * Purchased another SATA drive so that I can do installation testing on dove without disrupting the development image. * Switched focus to image testing. Dove images broken to the point of not booting. * As part of swith to full image testing, I have been asked to find the obscure issues. First issue I filed affects all Ubuntu installations; Bug 504116 apport-collect returns incorrect name with -h option. Simple bugs like this can be easily fixed and released, making Ubuntu look more like a highly refined distribution, not a throw together distro. === Future === * More deep testing for issues not normally detected or brushed off with work-arounds. * Finish any remaining tasks with the mobile-lucid-arm-lib-tests spec. == Emmet Hikory == * Packaging of LSB tests * tet-harness packaged, pushed to lp:~persia/lsb-arm-port/tet-harness * t2c-framework packaged, tarball unsuitable for redistribution, packaging at lp:~persia/t2c-framework * initial work done on t2c-desktop == Steve Kowalik == * Test and re-test the ubuntu-netbook image, in preperation for Alpha 2. * Investigate why netbook-launcher is constantly restarting itself, have asac upload a patch. * A bunch of NBS work. == Paul Larson == === This week === * Pairwise install testing blueprint * documented test cases on the qa wiki * Discussed next steps with Ara * Requested access to iso tracker DB so that I can insert tests * This blueprint is done, except for adding the virtual milestones to begin testing '''after''' A2 is released. Since it doesn't help anything to do that now, that bit has been deferred until after A2 is actually out * Arm Bringup testing blueprint * New script to use ldtp to time application startup times * New tests added * All complete except for one deferred item (script to gather additional arm-specific information). The remaining item has been done to the extent that it can be, but leaving it open because there could be additional things that make it easier to get some more information in the A3 timeframe. * Arm Suspend/Resume Blueprint * reorganized the table on the wiki page to align with work items * Discussed the tests, priorities, and implementation ideas with others on #ubuntu-arm * assigned priorities, all A2 targeted work items complete * Updated bug workflow to include new bug tag "daily" for bugs found during the testing of daily images * Tested suspend on imx51, still seems to be broken but there are some upcoming patches that should help with that === Future === * Look into an issue that is preventing LTP from building properly in Lucid * Look into some new tests * Testing A2 candidate images * Start running bringup testing suite, document what is needed to run it, start posting results * Create virtual milestones for pairwise testing, put tests into tracker database * start on suspend/resume tests == Alexander Sack == === Blueprints/Planning/Team === * ensure progress on alpha-2 items; get alpha-2 status down to trendline * release team meeting * work with plars to give suspend-resume spec a boost: * reviewed prioritization * discussed ways to test * discuss lib-test spec with GrueMaster, persia and davidm * outcome: we will share the work load better on this and assign specialists for special tasks like packaging etc. * assigned first batch of ftbfs to team members; peers for ftbfs tasks are NCommander, dyfet and JamieBennett === Chromium === * resolve chromium-browser runtime issues by tracking down gcc bug * two days worth of work on getting chromium license situation in shape; only a few files left; extended licensecheck.pl to produce a compressed dep-5 presentation; current copyright file: http://people.canonical.com/~asac/tmp/copyright.full * review and sponsored gyp - buld dependency of chromium. === Porting === * fix postgresql-8.4 ftbfs - LP: #497331 * uploaded fix for clutk to lucid - LP:#495066 * sponsored d-shlibs, libtool, ocaml for ncommander * fixed apex build on armel/lucid * fixed db4.2 ftbfs * gave back a few packages that failed early in cycle * firefox/xulrunner upload that includes patch to fix thumb crashes === Booting === * u-boot experiments and partition issues for images; also, broke my bbg3 board === other team contributions === * pushed emergency #fontconfig update to unbreak buildds after defoma update in lucid * prepare/QA and upload firefox 3.0.17/3.5.7 and xulrunner 1.9.0.17/1.9.1.7 security/stability updates for hardy to lucid * mentor micah on firefox/xulrunner release process * move xpi location for mozilla langpack production to a place where ArneGoetje can maintain them. == OliverGrawert == === DONE === * tested new imx51 kernel from latest freescale code drop RC * updated uboot to latest freescale code drops * added MIR for uboot * tried to create image creation script for uboot from proof of concept code * found several issues with partitioning and vfat handling of uboot that prevent to load a kernel image uncorrupted. researched these with asac with no result yet === TODO === * start working on the rootstock specs * prepare and test A2 images for imx51 * find more info about the uboot issues that prevent proper image builds == Dave Martin (dmart) == === DONE === * Initial browser benchmark runs: * Firefox-3.5 (firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.10.1; xulrunner1.9 1.9.1.7+nobinonly-0ubuntu0.9.10.1; karmic) * Chromium (chromium-browser 4.0.283.0~svn20091226r35283-0ubuntu1~ucd1~lucid6; lucid) * Chromium looks good at the moment: up to ~ 80-90% faster on general page rendering. * Caution: firefox-3.5 used for comparison, was old, ARM (not Thumb-2) and running on Karmic. * Still need a firefox build to test on lucid: we don't have a working Thumb-2 build yet (asac working on it). * List of packages of packages to review for v7/Thumb-2 compatibility * Published initial lists on the wiki, based on the results of the source archive grep: * https://wiki.ubuntu.com/ARM/Thumb2PackageReviewList === TODO === * List of packages of packages to review for v7/Thumb-2 compatibility * Agree with the asac how we work through this list together. == David Sugar (dyfet) == === Arm === * Initial chromium testing on lucid arm * Porting effort for canola to build on arm * Initial pass at fails to build for arm === Server === * Handoff of asterisk blueprint to jmdault === Motu === * Rebuild of ccscript for package revu === Next Week === * Focus on failed to build priority bugs and Motu == Michael Casadevall (NCommander) == === ARM === * FTBFS work on armel, resolved ocaml, libtool, d-shlibs, and fontmatrix * Retried and rescored several failed packages that went bust due libtool being broken * Forwarded patches to ocaml upstream * Investigated non-PIC shared libraries on ARMum * Dove instability investigation continues * Assisted JamieBennett with some bash shell scripting in changing debconf for speeding up casper === Next Week === * FTBFS work continues * Thumb2 compatibility work continue * Dove instability research continues == Minutes == * NCommander was asked to invite the relevant kernel people to the meeting in the meeting reminder email. He took up the action to do that next week. * asac, ogra, and persia has the action item to produce a wiki page detailing .32 iMX51 kernel backporting information. The page is not yet complete so they extended the action item to next week. * There was an action item for ogra, asac and NCommander to blog on planet about ARM related work. It was discussed that this will happen when there is some news to report, possibly on the uboot progress ogra and asac are making. * NCommander asked about the 2D launcher dependency situation, JamieBennett informed the team that a resolution had been found and that the Mobile team are to take ownership of embryo for future bugs. This unblocks the other MIR dependencies that have been filed. JamieBennett also mentioned that he had filed bugs to upstream for all concerns that the MIR process had highlighted. JamieBennett also noted that 2 MIR's are yet to be reviewed. * NCommander commented that the burn down chart for Alpha-2 (http://piware.de/workitems/mobile/lucid-alpha2/report.html) was looking good. The team talked about the current short-comings of the script that produces the burndown chart and asac mentioned that he will go through the blueprints this week for alpha-3 planning and to clean them up. * persia invited dmart (Dave Martin from ARM) and others to add their weekly activities to the report. dmart and ian_brasil indicated that they would. * asac asked NCommander what the problem was with alternate images. NCommander replied that he hasn't managed to install one due to changes in the archive which tends to happen at this point in the cycle. asac asked to be kept informed about the situation. * Ubuntu Liquid Remix was discussed. rbelem indicated that seed work had started: https://wiki.ubuntu.com/MobileTeam/UbuntuLiquid/Seed and that they are now working on customizing kdm and kwin for mobile environments. Riddell offered to help with the project and NCommander added a standing item to discuss Liquid at subsequent meetings. * The team had a lengthy discussion on how to process the ARMv7/Thumb-2 compatibility review dmart had produced: https://wiki.ubuntu.com/ARM/Thumb2PackageReviewList. dmart was thanked for his effort so far and asac decided that it would be best if they talked about the details after the meeting. * Talk moved to kernel status. cooloney posted that " 2.6.31 Freescale BSP patches based kernel source was uploaded on Jan 11. Kernel packages cross compiled was tested on ogra and cooloney hardware. Freescale updated final BSP is just released. I will try to review the new kernel patches and try to apply them for testing". ericm posted that "Marvell's patchset based on v2.6.32.2 has been rebased again on top of lucid, config files sorted out, and building is OK. There are several issues though (not specifically related to this patchset) including: unexpected segfaults and X desktop freezing, still investigating the root cause with Marvell, and this is holding the patches from being uploaded atm". ogra asked ericm to subscribe all ARM related kernel bugs to ubuntu-armel. * Maybe related to kernel issues, NCommander informed the team that the dove image frequently hangs after boot. ericm noted that this didn't happen with Lucid Alpha-1. The team thought the crashes were due to X. NCommander and GrueMaster took the action item to investigate this further with ericm's help. dmart took up the action to investigate if ARM had any specific tests for Thumb2 that could be run on dove. * QA (plars, Gruemaster) reported that the bringup testing blueprint is done and plars plan to start running through that and posting results asap. * ogra mentioned that there were still quite a few packages on the FTBFS list. NCommander indicated that he had fixed a few of them and was continuing on with the effort along with dyfet. * ogra informed the team that images hadn't been built due to a hardware failure on the image builder. IS have been informed and an image build was in progress again. * asac said that OpenOffice.org had failed to build. ogra took the action to remove it from the seeds if it was posing a problem to Alpha-2 image builds. -- Jamie Bennett Ubuntu Mobile Developer -- Ubuntu-mobile mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile
