/srv/irclogs.ubuntu.com/2012/09/10/#ubuntu-meeting.txt

=== Amaranthus is now known as Amaranth
=== Ursinha is now known as Ursinha-afk
=== dholbach_ is now known as dholbach
=== mmrazik is now known as mmrazik|lunch
=== doko_ is now known as doko
=== mmrazik|lunch is now known as mmrazik
=== Guest8229 is now known as Zic
=== mmrazik is now known as mmrazik|afk
=== Quintasan_ is now known as Quintasan
=== mmrazik is now known as mmrazik|afk
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest37586
=== Ursinha-afk is now known as Ursinha
mdeslaur\o18:00
tyhickshello18:00
jjohansen\o18:00
micahghi18:00
* mdeslaur pokes at sbeattie with pointed stick18:01
* sbeattie waves18:02
mdeslaurcool18:02
mdeslaur#startmeeting18:02
meetingologyMeeting started Mon Sep 10 18:02:19 2012 UTC.  The chair is mdeslaur. Information about MeetBot at http://wiki.ubuntu.com/meetingology.18:02
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 #votesrequired18:02
mdeslaurThe meeting agenda can be found at:18:02
mdeslaur[LINK] https://wiki.ubuntu.com/SecurityTeam/Meeting18:02
mdeslaur[TOPIC] Announcements18:02
mdeslaurthanks to ScottK for his help on security updates for python-django last week. Your work is very much appreciated and will keep Ubuntu users secure. Great job! :)18:02
=== meetingology changed the topic of #ubuntu-meeting to: Announcements
mdeslaur[TOPIC] Weekly stand-up report18:02
=== meetingology changed the topic of #ubuntu-meeting to: Weekly stand-up report
mdeslaurI'll go first18:02
mdeslaurI've just published gimp and python-django18:03
mdeslaurand I've published a usn for the ubiquity-slideshow-ubuntu package18:03
mdeslaurI'll start work on an embargoed issue this week, and will try and get to some other CVEs in our list...we have quite a large list right now18:03
mdeslauroh, and I'm on community18:04
mdeslaurthat's it, sbeattie, you're up18:04
sbeattieI'm on triage this week18:04
sbeattieI've got updates for mesa, horizon, and eglibc underway18:04
mdeslaur\o/ eglibc18:04
sbeattieI also need to get the apparmor-dbus ppa up and going.18:05
sbeattieI'll try to pick up another update due to the large list18:05
sbeattiethat's it for me. micahg?18:05
micahgI've got patch piloting, Firefox 15.0.1, Chromium for precise, webkit on oneiric18:06
micahgoh, and Mozilla pretesting time permitting18:06
micahgtyhicks: tag18:06
tyhicksI'm in the happy place this week18:06
tyhicksI got two xmlrpc-c patches upstreamed late last week and I'm in the process of publishing an update for xmlrpc-c as we speak18:07
tyhicksAfter that, I need to take a closer look into an eCryptfs regression in precise - Bug 104726118:08
ubottuLaunchpad bug 1047261 in linux (Ubuntu) "ecryptfs_encrypt_page: Error attempting to write lower page (regression)" [Medium,Incomplete] https://launchpad.net/bugs/104726118:08
tyhicksand then I'll be splitting time between coming up to speed on apparmor introspection interface patches and another update or two18:08
tyhicksthat's it for me18:08
tyhicksjjohansen: you're up18:08
jjohansenI have an update of yama stacking patches and a couple of link restriction qrt failures to look into18:08
jjohansenSome testing of IMA so that we can turn its config on in quantal18:08
jjohansenSome reported apparmor quantal regression failures to look into.18:08
jjohansenFinish piecing back together apparmor dbus (a little bit of parser work and what ever surprises come up in testing), and work with sbeattie to get the ppa up18:08
jjohansenThere is a kernel workflow failure that I was pointed at last week that I need to finish looking into, where some CVEs aren't moving out of the pending state.18:08
jjohansenPush out the latest apparmor lock, fs patches18:08
=== yofel_ is now known as yofel
jjohansenmdeslaur: back to you18:12
mdeslaur[TOPIC] Highlighted packages18:12
mdeslaurThe Ubuntu Security team will highlight some community-supported packages that might be good candidates for updating and or triaging. If you would like to help Ubuntu and not sure where to start, this is a great way to do so.18:12
mdeslaurSee https://wiki.ubuntu.com/SecurityTeam/UpdateProcedures for details and if you have any questions, feel free to ask in #ubuntu-security. To find out other ways of helping out, please see https://wiki.ubuntu.com/SecurityTeam/GettingInvolved.18:12
=== meetingology changed the topic of #ubuntu-meeting to: Highlighted packages
mdeslaurhttp://people.canonical.com/~ubuntu-security/cve/pkg/mednafen.html18:12
mdeslaurhttp://people.canonical.com/~ubuntu-security/cve/pkg/shibboleth-sp2.html18:13
mdeslaurhttp://people.canonical.com/~ubuntu-security/cve/pkg/torcs.html18:13
mdeslaurhttp://people.canonical.com/~ubuntu-security/cve/pkg/eclipse.html18:13
mdeslaurhttp://people.canonical.com/~ubuntu-security/cve/pkg/znc.html18:13
mdeslaur[TOPIC] Miscellaneous and Questions18:13
=== meetingology changed the topic of #ubuntu-meeting to: Miscellaneous and Questions
mdeslaurDoes anyone have any other questions or items to discuss?18:13
mdeslaurthanks everyone!18:19
mdeslaur#endmeeting18:19
=== 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 Mon Sep 10 18:19:13 2012 UTC.18:19
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-09-10-18.02.moin.txt18:19
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-09-10-18.02.html18:19
sbeattiemdeslaur: thanks!18:19
micahgmdeslaur: thanks18:19
jjohansenthanks mdeslaur18:19
micahg!dmb-ping19:01
ubottubdrung, cody-somerville, Laney, micahg, barry, tumbleweed, stgraber: DMB ping19:01
cody-somervilleHi Folks19:02
* rsalveti waves19:02
tumbleweedo/19:02
* infinity readies his pom-poms to cheer for rsalveti.19:02
cody-somerville#startmeeting Developer Membership Board Meeting19:02
meetingologyMeeting started Mon Sep 10 19:02:34 2012 UTC.  The chair is cody-somerville. Information about MeetBot at http://wiki.ubuntu.com/meetingology.19:02
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 #votesrequired19: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 | Developer Membership Board Meeting Meeting | Current topic:
rsalvetiinfinity: :-)19:02
cody-somerville#topic Review of previous action items19: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 | Developer Membership Board Meeting Meeting | Current topic: Review of previous action items
cody-somerville#subtopic micahg to document the zentyal packageset19:03
micahgimpossible as the API doesn't allow it :)19:03
* micahg will file bug for that19:03
cody-somervillemicahg, Ack19:04
tumbleweedand I may even fix it, I did a rocketfuel-setup, intending to have a look...19:04
* stgraber waves19:04
cody-somerville#accepted Impossible as the API doesn't allow it - micahg will file bug. Tumbleweed may look to fix it.19:04
cody-somerville#subtopic laney to delete network-manager packageset19:04
cody-somervilleI don't think Laney is making it today.19:05
cody-somervilleCarrying action item19:05
cody-somerville#action laney to delete network-manager packageset19:05
meetingologyACTION: laney to delete network-manager packageset19:05
cody-somerville#subtopic laney to contact menesis about schooltool packageset19:05
tumbleweedalso can't be done without lp changes19:05
cody-somerville#action laney to delete network-manager packageset (may require lp changes however)19:06
meetingologyACTION: laney to delete network-manager packageset (may require lp changes however)19:06
stgrabertumbleweed: removing package sets?19:06
cody-somerville#subtopic laney to contact TB to see if netbook/unr/mobile packagesets are still needed19:06
cody-somervilleAction is reported as done in agenda19:06
cody-somerville#accepted TB was contacted regarding continued need for netbook/unr/mobile packagesets19:07
cody-somerville#subtopic stgraber to add ppu for lexical to fwts19:07
stgraberI believe that was done, let me check19:07
stgraberyep19:07
cody-somerville#accepted Added PPU for lexical to fwts19:07
cody-somerville#topic Ubuntu Core Developer Applications19:08
=== 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 | Developer Membership Board Meeting Meeting | Current topic: Ubuntu Core Developer Applications
cody-somerville#subtopic Ubuntu Core Developer Application: Ricardo Salveti19:08
* rsalveti o/19:08
cody-somervillehttps://wiki.ubuntu.com/RicardoSalveti/CoreDevApplication19:08
tumbleweedstgraber: yes19:09
cody-somervillersalveti, Hello. Please introduce yourself and your application.19:09
rsalvetisure19:09
rsalvetimy name is Ricardo Salveti, working and living in Brazil, mostly involved with ARM related activities over the past few years19:10
rsalvetiI'm a canonical employee, currently allocated at Linaro working as the team lead for the developer platform team, which is responsible of creating and maintaining the Ubuntu Linaro Evaluation Builds19:11
rsalvetithese Ubuntu LEBs are currently based on both the last stable release and the current one, which we use to integrate and deliver the linaro specific projects and developments19:11
rsalvetiso in the end we can provide an image that can be used in many different development boards, helping the development and validation before the code from the other working groups can be integrated at upstream19:12
rsalvetior even at the ubuntu archive19:12
rsalvetiin the past I also worked at the old ubuntu arm team19:13
rsalvetimostly during the maverick/natty cycles, helping improving the ARM support in general19:13
rsalvetias a generalist, I'm usually involved on coding and bugfixes all across the os, from bootloader, kernel, init system and X1119:13
rsalvetiI also worked improving and enabling the OpenGL ES2.0 support at the archive, for arm, so we could have accelerated rendering with our supported boards19:14
rsalvetisuch as Pandaboard19:14
rsalvetialso helping getting Unity 3d to properly work on ARM, by helping with coding/bugfixes and also package updates19:15
cody-somervillersalveti, Do you find the Ubuntu release and development processes provides downstream consumers such as Linaro with a reliable and stable foundation to build custom solutions and product on top of? What were some of the pain points in this regard and how would you go about fixing them?19:15
rsalvetifor Quantal I'm glad that we were finally able to get the PowerVR SGX driver in place, letting us releasing the desktop image for Panda during B119:15
rsalveticody-somerville: usually, yes, but we had to deal with a few issues as well19:16
rsalvetithe first one happened when we decided to generate our own rootfs, based on ubuntu19:17
rsalvetias live-build wasn't that supported at that time19:17
rsalvetibut lately that improved once the live-build support was improved at ubuntu (around oneiric?), and we were also able to cross-bootstrap it with qemu19:17
rsalvetimaking it a lot easier for us to customize the image at the build time19:18
rsalvetianother issue we got was the lack of proper cross build support19:18
rsalvetias specially for ARM, the engineers are quite used to just use cross-compilation for everything19:18
rsalvetiand as on ubuntu we officially just support native build, that was a bit of a pain for those developers19:18
rsalvetiluckily that was improved a lot with multi-arch support, but it's still not looking very nice19:19
rsalvetihttp://people.linaro.org/~wookey/buildd/precise/sbuild-ma/status-bootstrap.html19:19
rsalvetione example19:19
rsalvetiI think we also got one for quantal this week19:20
rsalvetiwookey is working on setting up a buildd to try to verify the cross-build support for our packages19:20
rsalvetiusing multi-arch19:20
rsalvetibut currently I think perf is one of the main issues, as porting it to multi-arch and getting it able to be cross-buildable is a pain19:20
rsalveti*perl19:21
cody-somervillersalveti, Is that work that you hope will make it into Ubuntu at some point?19:21
rsalvetiand the last one, which we got from ARM, is that once the release is done, the src packages from updates/security can be replaced with new package updates19:21
rsalvetiand that is an issue specially when they got an image which can't easily be updated, and they want/need the src/dbg packages from one specific version which is not available anymore19:22
rsalveticody-somerville: we're working to get this supported at ubuntu for a while already, hopefully this time it'll be enough to bootstrap the Aarch64 more easily19:23
cody-somervilleThe last issue: Is that an issue with how you deliver your package updates to customers or an issue with Ubuntu's archives?19:23
rsalvetiour goal is to also work helping debian/ubuntu with the aarch64 port later this year, so at least for a minimum rootfs it's quite useful to be able to cross-build them19:23
* stgraber remembers getting quite a few patches from wookey to support cross-building of various bits of the archive19:24
rsalveticody-somerville: the problem happens once the vendor updates the image, but later wants to debug one specific package that was also updated at the updates/security pocket19:24
cody-somervillersalveti, Do you see a future where official packages in the Ubuntu archive could be generated via cross-building instead of needing to all be done on native hardware?19:25
rsalvetithen he's unable to find the older version by just using apt-get19:25
rsalveticody-somerville: I think so (we also discussed in the past the support for cross-build at launchpad), but the problem is the amount of time it takes to get that in place19:26
rsalvetiit might be the same time where we'll be getting huge armv8 servers around19:26
infinity(There are reasons other than time why not to do it)19:26
rsalvetithen the cross build is not that relevant anymore19:26
rsalvetiinfinity: sure, but even for development/experimental support19:26
rsalvetiso I believe it's good to be able to cross build packages, specially now that we have multi-arch support19:28
rsalvetibut I don't see it becoming an official/supported way by ubuntu19:28
cody-somervillersalveti, Do you have any major goals that you'd like to achieve in the next six months if you were to become a Ubuntu core developer?19:28
rsalveticody-somerville: keep improving the support for the current arm targets, but also helping the support for other devices, such as the A10 based tablets/servers/dongles etc19:29
rsalvetiI think those variants will become quite relevant in a few months, specially because they are incredibly cheap19:29
rsalvetialso, helping with the Aarch64 port as well19:30
rsalveti(which is our current focus at linaro)19:30
rsalvetiand, there's still a lot of work to make the opengl related packages at the archive also compatible with OpenGL ES19:31
cody-somervillersalveti, Being a Ubuntu Core Developer isn't just about upload permissions, it also means being a leader. Can you describe a situation or an issue in the Ubuntu community where you've shown leadership?19:32
rsalvetiI think specially with the pandaboard/beagle users, where they are always pushing and requiring better support for their own use cases19:33
rsalvetiI always try to help at the #ubuntu-arm channel with any board specific issue, and also helping them becoming more interested at Ubuntu19:33
rsalvetiby providing an easy way to consume ubuntu, and also build whatever they like on top of it19:33
rsalvetiso that's why getting the opengles drivers integrated by default was a quite important step19:34
rsalvetiI think that ubuntu was the first arm distro that got the drivers integrated at the archive19:34
rsalvetifirst for the omap3 boards, and later for omap419:34
rsalvetiwhich helped people developing the opengles support at unity, but also for others that were consuming and developing applications on top of Qt19:34
rsalvetiusing the opengles support for it19:34
cody-somervillersalveti, What motivated you to apply to become a Ubuntu Core Developer? Is there any reason you haven't applied previously for MOTU?19:36
rsalveticody-somerville: that's a funny fact, I thought about applying to motu first, and that's how I became an ubuntu universe contributor (at that time it wasn't clear what team/permission would be related with motu)19:37
rsalvetiI remember we had even wiki pages showing that ubuntu universe contributor would be just like a motu19:38
rsalvetibut I found later on that it wasn't that way still19:38
rsalvetibut then, as most of the packages I was changing at ubuntu was part of main, I just decided to apply to core-dev directly19:38
rsalvetispecially after working and contributing to ubuntu for almost 5 releases19:40
cody-somervilleAny other questions?19:45
stgraberrsalveti: are you subscribed to ubuntu-devel-announce?19:45
rsalvetistgraber: yes19:45
rsalvetihm, maybe not announce, let me check19:46
* rsalveti is subscribed to so many ubuntu related mls19:46
micahgrsalveti: you mention that you don't like the kernel SRU process, this has actually been measurably improved in the past few years, did you have any specific ideas on how it can be even better?19:46
stgraberrsalveti: ubuntu-devel-announce is where all the freezes are announced, so it's really a must read before uploading anything19:47
rsalvetistgraber: oh, true, I usually prefer to follow the release meetings at every friday19:47
stgraberthat works too (same information)19:48
rsalvetimicahg: I think specially on the kernel side, the kernel stable updates are updated more frequently nowadays19:48
rsalvetiguess after the qa side of ubuntu got a bit of more focus, that also improved on that direction as well19:48
rsalvetibut it's common to find bugfixes waiting for more than one month19:49
micahgthey have a 3 week cadence, so if you miss the train, you get on the next one19:49
rsalvetiwhich I think can upset a few users, as it can take quite a while to get some minor but important fixes in place19:49
micahgthe problem is that you'll always have more fixes to get in, it should only be up to 3 weeks for a new kernel to hit proposed where people can grab it if they need it sooner19:50
rsalvetiI believe for an lts 3 weeks might make sense, not so sure for the other releases19:50
micahgrsalveti: the problem is the time to verify all the fixes across the board19:50
micahgthey just barely make it in 3 weeks now AIUI19:50
rsalvetiyup :-( I know the pain19:50
rsalvetiit's also common for the reporter to disappear19:51
stgraberrsalveti: another question for you :)19:51
stgraberrsalveti: Let's say you're a core dev, we are on the 21st of September 2012 and you have two packages that you want to upload, not containing any new feature. vlc and python-gevent. Should you upload these to the archive? If not, why?19:51
rsalvetiafter the <snapshot>-freeze, like beta-2, I'd first make sure I have the bugs opened and with proper explanation about why they need to be fixed19:52
rsalvetiand then go to #ubuntu-release to request more info if I should update those packages or not, and then push to the archive19:53
rsalvetiif they are not critical enough, otherwise going to -proposed might be the way to go19:53
rsalvetiat times near release I don't want to push anything that's not well communicated at #ubuntu-release19:54
stgraberwell, you should really only be poking #ubuntu-release for things that are seeded19:54
stgraberwhich of these two packages (if any) are part of these packages that are frozen for the milestone?19:54
micahgs/seeded/on images/ before final freeze19:55
cody-somervilleWe'll now move to the vote.19:56
cody-somerville#vote Ubuntu Core Developer Application: Ricardo Salveti19:56
meetingologyPlease vote on: Ubuntu Core Developer Application: Ricardo Salveti19:56
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)19:56
rsalvetipython-gevent is part of main19:56
rsalvetibut I think we have a freeze for universe as well at some point, right?19:56
rsalvetiquite near the final freeze19:56
rsalvetistgraber: but I would only push a package at this point if it can be useful for the image, otherwise it might be good to wait for the release19:57
rsalvetinot necessarily for universe packages, sure19:57
cody-somerville+1 based on interview, contributions, and endorsements.19:57
meetingology+1 based on interview, contributions, and endorsements. received from cody-somerville19:57
stgraberwell, apparently cody-somerville started the vote already, so I'll just quickly explain why I chose these two packages19:58
stgrabervlc is part of mythbuntu so is covered by the milestone freeze but ONLY for LTS releases, so not for 12.10 where it can be freely uploaded until final freeze19:59
micahgrsalveti: main/universe is much less important than affects an image/doesn't affect an image19:59
stgraber(universe final freeze)19:59
rsalvetiyup, true19:59
stgraberpython-gevent is only on the Edubuntu media AFAIK as a dependency of python-x2go (universe) but that means it's part of the milestone freeze and shouldn't be uploaded without explicit approval of the release team19:59
rsalvetithat's why I'd first go to #ubuntu-release, I know we have many variants around20:00
barry+120:00
meetingology+1 received from barry20:00
stgraberrsalveti: do you know what tool to use whether a package is seeded and what media it might affect?20:00
stgraber+120:01
meetingology+1 received from stgraber20:01
tumbleweed+120:01
meetingology+1 received from tumbleweed20:01
micahg+120:01
meetingology+1 received from micahg20:01
rsalvetistgraber: seeded-in-ubuntu, but also look at the seeds file20:01
cody-somerville#endvote20:02
meetingologyVoting ended on: Ubuntu Core Developer Application: Ricardo Salveti20:02
meetingologyVotes for:5 Votes against:0 Abstentions:020:02
meetingologyMotion carried20:02
stgraberrsalveti: yep, seeded-in-ubuntu is good for that. Grepping through the seeds works too but I prefer to let germinate do the calculation :)20:03
cody-somervillersalveti, Congratulations and welcome to the Ubuntu Core Developer team.20:03
rsalvetistgraber: yeah :-)20:03
infinity\o/20:03
rsalveti\o/20:03
rsalvetithanks all folks20:03
rsalvetiglad to be part of the team20:03
stgraberrsalveti: congrats20:03
cody-somerville#topic AOB20: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 | Developer Membership Board Meeting Meeting | Current topic: AOB
rsalvetiand proud as well20:03
cody-somervilleIs there any other business for the board?20:04
cody-somervilleIf not, the next chair will be tumbleweed.20:04
cody-somerville#endmeeting20:04
=== 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 Mon Sep 10 20:04:45 2012 UTC.20:04
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-09-10-19.02.moin.txt20:04
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-09-10-19.02.html20:04
cody-somervilleThank you everyone.20:04
barrythanks cody-somerville20:05
skaet_congratulations rsalveti :)20:05
rsalvetiskaet_: thanks! :-)20:06

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