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

Reply via email to