/srv/irclogs.ubuntu.com/2012/06/20/#ubuntu-meeting.txt

=== vibhav is now known as Guest81049
=== smb` is now known as smb
=== yofel_ is now known as yofel
Destinesorry, something wrong with my network connection.12:06
=== Guest81049 is now known as vibhav
=== doko_ is now known as doko
balloons.me waves14:00
balloons#startmeeting Ubuntu QA14:00
meetingologyMeeting started Wed Jun 20 14:00:58 2012 UTC.  The chair is balloons. Information about MeetBot at http://wiki.ubuntu.com/meetingology.14:00
meetingologyAvailable commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired14:00
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Ubuntu QA Meeting | Current topic:
phillwo/14:01
balloonsHello everyone14:01
* pitti waves hello14:01
* hggdh waves discreetly14:01
balloonshggdh, :-)14:02
balloons[TOPIC] Previous Actions14:02
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Ubuntu QA Meeting | Current topic: Previous Actions
balloonsI don't believe we had any.. just checking to confirm :-)14:03
balloonsNope, k14:03
balloons[TOPIC] Ubuntu Updates14:03
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Ubuntu QA Meeting | Current topic: Ubuntu Updates
balloonshggdh, care to talk a bit about ubuntu?14:03
hggdhheh14:03
hggdhWe are going on nicely. There was a bit of a scare yesterday, with bug...14:04
* hggdh goes check14:04
hggdhbah, cannot find it. But it was a problem with dpkg amd multiarch14:05
hggdhthat caused dpkg to completely fail to work. Corrected yesterday, and a new dpkg is now available14:05
hggdhapart from that, it is business as usual. We have pretty much been able to provide working images continuously this cycle14:06
hggdhwell, almost continuously ;-)14:06
hggdh..14:06
balloons:-)14:07
balloonsI saw gema talk a bit about UTAH14:07
balloonswhat's going on now with that? Is there a meeting place for people interested now?14:07
hggdhthere is a mailing list for -- ubuntu-utah-dev@lists.ubuntu.com14:08
hggdhanyone interested can subscribe, and we expect it to be low-volume14:08
hggdhwe do not have meetings or presentations scheduled for UTAH right now14:08
hggdhbut we can set one if there is a need14:09
balloonsare you able to demo it hggdh ?14:09
hggdhno, I am not -- I am just now getting to use it. Sorry14:09
hggdhbut14:09
hggdhUTAH is currently limited to dealing with VMs (specifically libvirtd)14:10
hggdhsupport for bare-metal installation and testing will come in a few weeks14:10
balloonsthanks hggdh14:11
hggdhthe whole idea of UTAH is to provide a common base for test submission and control (and, up to a point, reporting)14:11
balloonsquestions?14:11
balloons[TOPIC] Ubuntu Flavor Updates14:12
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Ubuntu QA Meeting | Current topic: Ubuntu Flavor Updates
balloonsphillw, care to start us off?14:13
phillwall quiet on lubuntu, just one bug that seems possibly hardware related.14:13
phillwthey're finalising off the applications that will be included by default14:14
balloonsany big changeups?14:14
phillwnothing as yet, the application changes are planned after A2, afaik14:14
phillwthey're testing the applications before inclusion, so hopefully there will be very little impact on the iso (famous last words!).14:15
phillwthat's all from me :)14:16
balloonshehe!14:16
balloonsalright, let's see.. how about xubuntu?14:16
astraljavaYes, hi.14:16
balloonshowdy astraljava14:16
astraljavaWell, we have finally had some testing, and the tests have gone pretty nicely, a few bugs of course.14:17
astraljavaWe're having the team meeting right after this one, and I want to discuss our participation on Alpha-2 milestone.14:17
astraljavaMy personal opinion is that we should do it, but let's see.14:17
astraljavaI just started to gather data through the xml-rpc interface, but haven't really made it there, yet.14:18
astraljavaBut it'll be of more value during the milestones, anyway.14:18
astraljavaWe've also started to enhance our testcases.14:18
astraljavaDuring one of those discussions, some confusion arose about the categorization of bugs.14:19
astraljavaBut we should talk about them later this meeting.14:19
astraljavaThat's pretty much it for Xubuntu. No questions? Moving on. *smirk*14:20
astraljava..14:20
balloonsastraljava, sounds good, we'll discuss the bug issue in a moment14:20
balloonsalright, kubuntu?14:20
balloonsmythbuntu?14:22
balloonsedubuntu?14:24
balloons:-) ubuntu studio?14:24
astraljavaStill here. :)14:24
balloonsyes, take two astraljava14:24
highvoltagesorry what meeting is this again?14:25
balloonshey highvoltage :-)14:25
astraljavaStudio is a bit of a poor puppy here. We haven't had a working image since $deity_remembers_when.14:25
highvoltageheya balloons14:25
balloonsthis is the qa community meeting14:25
highvoltageah ok14:25
astraljavaContributions to the flavor has been to a minimum. We have left packages hanging in the FTBFS state for way too long.14:26
balloonsk.. so plans for alpha 2?14:26
balloonsgoing to skip?14:26
astraljavaAlso there were some changes in the infrastructure (xfce4), which we just neglected to react to.14:26
astraljavaMy feeling is yes, that'll be likely.14:27
astraljavaUnless something miraculous happens during the few upcoming days, definitely.14:27
astraljavaThings are picking up, though, so still very much looking for the Beta milestones.14:28
astraljava..14:28
astraljavalooking forward*14:28
balloonssounds good14:29
balloonsalright any last questions before we move on?14:29
balloons[TOPIC] Other Topics14:29
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Ubuntu QA Meeting | Current topic: Other Topics
balloonsSo, I have an update to talk a little about, but we'll start with your bugs questions astraljava14:30
astraljavaAlright, so we chatted about the critical bugs vs. just bugs on the tracker.14:30
astraljavaWe did agree that whenever you stumble upon a bug that is not highly relevant to the testcase, you can mark the test as passed, but mention the bug number.14:31
astraljavaBut where we didn't come to a conclusion is, and my question is: What exactly is a critical bug?14:31
astraljavaFailing to install? Sure.14:31
astraljavaBut other parts? What's your take on it over at the vanilla side?14:32
balloonswe just had this same discussion14:32
balloonsI was hoping to remove the concept of "critical bugs" and go with just bugs14:32
balloonshowever, as it stands the definition is something that prevents the testcase from passing14:33
balloonsin other words, in the testcase failed, you should file a critical bug14:33
balloonsif it didn't fail any bugs you found are just bugs14:33
astraljavaYeah, but some parties were of the opinion that only the uninstallability marks the test as failed.14:34
astraljavaBut I was thinking more of the releasability.14:34
balloonsif it failed, and you found other bugs which didn't neccessary lead to it failing somehow, you could also have just bugs on a normal entry14:34
balloonswell, testcases are diverse14:34
balloonsso it may very well install but fail the arch check or something14:35
balloonsby the current definition, it would still be crtiical14:35
balloonsI can't remember where we left the discussion ATM14:35
astraljavaRight, so if you may, I'd present the exact case that lead us bickering; our case wants to check for possible USB sticks, and mounting them.14:35
balloonsit's probably worth continuing on the mailing list / opening a bug against the ubuntu qa website14:35
astraljavaNow I agree that the case should be worded better. But what good is mounting a stick, if you cannot browse it? That's what happened with the tester. dmesg correctly identified the stick, but thunar couldn't browse it.14:36
astraljavaNevermind the beef of the case here, but I would want the guidelines clear for any similar cases in the future. :)14:37
phillwI'd consider not being able to browse a mounted usb stick as critical.14:37
phillwthough as to which application to file it against... that is another matter.14:38
astraljavaYeah, me too; again with the releasability, I would not release such an image where file browsing of removable media doesn't work. :)14:38
balloonswell, my idea was the terms are confusing and unneeded. Simply note the bugs filed when they happen14:38
balloonslp will take care of severity14:38
astraljavaThat's true. So we'll just figure out inside the project, whether the bug constitutes the test as failing or passing?14:38
balloonswell, I mean if the test fails, it fails14:39
balloonsetheir way you note the bugs14:39
balloonsas far as when you release and what you release it's up to the team14:40
balloonsyou can release note (almost) anything ;-014:40
astraljavaRight. Well let me put it another way; are there situations where a point in the testcase fails, but will not fail the whole test?14:40
astraljavaOr are all points critical in that sense; fail any, and the whole test is marked as failed.14:41
balloonsastraljava, right.. as of now, everything is crticial14:43
balloonsif ANYTHING fails, the whole thing fails14:43
astraljavaOk, thanks. We'll just have to be careful with the wording, then. Cheers! :)14:43
astraljava..14:43
balloonsok, from my end, I'll be quick, we're running out of time. phillw and myself prototyped out the structure for the new testcase mgmt on the tracker14:44
balloonsi'll be migrating over the first testcases today and sending a mail off for feedback14:44
balloonsso look for that, and be sure and share your thoughts. We'll discuss the admin side in more detail tomorrow @ the roundtable..14:45
balloonsA new team has been created in order to help maintain testcases.. I'll be asking some folks who are already involved to help staff it. The goal is to get a good group of trusted folks to maintain and expand the tests over time14:46
balloonsthat said, anyone can 'file a bug' to add a new testcase or issue a correction to a testcase14:47
balloonsThe testcase format hasn't changed, but I will be sending it around as well14:47
balloonsAny questions?14:47
balloonsfor flavors it should allow you to setup testcases for your images, using the ubuntu testcases as needed.. So it should work out nicely14:48
astraljavaLooking forward to seeing that. Good job!14:49
balloonsstgraber has been wonderful in helping us get this all done.. be sure and thank him14:49
balloonsalrighty, any final questions or comments?14:50
phillwo/14:50
balloonsyes phillw14:50
phillwI will not be here next meeting, I'm hoping to have cover in place; but cannot guarantee.14:51
* balloons notes that his IRC client really refuses to tab-complete phillw's name14:51
balloonsno worries phillw.14:52
balloonsif no one is able to fill in, we'll catch up the following week14:52
balloonsalright folks, that's a wrap!14:52
balloonsthanks for coming out everyone14:52
balloons#endmeeting14:52
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Wed Jun 20 14:52:58 2012 UTC.14:52
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-14.00.moin.txt14:52
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-14.00.html14:52
phillwthanks for chairing balloons14:53
astraljavaThanks guys!14:53
balloonsthank you for coming ;-)14:53
=== skaet_ is now known as skaet
* xnox 0/15:00
jodho/15:00
* slangasek waves15:00
slangasek#startmeeting15:01
meetingologyMeeting started Wed Jun 20 15:01:30 2012 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:01
meetingologyAvailable commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired15:01
stokachuo/15:01
slangasek[TOPIC] lightning round15:01
=== meetingology changed the topic of #ubuntu-meeting to: lightning round
slangasek$ echo $(shuf -e barry doko stgraber jodh ev bdmurray slangasek ogra infinity cjwatson xnox stokachu)15:01
slangasekcjwatson stgraber ev infinity doko bdmurray ogra stokachu barry jodh xnox slangasek15:01
* xnox in security team they play tag during lightning round. Somebody goes first, and then at the end chooses who goes next. keeps people on their toes & make them follow the meeting ;-)15:03
cjwatsonSome minor merges and syncs.15:03
cjwatsonConverted apt-setup to new world order for dpkg multiarch configuration.15:03
cjwatsonExperimenting with efilinux's interface.15:03
cjwatsonGot per-pocket upload permissions working, and deployed them for -backports and -security.15:03
cjwatsonFinished LP API exports needed for new-style change-override.15:03
cjwatsonFixed a bug where lp/debian/+source/* imports get confused for Debian source packages that require DEB_VENDOR=debian to extract correctly.15:03
cjwatsonWorked on making Archive.copyPackage work for the security team.15:03
cjwatson..15:03
xnoxcjwatson: yeah. is that for lp only or for package-import as well? the DEB_VENDOR bit?15:04
cjwatsonLP only15:05
stgrabersorry, still typing15:05
cjwatsonudd probably ought to do it but I don't work on that :)15:05
evstgraber: shall I go while you finish?15:06
xnoxcjwatson: ok.15:06
slangasekev: go ahead15:07
ev- Updated average time between failures to the latest nvd3 goodness and told15:08
ev  it to fetch up to 30 days (efficiently) at a time, so you should start to15:08
ev  see a better picture being formed once that gets deployed.15:08
ev- Cleaned up the problem pages on errors.ubuntu.com. We now have colorized15:08
ev  traces for both binary and interpreted crashes.15:08
ev- Wrote an LEP for the bugs to fixed binary packages work in Launchpad.15:08
ev  Waiting to hear back from Francis and Rob:15:08
ev  https://dev.launchpad.net/LEP/BugsToFixedBinaries15:08
ev- Had a long conversation with pitti over the design of the duplicates15:08
ev  database. The existing model lets multiple crash signatures exist and has an15:08
ev  algorithm to map duplicate bug reports to the correct master bug report for15:08
ev  a given signature. We agreed that this wasn't ideal. This is especially so15:08
ev  given that errors.ubuntu.com effectively uses crash signatures as a primary15:08
ev  key and I've run head first into this in attempting to weld apport's15:08
ev  - Duplicating lots of bugs to a single bug used to cause timeouts.15:08
ev  - Before we had nice controls around per bug mail notification people would15:08
ev    get spammed with messages they didn't care about.15:08
ev  - Sometimes two distinct problems share the same crash signature.15:08
ev  The first two points are resolved and the second one needs to be addressed15:08
ev  properly. So we agreed that the following will be done:15:08
ev  - We'll have a single master bug for a given crash signature.15:08
ev  - As the problem gets fixed in releases, the release task status will be15:08
ev    changed.15:08
ev  - We'll let developers split apart crashes with the same signature by15:08
ev    creating a new signature using the server-side apport hooks.15:08
ev- Since we didn't have a team meeting last week, you fortunately missed my15:08
ev  detailed whinging of why talking to Launchpad as a web service is a road15:08
ev  paved with landmines. I was going to build a celery worker to service15:08
ev  requests to communicate with Launchpad, but I talked with Rob about it some15:08
ev  more and he felt that the more expedient option of talking straight HTTP to15:08
ev  Launchpad's API was acceptable.15:08
ev  - So I wrote code to do just this for the case of creating bugs15:08
ev    from the errors.ubuntu.com front page as part of the e.u.c API and bound15:08
ev    the AJAX code I had written for handling this POST operation to it. I'm15:08
ev    also going to have the bucketing process automatically create these bugs15:08
ev    when the instance count gets above 30 or so, so you'll likely rarely see15:08
ev    the 'create bug' links or care about them.15:08
ev- Started writing the Daisy (Cassandra) apport crashdb implementation15:09
ev  (lp:~ev/apport/daisy-duplicates-db) as eluded to above. This will let15:09
ev  crash-digger and the daisy.ubuntu.com retracers share knowledge of the15:09
ev  mapping of crash signatures to bugs. This in turn will let us have 'create15:09
ev  bug' links on http://errors.ubuntu.com and is required for the 'fixed binary15:09
ev  packages for a given crash signature' work.15:09
ev- Verified the latest USB disks for the shop.15:09
ev- Started implementing errors from hanging applications in apport15:09
ev  (lp:~ev/apport/reports-from-hangs) now that we have an approach that the15:09
ev  security team is happy with:15:09
ev  https://bugs.launchpad.net/ubuntu/+source/whoopsie-daisy/+bug/100639815:09
ev- Looked into handling hanging Python applications with help from Colin:15:09
ev  https://bugs.launchpad.net/whoopsie/+bug/101508015:09
ev- Started implementing recoverable error reporting in apport.15:09
ev- Fixed some minor bugs in lp:daisy and lp:errors.15:09
ev- Landed my libwhoopsie branch on trunk and released a new version.15:09
ev- Landed by 'show previous crash reports' branch on lp:activity-log-manager.15:09
ev  Cleaned things up for a release, but after talking with the zeitgeist guys15:09
ev  that wont be until next week.15:09
ev(done)15:09
ubottuLaunchpad bug 1006398 in whoopsie-daisy (Ubuntu) "Bypassing ptrace restrictions for errors from hanging applications" [Undecided,New]15:09
ubottuLaunchpad bug 1015080 in Whoopsie "Retrieve Python tracebacks from hanging applications" [Wishlist,New]15:09
* stgraber is ready now15:09
infinityIs it just me, or are the novels getting longer?15:09
* xnox is there a pager plugin for xchat?15:09
evinfinity: :)15:09
ogra_infinity, they are15:09
stokachui cant read fast enough15:09
stgraber- 12.04.115:10
stgraber - Preparing team meeting, team meeting and meeting notes.15:10
stgraber - Helped verify a few items in the queue15:10
stgraber- Containers15:10
stgraber - Improved our apparmor profiles to be easier to edit/fork by our users15:10
stgraber - Converted Serge's initial work on liblxc into a quilt patch15:10
stgraber - Implemented python3-lxc, a python C binding of liblxc0 with some python overrides15:10
stgraber - Got test packages built and published in my PPA15:10
stgraber - Working on updating the bindings as Serge implements new features in liblxc15:10
stgraber - Still need some more work on memory/error management in my C code...15:10
stgraber- ISO tracker15:10
stgraber - Implemented the remaining items from the QA team15:10
stgraber - Merged the testcase management branches into their respective trunk branches15:10
stgraber - Got IS to deploy the new code and ran the DB upgrade, so far all looks good15:10
stgraber - Worked on a few minor UI fixes that should land later this week15:10
stgraber- Networking15:10
stgraber - Posted a long reply to a bridge-utils Debian bug, trying to explain how that15:11
stgraber   even based networking stuff works in Ubuntu.15:11
stgraber- Other15:11
stgraber - Patch pilot on Friday15:11
stgraber- TODO this week15:11
stgraber - Minor bugfixes to the ISO tracker15:11
stgraber - More LXC work on the API and python binding, hoping to have something we can send15:11
stgraber   upstream over the next few weeks.15:11
stgraber - Go through the networking bugs, merge/sync the networking packages, including bumping isc-dhcp15:11
stgraber   to 4.2. SRU any important fix found while doing that.15:11
stgraber - Continue going through the pending-sru and help for these that are stuck on verification-needed15:11
stgraber(DONE)15:11
stgraberoh, and I'll be off on Monday (Quebec day)15:11
infinity- Lots of PlusOneMaint fixing, sponsoring and archiveadminning15:12
infinity- Dealt with several SRU kernels15:12
infinity- Hunted down one mono/armel bug, only to find that the natty kernels are giving us more issues; this needs escalating15:12
infinity- dpkg merge done, with upgrade fallout needing to be dealt with15:12
infinity- debhelper merge and eglibc fix in to match the new dpkg15:12
infinity...15:12
* infinity needs to write these things earlier, so he can be as verbose as the cool kids.15:12
slangasekev: I think one of your sentences got cut off ;) "weld apport's [...]"15:12
xnoxev: so did you have to manually adjust the sizes of the usbsticks to make them fit for validation purposes?15:12
ogra_infinity, dont ! i have to summarize it for the release meeting15:12
evslangasek: rubbish, okay….pasting15:12
doko- gcc-4.7 c++11/c++98 ABI issues15:13
doko- python3 porting jam15:13
doko- python3.3 updates, and cross builds15:13
doko..15:13
ev  key and I've run head first into this in attempting to weld apport's15:14
ev  duplicates database into daisy's Cassandra database. The reasons for this15:14
ev  behavior were as follows:15:14
ev  - Duplicating lots of bugs to a single bug used to cause timeouts.15:14
ev  - Before we had nice controls around per bug mail notification people would15:14
ev    get spammed with messages they didn't care about.15:14
ev  - Sometimes two distinct problems share the same crash signature.15:14
ev  The first two points are resolved and the second one needs to be addressed15:14
ev  properly. So we agreed that the following will be done:15:14
ev  - We'll have a single master bug for a given crash signature.15:14
ev  - As the problem gets fixed in releases, the release task status will be15:14
ev    changed.15:14
ev  - We'll let developers split apart crashes with the same signature by15:14
ev    creating a new signature using the server-side apport hooks.15:14
ev- Since we didn't have a team meeting last week, you fortunately missed my15:14
ev  detailed whinging of why talking to Launchpad as a web service is a road15:14
ev  paved with landmines. I was going to build a celery worker to service15:14
ev  requests to communicate with Launchpad, but I talked with Rob about it some15:14
ev  more and he felt that the more expedient option of talking straight HTTP to15:14
ev  Launchpad's API was acceptable.15:14
evhopefully that fills the gap15:14
evhttp://paste.ubuntu.com/1051056/ - in case it doesnt15:14
bdmurrayporting of update-notifier to python315:14
bdmurrayadded in dist-upgrade tag to apport package failures in update-manager15:14
bdmurraymade apport not report 'dpkg-deb --control returned error exit status 2' package install failures15:14
bdmurrayset up rls-q-incoming report in arsenal and on cranberry15:14
bdmurrayset up ubuntu-bugcontrol-tools branch which is separate from ubuntu-qa-tools branch15:14
bdmurrayupdated bugsquad greasemonkey tags and replies15:14
bdmurraywrote code to check to see if bugs for which a bug pattern has been written are fixed15:15
bdmurrayremoving bug patterns that exist for fixed bug reports that are no longer needed15:15
bdmurrayblog post regarding lp-bug-dupe-properties being merged and how awesome it is15:15
bdmurraylanded launchpad branch for bug 91213715:15
ubottuLaunchpad bug 912137 in Launchpad itself "bug subscribers portlet sorted in reverse order" [Critical,Fix released] https://launchpad.net/bugs/91213715:15
bdmurrayLaunchpad bug fix for bug 826864 (created_before searchTasks parameter in API)15:15
ubottuLaunchpad bug 826864 in compiz-fusion-plugins-main (Ubuntu) "Grid plugin + xterm = no size cycling" [Undecided,New] https://launchpad.net/bugs/82686415:15
bdmurray. done .15:15
* jodh thinks his eyes may have reached todays byte quota.15:15
bdmurrayhmm not that bug15:15
slangasekdoko: the c++11/c++98 discussion on ubuntu-devel seems to have stalled; can you send a mail today, to make sure the desktop team knows what they need to do to get un-stuck?15:15
ogra_done:15:16
ogra_* some flash-kernel fixes15:16
ogra_* merges15:16
ogra_* started looking into livecd-rootfs to add diversions for flash-kernel where needed when building ac10015:16
ogra_  images, turned out to be a missing env var15:16
ogra_* work through ftbfs arm list15:16
ogra_* tested new nvidia-tegra driver with the quantal ac100 kernel15:16
dokoahh, yes, will do15:16
ogra_* piloting15:16
ogra_todo:15:16
ogra_* livefs switch for arm images15:16
ogra_* build ac100 again15:16
ogra_* upload nvidia tegra armhf driver to archive (was waiting for the 3.1 kernel)15:16
ogra_* add support for panda and ac100 to ubuntu-drivers-common15:16
ogra_15:16
* xnox wants lightlighting round in mobi format to read on my kindle ahead of meeting ;-)15:16
slangasekbdmurray: update-notifier> I believe I've landed your merge but didn't upload, fwiw15:16
stokachu* DONE http://pad.lv/496922 - Gave detailed instructions on how to extend snmp with external calls15:16
ubottuLaunchpad bug 496922 in net-snmp (Ubuntu) "Ubuntu snmpd package doesn't include all net-snmpd modules" [Wishlist,Confirmed]15:16
stokachu* TODO http://pad.lv/578536 - Backported 2 patches that address hanging automount and listing stale mount points in /proc/mounts during a re-read of map entr$15:16
ubottuLaunchpad bug 578536 in autofs5 (Ubuntu Natty) "when stopped, automount orphans some mounts" [Medium,Fix committed]15:16
stokachu* TODO http://pad.lv/951343 - SRU and merge proposal done, is now waiting on merge proposals to go through. (On track for 12.04.1)15:16
ubottuLaunchpad bug 951343 in nss-pam-ldapd (Ubuntu Precise) "[SRU] authentication fails silently with long pam_authz_search filter" [Medium,In progress]15:16
stokachu* DONE http://pad.lv/933903 - SRU added and pushed to precise-proposed (On track for 12.04.1)15:16
ubottuLaunchpad bug 933903 in dropbear (Debian) "Dropbear's initramfs scripts mount /dev/pts a second time" [Unknown,New]15:16
stokachuData Not Available15:16
stokachuoops15:16
stokachu* TODO http://pad.lv/977952 - Blocked on http://pad.lv/977947 being completed.15:17
stokachu* TODO http://pad.lv/977940 - SRU complete, waiting on micahg response from comment #5. (On track for 12.04.1)15:17
ubottuLaunchpad bug 977952 in libbonoboui (Ubuntu Precise) "Please transition libbonoboui to multi-arch" [Medium,Triaged]15:17
stokachu* TODO http://pad.lv/977964 - SRU template written, needs debdiff for precise. (On track for 12.04.1)15:17
ubottuLaunchpad bug 977947 in libbonobo (Ubuntu Quantal) "Please transition libbonobo to multi-arch" [Medium,Triaged]15:17
ubottuLaunchpad bug 977940 in gnome-vfs (Ubuntu Precise) "Please transition gnome-vfs to multi-arch" [Medium,In progress]15:17
stokachu* DONE http://pad.lv/890928 - SRU complete, pushed to -proposed (On track for 12.04.1)15:17
ubottuLaunchpad bug 977964 in libart-lgpl (Ubuntu Precise) "Please transition libart-lgpl to multi-arch" [Medium,Triaged]15:17
stokachu* Additional Issues brought to my attention15:17
ubottuLaunchpad bug 890928 in libxkbfile (Ubuntu Precise) "When trying to install libxkbfile1:i386 the pkg manager asks to remove too many important packages [Multi-arch]" [Low,Fix committed]15:17
stokachu** TODO http://pad.lv/979661 - Need to discuss with Foundations on status of case.15:17
ubottuLaunchpad bug 979661 in update-manager (Ubuntu Quantal) "oneiric to precise: debconf: unable to initialize frontend: Gnome and falls back to Dialog" [High,Confirmed]15:17
slangasekbdmurray: in addition to the rls-q-incoming report, will you also set up a report for tracking accepted targeted bugs, please?15:17
stokachu...15:17
slangasek(AFAIK we don't have that yet? or I don't know the URL)15:17
bdmurrayslangasek: I'd thought that launchpad was sufficient for tracking those15:18
slangasekbdmurray: not afaik because we can't get the report directly from LP broken down by team :/15:18
bdmurrayI had typoed bug 826865415:18
ubottuError: Launchpad bug 8268654 could not be found15:18
bdmurrayI had typoed bug 82685415:18
ubottuLaunchpad bug 826854 in Launchpad itself "It should be possible to search bugs given a range of date_created using the API" [Low,Fix released] https://launchpad.net/bugs/82685415:18
bdmurrayslangasek: If the team accepted the bug won't they know about it?15:19
barrymore python 3 porting: apturl (landed), python3-xapian (ongoing upstream discussion), libpeas (upstream supports it, needs packaging work, thanks xnox for the cdbs magic!). helped stgraber with some python3/lxc debugging.  patch piloted.  todo: continue with libpeas and xapian.  what's up with twisted?  done.15:19
slangasekbdmurray: not reliably? :)15:20
slangasekogra_: is the livefs switch for arm images coming before alpha2?15:20
ogra_slangasek, i was planning to have that before yep15:20
xnoxbarry: i have further thoughts on the libpeas, will talk to you later.15:20
bdmurrayslangasek: okay15:20
barryxnox: cool15:20
ogra_i'll start rolling manually built images tomorrow15:20
ogra_and see what falls over15:21
stokachuif someone has time to review http://pad.lv/951343 to get the merge proposal pushed into proposed i'd appreciate it15:21
ubottuLaunchpad bug 951343 in nss-pam-ldapd (Ubuntu Precise) "[SRU] authentication fails silently with long pam_authz_search filter" [Medium,In progress]15:21
stgraberstokachu: I can do that15:21
stokachustgraber: great, thanks!15:22
stokachuxnox: i backported 2 patches for autofs, assuming test goes well do you think it'd be a problem getting SRU for lucid? Data Not Available15:22
xnoxjodh: buffer overflow ? =)15:22
stokachuxnox: http://is.gd/RpIFyQ15:23
stokachusorry, paste buffer is being stupid15:23
xnoxstokachu: i have problems with 5.0.6, working on them. Will check if you picked up a broken patch or not which does check_nfs15:23
slangasekjodh: your turn15:23
jodh* boot/upstart: Working on stateful re-exec.15:24
jodh  - Can now mostly serialise and deserialise Sessions, Events and15:24
jodh    Processes in basic form and getting close with JobClasses.15:24
jodh  - Identified that we'll need json-c version 0.10 (currently beta)15:24
jodh    for Upstart as previous library versions don't appear to provide15:24
jodh    the ability to detect garbage JSON data which can lead to crashes.15:24
jodhj15:24
xnoxstokachu: did you right the patch or did you backported/cherrypicked stuff?15:25
slangasekis 'j' the unicode 'done' marker of the day? :)15:25
stokachuxnox: cherry picked15:25
ogra_excess flood ?15:25
xnoxstokachu: ok.15:25
jodhslangasek: yeah. It's a good letter :)15:25
slangasekjodh: heh15:25
slangasekjodh: do you know when json-c 0.10 is due out?15:25
* xnox should it not be "-- Sir J." ?! =)15:26
jodhslangasek: no - will chase up on that.15:26
xnoxmay I?15:26
slangasekxnox: yes15:26
xnox* python sprint: helped porting apt-btrfs-snapshot,15:26
xnox  ubuntu-drivers-common, apparmor. Helped with packaging15:26
xnox  questions. The funny one, was libpeas with cdbs flavor's build15:26
xnox  helpers with barry.15:26
xnox* became a core-dev! made good progress on boost1.49, only a couple of15:26
xnox  merges gcc-4.7/ftbs left to complete that transition15:26
xnox* verified that http://lwn.net/Articles/502482/ is fix-released across15:26
xnox  affected kernels in all releases (precise, quantal)15:27
xnox* LVM ubiquity design is in progress, unblocked - there are things15:27
xnox  that I can start implementing15:27
xnox* waiting for somebody with ubiquity/partman knowledge to respond to15:27
xnox  an email on ubuntu-installer mailing list15:27
xnox* had various discussions on how to make raid more reliable in private15:27
xnox  email and bug reports on launchpad (there is more scope post-quantal15:27
xnox  for hardware raid & network attached raid's)15:27
xnox* merged latest mdadm, need to test it then it will be ready for15:27
xnox  upload15:27
jodhxnox: did I miss something in the birthday honours list? :)15:27
xnox* merged latest autofs, discovered that upstream added an extra fork15:27
xnox  in the pre-demonisation. This broke the current upstart job. With15:27
xnox  jodh's help, we pinned it down. Need to write a small patch, retest,15:27
xnox  submit to debian/upstream, and upload to quantal.15:27
xnox* the new UTAH (ubuntu test automation harness) for automatic testing15:27
xnox  is not yet fully ready yet. I should be able to start writing15:27
xnox  automated boot/failure tests for raid/btrfs/lvm/grub in a 1-2 weeks,15:27
xnox  according to gemma. Subscribed to utah-devel and tracking progress.15:27
xnox* did progress on drafting Event Driven initramfs (jump in work15:27
xnox  items). Still needs more copy editing & detailed transition plan of15:27
xnox  all the initramfs top/bottom/etc/ scripts to upstart. Similar15:27
xnox  analysis was previously done, but needs to be revisited for quantal.15:27
xnox#action xnox to deal with dpkg fallout15:27
meetingologyACTION: xnox to deal with dpkg fallout15:27
* xnox wonders if that went through or not....15:27
stgraberstokachu: uploaded15:27
xnoxjodh: it's the perk for working on upstart15:27
stokachustgraber: perfect thank you :D15:28
infinityxnox: I have no overwhelming urge to own dpkg, but if you need a sounding board for ideas (and I imagine you will, doesn't seem like the sort of thing that should be done in a vacuum), hit me up.15:28
xnoxinfinity: ok, thank you. I haven't yet hacked dpkg itself. so it might be steep or not.15:29
slangasekcjwatson, ev, stgraber: have you seen the mail to ubuntu-installer that xnox mentions above he's waiting for a response to?15:29
stgraberstokachu: I only saw jamespage's comments in the merge proposals after uploading, so it's not impossible they both get rejected as the changelog entry is indeed not really descriptive of the problem/fix15:29
stokachustgraber: ah hopefully arges will follow up with that15:30
stgraberstokachu: I also had to change the version number and pocket + run update-maintainer for it to match the SRU policies15:30
evhuh, I don't seem to be getting mails from it15:30
cjwatsonslangasek: yes, in my queue :-/15:30
stokachustgraber: im just the messenger on that one15:30
evI wonder if I'm subscribed with evand@15:30
slangasekdpkg in a vacuum sounds like a good way to burn out the motor15:30
slangasekev: do you think you could pluck that out of cjwatson's queue? :)15:31
cjwatsonHah15:31
stgraberstokachu: well, it's a bit late to follow up as I already uploaded it ;) but they are definitely good remarks that apply to any SRU15:31
evjust digging up the email15:31
stokachustgraber: ok ill make sure to relay that to arges15:31
slangasekmy go then?15:31
slangasek * partner archive work15:31
slangasek * dpkg multiarch triggers syntax fix-up (bug #1015329)15:31
slangasek * internal discussions around SecureBoot15:31
slangasek * meeting last week to discuss structuring the SRU team work effectively15:31
ubottuLaunchpad bug 1015329 in dpkg (Ubuntu) "dpkg fails to run after update (error: file triggers record mentions illegal package name `libgtk2.0-0' (for interest in file `/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules'): ambiguous package name 'libgtk2.0-0' with more than one installed instance)" [Critical,Fix released] https://launchpad.net/bugs/101532915:31
slangasek(done)15:31
slangasekany questions?15:32
xnoxev: quick summary: to support different types per recipe (normal/lvm/lukslvm) the data structure in ubi-partman needs to be extended with multiple recipes per disk / installation method (where method is whole disk, resize, biggest free)15:32
xnoxev: i wasn't sure what is the best way to go about supporting that.15:32
xnoxslangasek: the SRU team work bit, did that get posted? I saw that skaet promised summaries meeting notes or something.15:33
cjwatsonxnox: it's possible you'll need to beef up the backend, as some of the guided partitioning methods don't offer a disk choice15:33
cjwatsonI wouldn't have thought recipes were the first concern though15:33
slangasekxnox: ah, there's a google doc at present15:34
xnoxcjwatson: aha, true. I'll do a prototype and see how it will bullet trace ;-)15:34
stokachuthis may be out of place but i think stgraber should get a reward for all the hardwork he's doing between 12.04.1, qa, and dev :D15:34
slangasekI don't know if skaet was planning to post the minutes more publically than that - we all have action items to update the wiki documentation though15:34
skaetslangasek,  I'll put out a cleaned up summary15:35
slangasekok15:35
xnoxslangasek: ok. fair enough. it was not clear if it was public / only-people-from-the-meeting15:35
* xnox wonders if skaet lurks in every meeting? =))))15:36
slangasekstokachu: we'll double stgraber's weekly stipend of kudos ;-)15:36
stokachulol15:36
infinityslangasek: Do you know, off-hand, if we can escalate the buildd upgrades any further than they've already been escalated? :P15:36
stokachuor a "kool kat of the week" poster15:36
stokachu:P15:36
stokachuor just a drawing on a sheet of paper would work too15:36
slangasekinfinity: last I saw the ticket was waiting for a response from you15:36
xnoxcjwatson: I see your point about concern's priority. it looked to me as the next thing to do, while the design / manual partitioner was pending.15:36
cjwatsonslangasek: not as of a few minutes ago15:37
infinityslangasek: Yeah, I responded with a list of "all the buildds".15:37
slangasekok15:37
evxnox: adding to the above, options and extra_options aren't set in stone, but if you do change them, be careful to make sure you change them everywhere. That code isn't well tested yet.15:38
evAnd hey, it's an excellent opportunity to build some unit tests in :)15:38
cjwatsonYeah15:38
* xnox ok. thank you guys.15:38
cjwatsonOn all counts15:38
slangasekinfinity: it should already be near the top of the priority list then; I can attach a deadline to the ticket if there actually is one15:38
ev:)15:38
slangasek[TOPIC] Bugs15:39
=== meetingology changed the topic of #ubuntu-meeting to: Bugs
cjwatsonslangasek: make one up, everyone else does15:39
infinityslangasek: Can it be in the past? :P15:39
bdmurraybug 1013276 may be fall out from our work15:39
ubottuLaunchpad bug 1013276 in update-manager (Ubuntu) "update-manager crashed with ImportError in __main__: No module named UpdateManager.UpdateManager" [High,New] https://launchpad.net/bugs/101327615:39
slangasekinfinity: did someone die when we failed to meet it? :-P15:39
cjwatsonslangasek: it's not desperately high up the list on https://portal.admin.canonical.com/q/ubuntu_engineering though15:39
cjwatsonOn Python 3 porting: I had some feedback on http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625509 to the effect that Python 3.3 arranges for subprocess.Popen(universal_newlines=True) to influence the handling of stdin as well as of stdout/stderr; so we may need to account for that in work we've done so far.15:40
xnoxslangasek: a good deadline is 3 weeks before precise+1 freeze, but before the next archive rebuild for q :P made up, soon, sounds like a pressing goal15:40
ubottuDebian bug 625509 in python-debian "python-debian: please port to Py3k" [Normal,Open]15:40
cjwatsonbdmurray: urgh15:40
cjwatson... but how?15:41
* barry can take a look at the um bugs15:41
stokachunone of this would be an issue if it was all written in lisp :X15:41
evbecause none of it would be written15:41
ev:-P15:41
barrystokachu: forth15:41
stokachuLOL15:41
cjwatsonIt's in the same package and everything15:42
cjwatson ProcCmdline: /usr/bin/python /usr/bin/update-manager15:42
cjwatsonOh15:42
* xnox hhhmmmm lisp. btw emacs24 still didn't ping the maintainer about the plans15:42
cjwatsonI wonder what's invoking that with Python 215:42
barryxnox: let's get emacs24 for q!15:42
slangasekinstead of calling it directly?  weird15:42
bdmurrayoh strange I'd missed that15:42
stokachuif only chromium ran within emacs i'd never need a DE again15:43
cjwatsonUnless I'm misunderstanding - but on my system update-manager is #!/usr/bin/python3.215:44
cjwatson(which is a bug in itself, that should be #!/usr/bin/python3)15:44
barrystokachu: x is just the bagel bringing you the lox of emacs15:44
bdmurrayI wonder if there is some checking we should do in apport for the InterpreterPath15:44
ogra_++15:44
stokachubarry: lol agreed15:44
infinityI'd assume it's the old update-manager?15:44
xnoxstokachu: there were patches for embedable gtk viewports into emacs windows. So epiphany/gtk-webkit should be doable and there was a demo of that.15:44
cjwatsoninfinity: Package: update-manager 1:0.16315:44
cjwatsonwhich is new15:44
stokachuxnox: sweet im checking that out15:44
infinitycjwatson: Is this not mid-upgrade?  It doesn't (un)cleverly re-exec itself at some point, does it?15:45
xnoxinfinity: .... it kind of does if you abort for example. ANd how would you be ever be running the new update-manager on the old system?15:45
* xnox thought that upgrade-manager bugs will start appearing in Qunatal -> R upgrades15:46
slangasekthe bug report says the system was installed from 12.10 media, so this should be a pretty ordinary situation15:46
infinityWell, I mean you could start with the old, upgrade, and then have the old attempt to re-exec "itself" with its old cmdline, which would then end up calling the python3 version with python2... *hand wavy random guessing*15:46
xnoxah, ok.15:46
slangasekcan someone follow up to the bug and ask the submitter how u-m was being run?  I don't think we want to spend more time in the meeting speculating15:47
* xnox confused update-manager and upgrade-manager15:47
cjwatsoninfinity: If it re-execs itself, you'd hope it'd honour the #!15:47
bdmurrayI think cjwatson did already15:47
slangasekok15:47
slangasekbdmurray: other bugs?15:47
bdmurraybug 1013511 regarding usb-creator15:47
ubottuLaunchpad bug 1013511 in usb-creator (Ubuntu) "Unable to create Ubuntu 12.04 installation USB stick on Ubuntu 12.04" [Medium,New] https://launchpad.net/bugs/101351115:47
* xnox takes it15:48
xnoxi think i was affected as well15:48
bdmurraygreat that just leaves bug 929092 which has a patch or two15:48
ubottuLaunchpad bug 929092 in ubiquity (Ubuntu) "ubiquity crashed with DBusException in call_blocking(): org.freedesktop.DBus.GLib.UnmappedError.NmSettingWirelessSecurityErrorQuark.Code1: Failed to determine AP security information" [Medium,Triaged] https://launchpad.net/bugs/92909215:48
xnoxwell one branch had loads of conflicts, I marked it 'needs-fixing' minutes after it was submitting15:49
xnoxdidn't see the other branch15:49
xnoxwell, because it was not proposed for a merge & I am not subscribed to that bugmail15:50
xnoxi could review it, but maybe someone else wants it?15:50
evnot it15:51
slangasekxnox: are you talking about bug #929092 now?15:51
ubottuLaunchpad bug 929092 in ubiquity (Ubuntu) "ubiquity crashed with DBusException in call_blocking(): org.freedesktop.DBus.GLib.UnmappedError.NmSettingWirelessSecurityErrorQuark.Code1: Failed to determine AP security information" [Medium,Triaged] https://launchpad.net/bugs/92909215:51
xnoxslangasek: yes.15:51
xnox 448        if len(passphrase) > 8 and \15:51
xnox 449           len(passphrase) < 64 :15:51
xnox 450            return True15:51
xnox 451        if len(passphrase) == 64:15:51
xnox 452            for c in passphrase:15:51
xnox 453                if not c in string.hexdigits: return False15:51
xnox 454            return True15:51
cjwatsoninfinity: (anyway, fwiw, the dpkg terminal log doesn't seem to indicate that's mid-upgrade)15:51
xnox 455        else:15:51
xnox 456            return False15:51
cjwatson(from timing)15:51
xnoxlooks beautiful.....15:51
infinitycjwatson: Yeah, I noticed that after the random guessing.15:51
slangasekstgraber: maybe you want to have a look at this bug, given that it involves strange corner cases with wireless?15:52
stgraberslangasek: yeah, I can take a look15:53
slangasekassigned15:53
* xnox want's to type a 9 character passphrase with a unicode character in between15:53
slangasekbdmurray: anything else?15:53
bdmurrayslangasek: nope15:53
slangasekstokachu mentioned bug #979661 in his lightning round15:53
ubottuLaunchpad bug 979661 in update-manager (Ubuntu Quantal) "oneiric to precise: debconf: unable to initialize frontend: Gnome and falls back to Dialog" [High,Confirmed] https://launchpad.net/bugs/97966115:54
slangasekas "Need to discuss with Foundations" - shall we discuss? :)15:54
stokachusure, so this was brought to my attention from a coworker15:55
slangasekcjwatson: AIUI update-manager is supposed to be detecting a terminal prompt, and that's not happening15:55
slangasekis that your understanding?15:55
* slangasek targets to 12.04.115:55
stokachuslangasek: would you mind setting importance to high as well?15:56
mvo  * fix automatic expand of the terminal if no activity happend15:56
mvo    for >300s (LP: #993190)15:56
mvothis one?15:56
slangasekstokachu: yes, because I just set it to critical instead ;D15:56
slangasekmvo: yes15:56
stokachulol sweet15:56
mvothis needs reupload to proposed15:56
mvoits in the precise branch of u-m15:56
slangasekmvo: thanks15:57
cjwatsonstill a hack though15:57
mvoyes :/15:57
cjwatsonexpanding after five minutes - well, it might help for some people, depending on their attention span15:57
slangasekyes... but a hack may be the best we can hope for in time for 12.04.115:57
cjwatsonisn't there a way to tell whether the terminal is waiting for input15:57
cjwatson?15:57
* xnox grep the dpkg.log?15:58
cjwatsonit's using vte, it ought to be able to do better than that15:58
xnoxor some other debconf log15:58
cjwatsonwe shouldn't be relying on logs heree15:58
slangasekcjwatson: I think we should go with the hack for now and revisit at leisure... this bug is actively confusing users right now and leaving them with no idea why their upgrade has stalled15:59
cjwatsonoh, I agree, it just makes me queasy16:00
* slangasek nods16:00
cjwatsonas long as we aren't under the impression that this actually fixes the bug16:00
slangasekack16:00
slangasekcjwatson: do you want to open a separate, lower-prio bug for the more fundamental issue?16:00
cjwatsonsure16:01
slangasekthanks16:01
slangasek[TOPIC] AOB16:01
=== meetingology changed the topic of #ubuntu-meeting to: AOB
slangasekanything else?16:01
evhow have people handled in c what would normally be solved with dependency injection or mocking in other languages?16:01
evSay I have a function that takes a c string and dispatches off to several different functions. How would you test that given a certain input it selects the right function? (In this case it's taking a response from the server and dispatching off to one of several functions to formulate a reply and send it)16:01
stokachualso could i get an update from micahg on http://pad.lv/97794016:01
ubottuLaunchpad bug 977940 in gnome-vfs (Ubuntu Precise) "Please transition gnome-vfs to multi-arch" [Medium,In progress]16:01
stokachufrom comment #516:01
slangasekstokachu: I'm sure you could, but micahg's not on the foundations team ;)16:02
evbuilding the functions you'd want to mock out into a separate statically linked module, using global variables to track calls, was one suggestion16:02
stokachu_sorry lagging.. re http://pad.lv/97794016:02
cjwatsonslangasek: do you know if the package installation failures in 979661 got handled?16:02
ubottuLaunchpad bug 977940 in gnome-vfs (Ubuntu Precise) "Please transition gnome-vfs to multi-arch" [Medium,In progress]16:02
slangasekstokachu_: I'm sure you could, but micahg's not on the foundations team ;)16:03
skaetslangasek,  was there resolution on how the c++11 ABI issue was going to get handled with the desktop team?16:03
xnoxskaet: slangasek asked doko to send a follow-up / reply16:03
slangasekskaet: the unity stack needs to explicitly build with g++-4.6 until the C++11 ABI settles in 4.7; I've asked doko to follow up to the mailing list so everyone's on the same page16:03
* xnox sorry16:04
slangasekcjwatson: package installation failures> those weren't on my radar, sorry16:04
cjwatsonfiled bug 101565616:04
xnoxev: i'm sure there was a mock library for either C or C++16:04
stokachu_slangasek: ah ok16:04
ubottuLaunchpad bug 1015656 in update-manager (Ubuntu) "detect attempts to read from embedded terminal widget and auto-expand it" [Undecided,New] https://launchpad.net/bugs/101565616:04
evxnox: there's cmock, but it looks like a giant hack16:04
slangasekev: sounds like we should probably take that to #ubuntu-devel maybe... I don't think there's going to be a quick answer for you :)16:05
slangasek#endmeeting16:05
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Wed Jun 20 16:05:09 2012 UTC.16:05
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-15.01.moin.txt16:05
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-15.01.html16:05
evslangasek: sure, I've got one more...16:05
evnoooooooo16:05
slangasekeh16:05
ev:)16:05
slangasekwell spit it out :)16:05
evIf anyone has thoughts on the points Robert raised in the 'Quickly getting fixes to users' email, please do follow up. I've directed my attention to other work items for now, but I'm inclined to believe that this idea of providing a local copy of the CA certificate is a workable approach. So more importantly, if you have objections, raise them in that email thread :).16:05
evdone!16:05
cjwatsonslangasek: never mind, I've managed to misunderstand the log twice, even given a comment from me in the bug indicating that I'd misunderstood it previously16:05
cjwatson(package installation failures)16:05
slangasekcjwatson: aha :)16:05
slangasekev: ack, thanks16:05
slangasekand thanks everyone16:05
evthanks!16:05
barrythanks!16:05
xnoxthanks16:05
stgraberthanks!16:05
infinityo/16:06
ogra_thanks !16:06
cjwatsonev: it's not a dynamic language, I doubt you'll find any approach that *isn't* a giant hack in some way16:06
stokachu_thanksssss16:06
skaetthanks xnox, slangasek,  missed that in the scrollback.16:06
* xnox there is always an odd one16:06
cjwatsonmocking is kind of one of the things dynamic languages are intrinsically better at16:06
* xnox was referring to infinity's wave16:06
evcjwatson: yeah, but some hacks are easier to maintain than others, and stuff that requires lots of preprocessor work worries me16:06
evI have no doubt this will not be easy either way :)16:06
evbrb16:07
cjwatsonI would say that you use what facilities present themselves :)16:07
xnoxev: me wonders if you can do python binding on top for unit testing ;-)16:07
cjwatsonbut I agree that it would be better to test the same objects you're shipping, if possible16:07
cjwatsonthere's always LD_PRELOAD and other such linker tricks16:07
* xnox used to write unittest binaries, link against the library and make the binary print loads of debug output and assert that output against known good / expected.16:08
xnoxbut that's not really helping with ev's case16:08
cjwatsongdb script? :-P16:08
slangasekhistorically I would've said "library interposition", but we've kinda made that useless by defaulting to -Wl,-Bsymbolic-functions now16:08
=== fenris is now known as Guest34289
xnoxev: http://stackoverflow.com/questions/65820/unit-testing-c-code third answer down16:11
xnoxtalks about mocking with google test framework16:11
xnoxin C16:11
xnox=/16:11
evxnox, cjwatson, slangasek: thanks16:18
=== noy_ is now known as noy
=== Guest34289 is now known as ejat
=== bkerensa_ is now known as bkerensa
phillwsorry, running a bit late20:03
* MrChrisDruif wonders if Lubuntu will hold a meeting tonight20:03
phillwMrChrisDruif: are you still on #lubuntu channels?20:03
MrChrisDruifphillw; nope20:03
MrChrisDruifBut I could join and ask20:03
phillwcan you, I'll go check the wiki as to what is due to be discussed20:04
phillwaka agenda20:04
MrChrisDruifWho needs leadership anyway, right? ;-)20:05
rafaellagunasorry, I'm late20:05
MrChrisDruifrafaellaguna; no, you aren't. You're early20:06
rafaellaguna¿? nobody?20:06
rafaellagunathis is bad, 5 min past hour20:06
phillwhi rafaellaguna MrChrisDruif is just checking on #lubuntu to see if anyone is coming20:06
MrChrisDruifphillw; -offtopic as it's the team channel ;-)20:07
rafaellaguna:)20:07
phillwMrChrisDruif: anyone there?20:07
phillwrafaellaguna: I can, and have , hosted meetings before.20:07
MrChrisDruif26, including me....but no responses20:07
phillw#startmeeting20:08
meetingologyMeeting started Wed Jun 20 20:08:07 2012 UTC.  The chair is phillw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.20:08
meetingologyAvailable commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired20:08
rafaellagunaeey, said "bad" for me! :(20:08
phillwhi, can all those here say /o20:08
phillw(attendance record)20:08
* MrChrisDruif lurks20:08
rafaellagunao/20:09
phillwlol - I always get that wrong, as well. (no such command)20:09
phillwSo, we have MrChrisDruif, bioterror, rafaellaguna only from Lubuntu?20:10
rafaellagunaanybody from Ubuntu?20:10
rafaellagunathis looks like Google+  :D20:10
phillw#topic Previous Actions20:11
=== meetingology changed the topic of #ubuntu-meeting to: Previous Actions
* phillw was detailed to provide a set of what a 'QA' admin was required to do.20:11
phillw#link https://wiki.ubuntu.com/Lubuntu/Testing/Administrator20:11
phillwthis has been done.20:12
rafaellagunamust we publish the results anywhere?20:12
phillwAs there are no notes posted from last weeks' meeting & this was dropped on me 2 minutes ago. I don't know if there were any other outstanding actions.20:12
phillwrafaellaguna: for what?20:13
rafaellagunaleadership20:13
phillwrafaellaguna: let me change topic?20:13
rafaellagunasorry20:13
phillw#topic QA Report20:13
=== meetingology changed the topic of #ubuntu-meeting to: QA Report
rafaellagunamust we make it public?20:14
phillwQA has been going well, there are some upcoming changes to the iso tracker that will make life of reporting / finding things easier20:14
phillwrafaellaguna: please be patient?20:14
rafaellagunasorry again :|20:15
phillwJulien expects the changes to the default applications to arrive either just before, or shortly after Alpha 2.20:15
phillwThey are doing a lot of work on this, so it should be fairly seemless integration into 12.10.20:16
phillwI'm also hopeful that the ppc guys will have ffox back as the only available browser available to them (it's that or, go try find one).20:17
phillw#topic IRC Team20:17
=== meetingology changed the topic of #ubuntu-meeting to: IRC Team
phillwHi Unit193 can you give any knews?20:17
phillw-k20:17
Unit193What type you looking for? The OPs call went well enough, and mostly other thigns are going well.20:18
phillwUnit193: a nil to report is always good :)20:18
Myrttichannel access lists will be harmonized with Launchpad lists soonish, if not already in sync20:18
Myrttihave had a few trolls, they've been taken care of20:19
phillwthanks Myrtti20:19
phillw#topic wiki / docs20:19
=== meetingology changed the topic of #ubuntu-meeting to: wiki / docs
phillwkanliot: what hae you to report?20:19
phillw*have20:19
kanliotgoing ok20:20
kanliotchanges coming up20:20
phillwagain, going okay is always good :)20:20
kanliotgoing to rework the faq pages into the main lubuntu wiki20:20
kanliotmake it easy to find things20:20
kanliotreally not doing much collaberation20:20
MrChrisDruifLast notice from the previous owner of that group on launchpad: kanliot has been made the new owner.20:21
phillwthanks MrChrisDruif20:21
kanliotdone20:22
phillw#topic Comms team20:22
=== meetingology changed the topic of #ubuntu-meeting to: Comms team
phillwis this still dormant?20:22
phillwyes.20:23
phillw#topic artwork20:23
=== meetingology changed the topic of #ubuntu-meeting to: artwork
phillwrafaellaguna: you have the floor!20:23
rafaellaguna:D20:24
rafaellagunawas just a question about leadership, if we have to notice anywhere20:24
rafaellagunait should be comm stuff, isn't it?20:24
rafaellagunaimportant: the poll20:24
phillwrafaellaguna: that will be later in the meeting. How is the artwork & wall paper stuff going for 12.10?20:25
rafaellagunawe have space enough for up to 5 communit wallpapers20:25
rafaellagunabut we have no participation (1 submission)20:25
rafaellagunaany idea?20:25
kanliotyes, i was wondering just how the winners are chosen20:25
rafaellagunakanlito: I can explain that20:26
Unit193I'd say wait a few days, may get more.20:26
phillwrafaellaguna: I can only suggest another call to the main mailing list, but we'll come back onto that in Any Other Business.20:26
kanlioti consdered doing a sarcastic walpaper but i had no idea why it would be rejected20:26
rafaellaguna*kanliot20:26
rafaellagunasarcasm violates the Ubuntu specs20:26
kanliotoh really?20:26
rafaellagunaif any phisic person is involved20:26
highvoltagerafaellaguna: well, that's *just great*!20:27
kanliotlol20:27
rafaellagunaI get it :|20:27
phillw#topic Any Other Business20:27
=== meetingology changed the topic of #ubuntu-meeting to: Any Other Business
rafaellagunathe resut will be decide by "all" the artwork team20:27
phillwplease raise your hands thus o/20:27
kanlioto/20:28
phillwsorry rafaellaguna, I moved your answer, I'll correct it later20:28
rafaellagunait's not my day :D20:28
phillwkanliot: you have the floor, please keep it brief20:28
kanliotoh you just said raise your hand20:29
kanlioti thought we were voting on something20:29
phillwrafaellaguna: this is my 4th meeting.20:29
kanliotsorry go on20:29
phillwkanliot: for AOB, it is raise your hand if you wish to speak :)20:29
phillwrafaellaguna: of the day... I want them all to finish soon :D20:30
rafaellaguna:D I know, anyway you're doing great20:30
phillwSo, a call for any other business, any thing that has not been covered, any topics you'd like for next time etc. et.c20:30
phillwgoing once.....20:31
phillwgoing twice .....20:31
Myrttirafaellaguna: you wanted to say something about leadership issues?20:32
phillwspeak now or forever hold your peace20:32
Myrtti*now* is the time for that20:32
rafaellagunaYES!20:32
rafaellagunaI a bit lost about it20:32
phillwthanks Myrtti I thought he'd never chime in :)20:32
phillwrafaellaguna: please explain it how you see it at the moment20:33
rafaellagunawe have a leader, a team coordinator or both?20:33
Unit193The mailing list is a mess, but dev, forum, IRC, and artwork seem to still function well, just need to get the meetings working and it's set, no?  (As well as mailing list)20:34
rafaellagunaUnit193: it seems so20:34
rafaellagunaso there's no need for "elections"20:35
phillwrafaellaguna: mailing lists, are mailing lists. If I were to be brutally honest, I'd have removed myself.20:35
phillwsame thing, month in, month out.20:35
rafaellagunaphillw: :D20:35
phillwbut, let me give a different prospective.20:35
phillw> The lack of leadership at the moment seems to be harming Lubuntu.20:36
phillwI'm curious, what harm exactly ?20:36
phillwIt's not because people don't write on the ml or don't participate to the useless top posting debate that nothing is done in the background.20:36
phillwRegards,20:36
phillwJulien Lavergne20:36
Unit193(Not all mailing lists are that bad, but I'm staying silent now)20:36
rafaellagunaI think exactly the same, but you said (right) there's a lot of mess20:36
phillwI remain on the Lubuntu-QA mailing list, we are getting along without this "spam", but, a general ML is for that.20:36
rafaellagunaso we're fine20:37
kanliotnoise is one thing, confusion is another20:37
phillwAll sub teams have a ML, and we all know who we are.20:37
rafaellagunaonce purged the noise20:37
rafaellagunaagree20:37
phillwrafaellaguna: You may recall I actually checked on QA to ask why the silence was on it.... it was because they had nothing to report.20:38
rafaellagunalike us, we're working "in background" but working20:39
phillwI'd love to see that 'stuff' go to, say the area on face book that we have, but until they do. I just glance through the emails and, like facebook, see if there is anything worth replying to.20:40
phillwI was, however, amused when they suggested new mailing list groups for areas :D20:41
rafaellagunayes, I saw20:41
Unit193Please remember this is still during a meeting.20:41
phillwI even answered20:41
kanlioti'm not happy with the level of leadership20:42
phillwUnit193: I see no reason for it be disbarred from A-O-B. in a meeting. It is the chance, on A-O-B for people to chat?20:42
kanliotat the very least i want somone around, who gets to quote rules of the mailing list to other people20:43
phillwbut, with a complaint... those in favour of ending the meeting now, please vote as +1 (end) 0 (not bothered) -1 (keep meeting open)20:43
phillw#vote20:44
meetingologyPlease vote on:20:44
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me)20:44
rafaellaguna+120:44
phillw020:44
phillwanyone else care to vote?20:45
phillwgoing once.....20:45
phillwgoing twice ....20:45
phillw#endmeeting20:45
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Wed Jun 20 20:45:52 2012 UTC.20:45
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-20.08.moin.txt20:45
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-06-20-20.08.html20:45
phillwthanks everyone for attending.20:46
kanliotthx for chairing20:46
rafaellagunathank you, phillw20:46
phillwyvw, I20:47
Iowanquiet meeting...23:13
CharlesAIndeed.23:13
coffeecatI'll have to go soon if it doesn't start. Gone midnight here.23:13
IowanDo we have a quorum? - me/you = not23:14
coffeecatI think we need 4 FC for a quorum.23:14
IowanI posted a quick thread in SCC23:20
CharlesAThanks Iowan23:22
bkerensa=o23:26
coffeecatIowan, CharlesA, could you pass on my apologies if anything ever happens? 00:30 here. I'm going.23:30
IowanThanks for the attempt... I was afraid I had the wrong time.23:31
coffeecatDefinitely the correct time.23:32
Iowanoverdrank,  coffeecat was just leaving.23:33
overdrankI heard sorry I am late23:33
IowanYou aren't alone :)23:33
IowanMeeting hasn't started23:33
Iowan... but it may be finished23:34
IowanLooks like a reschedule is in order.23:35
overdrankyep23:35
IowanIt's family night @ Scout camp. I gotta go get ready for program.23:42
overdrankhave fun23:42

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