BEGIN:VCALENDAR
PRODID:-//summit.ubuntu.com//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:UTC
X-WR-CALNAME:uds-p
X-WR-CALDESC:uds-p
BEGIN:VEVENT
UID:19227
DTSTART:20111031T140000Z
DTEND:20111031T144500Z
CATEGORIES:Foundations
SUMMARY:Managing Ubuntu Package Branches Review and Planning
LOCATION:Antigua 1
DESCRIPTION:This session is for reviewing the state of Distributed Development, and planning for the next cycle.
URL:http://summit.ubuntu.com/uds-p/meeting/19227/foundations-p-udd-planning/
X-TYPE:discussion
X-ROOMNAME:antigua-1
END:VEVENT
BEGIN:VEVENT
UID:19470
DTSTART:20111031T150000Z
DTEND:20111031T155500Z
CATEGORIES:Foundations
SUMMARY:debhelper improvements for Python
LOCATION:Bonaire 7
DESCRIPTION:Several ideas for improving debhelper support for Python:\N\N * python-multibuild for python3 w/ dh integration\N * dh_auto_test\N\NOthers?
URL:http://summit.ubuntu.com/uds-p/meeting/19470/foundations-p-python-dh-improvements/
X-TYPE:discussion
X-ROOMNAME:bonaire-7
END:VEVENT
BEGIN:VEVENT
UID:19226
DTSTART:20111031T160000Z
DTEND:20111031T170000Z
CATEGORIES:Foundations
SUMMARY:Managing Ubuntu package branches education
LOCATION:Antigua 1
DESCRIPTION:An informational session to educate new UDD users that includes a short demo and informs more experienced users about new features.
URL:http://summit.ubuntu.com/uds-p/meeting/19226/foundations-p-udd-onramp/
X-TYPE:discussion
X-ROOMNAME:antigua-1
END:VEVENT
BEGIN:VEVENT
UID:19628
DTSTART:20111031T160000Z
DTEND:20111031T170000Z
CATEGORIES:Foundations
SUMMARY:Discuss requirements from other parts of the team for toolchain freezes
LOCATION:Antigua 2
DESCRIPTION:At several points in the oneiric cycle, there were mismatched expectations regarding the handling of the toolchain.  Despite discussions at last UDS that concluded with agreement that the kernel did not need to check the exact compiler version in use for building out of tree modules, the kernel team expected to use the same compiler version for building the kernel across all architectures for a given milestone, a requirement that the foundations team was not aware of.\N\NThe outcome of this session is to be an understanding of any requirements for toolchain stabilization (gcc, binutils) from other parts of the team and a description of any freezes (timelines, scope, and rationale) that need to be applied to the toolchain for precise above and beyond the standard freezes.
URL:http://summit.ubuntu.com/uds-p/meeting/19628/foundations-p-toolchain-interlock/
X-TYPE:discussion
X-ROOMNAME:antigua-2
END:VEVENT
BEGIN:VEVENT
UID:19533
DTSTART:20111101T130000Z
DTEND:20111101T135500Z
CATEGORIES:Foundations
SUMMARY:Shrink the image build pipeline
LOCATION:Bonaire 1
DESCRIPTION:When preparing milestone releases, we often need to turn around fixes quickly.  The pipeline from a developer source upload to a full set of updated image builds on all architectures is currently somewhere in the region of nine hours.  We would like to make this much quicker.
URL:http://summit.ubuntu.com/uds-p/meeting/19533/foundations-p-image-build-pipeline/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
BEGIN:VEVENT
UID:19761
DTSTART:20111101T140000Z
DTEND:20111101T144500Z
CATEGORIES:Foundations
SUMMARY:Enhancements to simplify creation/maintenance of dkms packages
LOCATION:Bonaire 3
DESCRIPTION:Discuss and implement in Ubuntu a framework for generating dkms packages from a driver source tarball. The framework makes it easier to create an maintain dkms packages by automating many of the mechanical tasks currently required by dkms.
URL:http://summit.ubuntu.com/uds-p/meeting/19761/foundations-p-dkms-enhancements/
X-TYPE:discussion
X-ROOMNAME:bonaire-3
END:VEVENT
BEGIN:VEVENT
UID:19553
DTSTART:20111101T150000Z
DTEND:20111101T155500Z
CATEGORIES:Foundations
SUMMARY:Convert SystemV services to Upstart jobs in "main" (take 2)
LOCATION:Bonaire 1
DESCRIPTION:= Problem Statement =\N\NAt present, there are 101 SystemV services in the Precise main archive that have not yet been converted to Upstart jobs(*). This needs to be recified.\N\N= Important services that need conversion =\N\NThis is a selected list, but the following are important services that we could start with:\N\N- rabbitmq\N- open-iscsi\N- bind9\N- apache\N- postfix\N- puppet\N- postgresql\N- tomcat6\N- memcached\N\N= Rationale for Change =\N\N- Upstart is our init system of choice (SystemV is considered legacy).\N- Although Upstart does handle SystemV jobs, undesirable behaviour can and does result when there exist relationships between SystemV and Upstart jobs.\N- Upstart jobs are easier to maintain than SystemV jobs.\N- Upstart jobs are simpler than SystemV jobs.\N- Upstart jobs place the burden of managing certain repeated tasks on Upstart, rather than requiring each SystemV service to re-invent the wheel (often badly).\N- We wish to segregate SystemV jobs from Upstart jobs to optimize system shutdown.\N- See http://upstart.ubuntu.com/cookbook/#critique-of-the-system-v-init-system\N- To allow Upstart to be fully integrated into Debian, SysV services scripts *and* Upstart job files need to exist for a package.\N\N= Proposal =\N\N- Muster Community interest in an effort to port the remaining SystemV jobs to Upstart: It's a great way to learn Upstart!\N- Consider having an online sprint to concentrate on this activity for a few days(?)\N- Identify individuals who can help out when questions arise (jamesodhunt, spamaps, vorlon, etc?)\N- Leverage the work done in Fedora to migrate away from SystemV.\N- Concentrate on the most popular services first.\N- Review all Upstart jobs.\N- Thorough testing required.\N\N= Questions =\N\N- Aside from time, what is slowing down the conversion activity?:\N  - lack of examples? (We can blog and provide wiki examples)\N  - lack of familiarity with upstart job syntax? (We can hold education sessions)\N  - lack of ability to test the Upstart job versus the SysV service? (QA may be able to help here?)\N  - concerns over migration to "alternative init systems"? (there are no plans to switch)\N  - other?\N\N= See Also =\N\Nhttps://blueprints.launchpad.net/ubuntu/+spec/foundations-o-upstart-convert-main-initd-to-jobs\N\N(*) - this number has fallen from the 122 SysV services in natty, so the number is falling slowly :)
URL:http://summit.ubuntu.com/uds-p/meeting/19553/foundations-p-upstart-convert-main-initd-to-jobs/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
BEGIN:VEVENT
UID:19777
DTSTART:20111101T190000Z
DTEND:20111101T200000Z
CATEGORIES:Foundations
SUMMARY:Shipping Python 3 on the 12.04 LTS CD
LOCATION:Bonaire 5
DESCRIPTION:Python plans for 12.04 LTS: Python 3.2 and 2.7 only.  We dropped 3.1 in Oneiric and 2.6 in Precise.  For 12.04 the goal is at least one desktop application destined for the default installation (i.e. CD images) to be ported to Python 3.  Long term (14.04 LTS), we want Python 3.2 only on the CD, with 2.7 still available in main.
URL:http://summit.ubuntu.com/uds-p/meeting/19777/foundations-p-python-versions/
X-TYPE:discussion
X-ROOMNAME:bonaire-5
END:VEVENT
BEGIN:VEVENT
UID:19668
DTSTART:20111101T210500Z
DTEND:20111101T220000Z
CATEGORIES:Foundations
SUMMARY:Add a step to the ubiquity installer and oem-config for Ubuntu One configuration
LOCATION:Bonaire 3
DESCRIPTION:During Ubuntu installation or oem-config firstboot, if a network is present then add an additional step in the workflow to either enter Ubuntu One credentials or to sign up for a free account.
URL:http://summit.ubuntu.com/uds-p/meeting/19668/foundations-p-ubiquity-u1-setup/
X-TYPE:discussion
X-ROOMNAME:bonaire-3
END:VEVENT
BEGIN:VEVENT
UID:19663
DTSTART:20111102T130000Z
DTEND:20111102T135500Z
CATEGORIES:Foundations
SUMMARY:tpm-tools discussion
LOCATION:Antigua 1
DESCRIPTION:tpm-tools is an important feature in the enterprise from secure boot to 802.1x network authentication.
URL:http://summit.ubuntu.com/uds-p/meeting/19663/foundations-p-tpm-tools/
X-TYPE:discussion
X-ROOMNAME:antigua-1
END:VEVENT
BEGIN:VEVENT
UID:19864
DTSTART:20111102T130000Z
DTEND:20111102T135500Z
CATEGORIES:Foundations
SUMMARY:Crash Database
LOCATION:Bonaire 8
DESCRIPTION:Build a crash database for Ubuntu.\N\NQuoting Matthew:\N\NMicrosoft, Apple, and Mozilla have dedicated crash tracking systems, separate from their bug trackers. This has multiple benefits, when compared with Launchpad and apport:\N- people don't need a sign-on account, of any sort, to report crashes\N- developers aren't spammed with e-mail notifications about duplicate crashes\N- non-developers aren't spammed with e-mail they don't understand after reporting crashes\N- the error message, explaining that a window just disappeared because the application crashed, appears in release versions of the software -- not just alphas and betas\N- contributors can easily see which are the most common causes of crashes\N- contributors can easily see how reliable their software is compared with previous versions.\N\NFor these reasons, Ubuntu should have an error tracker too.\N\NOverview of crash reporters: http://en.wikipedia.org/wiki/Crash_reporter\NPublic statistics from Mozilla: https://crash-stats.mozilla.com/products/Firefox\NPrevious blueprint: https://blueprints.launchpad.net/ubuntu/+spec/crash-tracker\NPrevious blueprint: https://launchpad.net/ubuntu/+spec/crash-reporting
URL:http://summit.ubuntu.com/uds-p/meeting/19864/foundations-p-crash-database/
X-TYPE:discussion
X-ROOMNAME:bonaire-8
END:VEVENT
BEGIN:VEVENT
UID:19554
DTSTART:20111102T140000Z
DTEND:20111102T144500Z
CATEGORIES:Foundations
SUMMARY:Exposition and discussion of features under consideration for Upstart.
LOCATION:Bonaire 6
DESCRIPTION:= Summary =\N\NWe have lots of ideas for changes we'd like to make to Upstart this cycle.\N\NThis blueprint will outline those features at a relatively high level.\N\NIdeas (highly incomplete list currently):\N\N- Fully segregated SystemV / Upstart system shutdown\N- Introduce "setuid" and "setgid" stanzas to allow jobs to run as a different user/group.\N- Enable user jobs (a simple change to a dbus config file).\N\N\N= Desired Outcome =\N\N- A better understanding of those Upstart features you'd like us to work on\N- A feel for the relative importance of each feature which we'll factor into our plans to allow us to prioritise the work.
URL:http://summit.ubuntu.com/uds-p/meeting/19554/foundations-p-upstart-roadmap/
X-TYPE:discussion
X-ROOMNAME:bonaire-6
END:VEVENT
BEGIN:VEVENT
UID:19579
DTSTART:20111102T150000Z
DTEND:20111102T155500Z
CATEGORIES:Foundations
SUMMARY:Improvement to DNS resolving in Ubuntu
LOCATION:Antigua 3
DESCRIPTION:There are two big topics to discuss in this session:\N - Fixing the way we handle /etc/resolv.conf to be consistent across the whole distro\N - Integrate a DNS resolver daemon in the default Ubuntu desktop installation\N\N\N== The notes below are about including a local resolver in the default Ubuntu Desktop installation ==\NThe idea is to have a local resolver like dnsmasq or unbound running on all Ubuntu desktop installations and controlled by Network Manager.\N\NAll machines would then use "nameserver 127.0.0.1" in their /etc/resolv.conf\Nsearch path/domain may be retained in resolv.conf or moved into dnsmasq/unbound's configuration too.\N\NThe main benefit of doing this is to increase overall responsiveness of the desktop by having a local DNS cache and allow for better dispatching of DNS queries.\N\NFor example in the following scenario:\N - Wired connection with DNS 1.1.1.1 and domain blah.com\N - Wireless connection with DNS 2001::2 and domain example.com\N - VPN connection with DNS 2.2.2.2 and domain ubuntu.com\N\NWith current Network Manager, all DNS queries would be going to 2.2.2.2, making everything slow if the latency on that link is high.\N\NAlso, any request to blah.com or example.com will be sent to 2.2.2.2 which doesn't necessarily know these domains (if they are internal domains for example).\N\NThe resolver will fix all that by sending DNS queries to the right server depending on the domain, will cache the results and will properly handle timeouts and detection of broken server, thereby reducing delays and reliability of DNS on Ubuntu.
URL:http://summit.ubuntu.com/uds-p/meeting/19579/foundations-p-dns-resolving/
X-TYPE:discussion
X-ROOMNAME:antigua-3
END:VEVENT
BEGIN:VEVENT
UID:19487
DTSTART:20111102T160000Z
DTEND:20111102T170000Z
CATEGORIES:Foundations
SUMMARY:Detection of appropriate package for no package bug reports
LOCATION:Bonaire 5
DESCRIPTION:Despite current efforts Ubuntu still receives lots of bug reports without a package.  These bugs are may be about serious issues in Ubuntu and are unlikely to be triaged.  Using launchpadlib and text processing is it possible to determine what packages these bugs may be about?  Are there other ways to determine the right package for them?
URL:http://summit.ubuntu.com/uds-p/meeting/19487/foundations-p-no-package-bugs/
X-TYPE:discussion
X-ROOMNAME:bonaire-5
END:VEVENT
BEGIN:VEVENT
UID:19566
DTSTART:20111102T190000Z
DTEND:20111102T200000Z
CATEGORIES:Foundations
SUMMARY:OpenJDK on ARM for the p-series
LOCATION:Bonaire 6
DESCRIPTION:Present current state of OpenJDK on ARM for the p-series\N
URL:http://summit.ubuntu.com/uds-p/meeting/19566/foundations-p-openjdk-arm/
X-TYPE:discussion
X-ROOMNAME:bonaire-6
END:VEVENT
BEGIN:VEVENT
UID:19578
DTSTART:20111102T201500Z
DTEND:20111102T210000Z
CATEGORIES:Foundations
SUMMARY:Future of Arkose and application sandboxing for Precise
LOCATION:Bonaire 2
DESCRIPTION:Arkose has been entirely rewritten over the past 6 months and a lot of new features have been implemented.\NDuring this session, I'd like to talk about the next set of improvements for Arkose and where it can and should be integrated with the distro.\N\NAmongst changes I think are worth discussing in this session are:\N - Supporting two different "backends", apparmor and LXC\N - Offering a better run time experience for users of the wrapper\N - Discussing how we want to ship the profiles\N - Extend the profile format to include more fine grained options: cgroup options, firewalling rules, ...\N - Use Arkose to start GUI packages from older version of Ubuntu\N - Allow spawning commands in an existing container, allowing to save some resources in some cases\N\NOther planned upstream changes:\N - Improve the CLI tool to match the features supported by the python module\N - Split the python module into plugins helping reduce the number of dependencies of arkose itself
URL:http://summit.ubuntu.com/uds-p/meeting/19578/foundations-p-arkose/
X-TYPE:discussion
X-ROOMNAME:bonaire-2
END:VEVENT
BEGIN:VEVENT
UID:19385
DTSTART:20111103T130000Z
DTEND:20111103T135500Z
CATEGORIES:Foundations
SUMMARY:Intermediary branch to run tests and verification against before packages hit the archive proper
LOCATION:Bonaire 5
DESCRIPTION:As proposed in http://netsplit.com/2011/09/08/new-ubuntu-release-process/, we should create an unpublished release pocket that stands as the gateway to the regular development branch.  From this branch unit tests will be run, code review and sign off will be checked, system integration tests will be run, and if any of these fail, the upload will not be copied to the development branch.\N\NWe should unpack and run the unit tests for any reverse dependencies of the core libraries during package build in order to prevent breaking said dependencies with a dodgy upload. For example, an upload of GTK+ should trigger the unit tests for ubiquity and software-center to be run.
URL:http://summit.ubuntu.com/uds-p/meeting/19385/foundations-p-upload-intermediary/
X-TYPE:discussion
X-ROOMNAME:bonaire-5
END:VEVENT
BEGIN:VEVENT
UID:19801
DTSTART:20111103T160000Z
DTEND:20111103T170000Z
CATEGORIES:Foundations
SUMMARY:Making the Daily ISO work every day during development
LOCATION:Bonaire 1
DESCRIPTION:During 12.04 development we will strive to ensure that Ubuntu Desktop works each day so that everyone can reasonably make progress with their development goals, rather than being blocked by poor quality in different areas of the product.\N\NThe flow as I envision it would go:\N1. The ISO is testing in the morning for Europe\N2. If the ISO is found to be acceptable, the QA reports such\N3. If the ISO is found to be hard to use or test, the QA team reports as such\N4. Ubuntu Engineering then investigates which package caused the breakage\N5. The package that caused the ISO Is reverted\N6. The ISO is rebuilt and step 1 starts again
URL:http://summit.ubuntu.com/uds-p/meeting/19801/foundations-p-always-works-daily-iso/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
BEGIN:VEVENT
UID:19837
DTSTART:20111103T160000Z
DTEND:20111103T170000Z
CATEGORIES:Foundations
SUMMARY:apt enhancements for percise
LOCATION:Bonaire 5
DESCRIPTION:Plan the enhancements we want in apt for precise
URL:http://summit.ubuntu.com/uds-p/meeting/19837/foundations-p-apt-enhancement/
X-TYPE:discussion
X-ROOMNAME:bonaire-5
END:VEVENT
BEGIN:VEVENT
UID:19525
DTSTART:20111103T190000Z
DTEND:20111103T200000Z
CATEGORIES:Foundations
SUMMARY:LTS upgrades
LOCATION:Antigua 1
DESCRIPTION:Prepare for the lucid -> precise LTS upgrade\N* testing\N* backporting apt from oneiric/precise to lucid for multiarch enabled upgrades\N* dpkg-maintscript-helper not available in lucid, used in preinst scripts: need some archive analysis to catch these issues and make sure they won't impact upgrades
URL:http://summit.ubuntu.com/uds-p/meeting/19525/foundations-p-lts-upgrades/
X-TYPE:discussion
X-ROOMNAME:antigua-1
END:VEVENT
BEGIN:VEVENT
UID:19884
DTSTART:20111103T201500Z
DTEND:20111103T210000Z
CATEGORIES:Foundations
SUMMARY:Sending a signature to the crash DB before the full core dump
LOCATION:Bonaire 8
DESCRIPTION:Investigate whether we can work around the problems of not being able to retrace core dumps on the local system and ASLR making generating an accurate retrace without function names difficult.  Being able to create a stack trace with just addresses would allow us to submit that small chunk of data to the crash database before sending the full data set.  The crash database could then decide if this crash already exists or if it needs the full core dump so that it can create a new crash bucket with that retraced.\N\NGoogle's Breakpad is able to do this through Microsoft's Minidump format.  We may be able to mimic this behavior in apport without having to link every application to Breakpad.
URL:http://summit.ubuntu.com/uds-p/meeting/19884/foundations-p-crash-signatures/
X-TYPE:discussion
X-ROOMNAME:bonaire-8
END:VEVENT
BEGIN:VEVENT
UID:19881
DTSTART:20111103T201500Z
DTEND:20111103T210000Z
CATEGORIES:Foundations
SUMMARY:Java Objectives for Precise
LOCATION:Curacao 2
DESCRIPTION:Discussion around Java related objectives for Precise:\N\N - OpenJDK 7 and when to switch the default-jdk in Ubuntu\N - General Java housekeeping\N - Maven 3 progress and transition
URL:http://summit.ubuntu.com/uds-p/meeting/19881/foundations-p-java/
X-TYPE:discussion
X-ROOMNAME:curacao-2
END:VEVENT
BEGIN:VEVENT
UID:19876
DTSTART:20111103T210500Z
DTEND:20111103T220000Z
CATEGORIES:Foundations
SUMMARY:X stack + plumbing LTS point updates
LOCATION:Bonaire 6
DESCRIPTION:Canonical has announced a new 5-year LTS support policy for the Ubuntu Desktop which will provide updates to X, drivers, and necessary plumbing layer components to provide support for newer hardware in the LTS.\N\N * What is the best way to distribute the updated X stack?\N\N * Will this be an opt-in change for upgraders?  If so, how will the upgrader need to be changed to properly guide the user in making a choice?\N\N * For consistency, what version naming scheme should be used for these package updates?\N\N * Should we limit it to just the serverside portion of the X stack?  (I.e. omit libX11, etc. to avoid breakage to client apps)\N\N * For certain graphics cards, there is a possibility that driver support could be dropped in future kernel and X combinations; the upgrader will need to be aware of this and not suggest the upgrade if it won't work, or perhaps make them aware of the risks or known-regressions they'll endure if they wish to proceed anyway.\N\N * Should a way be provided to enable the user to back out the changes?  If so, how should that be implemented?\N\N * How tightly should the kernel / X package versions be kept?  I.e. should we discourage or permit old-kernel/new-X and/or new-kernel/old-X setups.  (If we permit these combinations it gives user flexibility but imposes a larger testing impact).
URL:http://summit.ubuntu.com/uds-p/meeting/19876/foundations-p-xorg-lts-updates/
X-TYPE:discussion
X-ROOMNAME:bonaire-6
END:VEVENT
BEGIN:VEVENT
UID:19600
DTSTART:20111104T130000Z
DTEND:20111104T135500Z
CATEGORIES:Foundations
SUMMARY:Automated tool for generation and scanning of copying/copyright files
LOCATION:Antigua 1
DESCRIPTION:Integration of DEP5 and SPDX into our packaging process for the generation of machine readable COPYING or LICENSE files for improved analysis of the licensing and copyright issues when releasing Ubuntu and derivative products.
URL:http://summit.ubuntu.com/uds-p/meeting/19600/foundations-p-machine-readable-copyrights/
X-TYPE:discussion
X-ROOMNAME:antigua-1
END:VEVENT
BEGIN:VEVENT
UID:19582
DTSTART:20111104T140000Z
DTEND:20111104T144500Z
CATEGORIES:Foundations
SUMMARY:Improve friendly recovery
LOCATION:Bonaire 1
DESCRIPTION:A bit of work has been done late in the Oneiric cycle to improve friendly recovery to work better.\N\NNow with the LTS coming up, it's time to fix some of the bigger issues for good and make sure the recovery mode will be useful and working for everyone.\N\NThings to discuss include:\N - Dealing with udev so important devices are initialized in recovery mode\N - Properly initialize the network, either by using ifupdown or Network Manager\N - Update the plugins to work properly when network isn't available and give a clue to the user that they need to enable network
URL:http://summit.ubuntu.com/uds-p/meeting/19582/foundations-p-recovery-mode/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
BEGIN:VEVENT
UID:19581
DTSTART:20111104T160000Z
DTEND:20111104T170000Z
CATEGORIES:Foundations
SUMMARY:ISO/QA testing tracker improvements for Precise
LOCATION:Bonaire 1
DESCRIPTION:The QA tracker at http://iso.qa.ubuntu.com has been around for quite a while now.\NIt's in desperate need of some small changes to better work with the amount of testing Ubuntu requires nowadays.\N\NThis session is meant to discuss what are the most important changes we need to make the tracker work better for the LTS.\NThese changes should ideally be implementable very quickly as the tracker starts being used for the first alpha.
URL:http://summit.ubuntu.com/uds-p/meeting/19581/foundations-p-iso-tracker/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
BEGIN:VEVENT
UID:19629
DTSTART:20111104T160000Z
DTEND:20111104T170000Z
CATEGORIES:Foundations
SUMMARY:Should Ubuntu promote 64-bit images by default?
LOCATION:Bonaire 2
DESCRIPTION:It's expected this cycle that Multiarch will provide superior 32-bit compatibility for any packages that previously required ia32-libs, as well as a scalable way to add compatibility for other libraries going forward, removing one of the main pain points for running 64-bit by default.  Adobe has just released a supported 64-bit version of flashplugin, removing one of the main causes for users to need 32-bit compatibility on Linux anyway.\N\NAt the same time, the availability of UEFI only on our 64-bit images gives another compelling argument for running 64-bit instead of 32-bit, offering features like a fast UEFI boot instead of a slow BIOS POST and possibly secure boot capabilities (or possibly, the need to use UEFI to be bootable at all on certain secureboot-enabled hardware).\N\NShould we switch to promoting 64-bit ISOs by default for 12.04 (on the website, in pressings, etc)?  What other blockers remain?
URL:http://summit.ubuntu.com/uds-p/meeting/19629/foundations-p-64bit-by-default/
X-TYPE:discussion
X-ROOMNAME:bonaire-2
END:VEVENT
BEGIN:VEVENT
UID:19706
DTSTART:20111104T190000Z
DTEND:20111104T200000Z
CATEGORIES:Foundations
SUMMARY:Secure distribution of third-party .debs
LOCATION:Bonaire 3
DESCRIPTION:Care has been taken over the years to ensure that clicking a link to an executable on a website doesn't cause untrusted code to be run, and that all package downloads from the Ubuntu archive and from PPAs can be done securely.  But lots of community and third-party documentation directs users to download unsigned .debs from websites and install them, and software center facilitates this.  We need to examine the security around third-party packages.
URL:http://summit.ubuntu.com/uds-p/meeting/19706/foundations-p-security-of-third-party-debs/
X-TYPE:discussion
X-ROOMNAME:bonaire-3
END:VEVENT
BEGIN:VEVENT
UID:19625
DTSTART:20111104T190000Z
DTEND:20111104T200000Z
CATEGORIES:Foundations
SUMMARY:Upstart Administration
LOCATION:Bonaire 4
DESCRIPTION:In what ways can we improve Upstart from an administrators perspective?  What would make sysadmin's lives easier?\N\N- custom actions [e.g. status, force-reload, try-restart]\N- programmatic enabling/disabling of services\N- improved logging\N- serialized/interactive boot\N- suggested new common events? (see `man upstart-events` for current examples)\N- ability to list "services which will start on boot"\N- fixing LP bug: 406397 would make writing/testing new jobs easier\N\NSee last cycle's blueprint for reference:\Nhttps://blueprints.launchpad.net/ubuntu/+spec/foundations-o-upstart-for-admins
URL:http://summit.ubuntu.com/uds-p/meeting/19625/foundations-p-upstart-for-admins/
X-TYPE:discussion
X-ROOMNAME:bonaire-4
END:VEVENT
BEGIN:VEVENT
UID:19505
DTSTART:20111104T190000Z
DTEND:20111104T200000Z
CATEGORIES:Foundations
SUMMARY:Can we improve the LTS-to-LTS Python upgrade story?  (again)
LOCATION:Bonaire 8
DESCRIPTION:Every LTS we're confronted with the Python upgrade story.  This is made difficult because there is usually no overlap in Python versions from LTS to LTS.  Not that we've ever come up with a very satisfactory solution before, but let's at least discuss it again since if there is anything we can do, 12.04 is probably a good time to do it.\N\NJust to remind us: since there will never be a 2.8, we only have to worry about Python 3.  (Doubtful we'd remove Python 2.7 from main any time soon.)  Python 3.3 is slated for after 12.04, and it will only be in alpha during this cycle, which is probably in too much flux to put it in this LTS.  Extrapolating out, I think it's possible we'd see a Python 3.4 just before 14.04.
URL:http://summit.ubuntu.com/uds-p/meeting/19505/foundations-p-python-lts-to-lts/
X-TYPE:discussion
X-ROOMNAME:bonaire-8
END:VEVENT
BEGIN:VEVENT
UID:19580
DTSTART:20111104T201500Z
DTEND:20111104T210000Z
CATEGORIES:Foundations
SUMMARY:IPv6 healthcheck for Precise
LOCATION:Bonaire 1
DESCRIPTION:Similar to the IPv6 session we had in Budapest.\NDiscuss what changed in Oneiric and what we want to focus on for Precise.\N\NThings to discuss at least include:\N - New ifupdown supporting dhcpv6\N - Testing our most important server and client packages for IPv6 support\N - Status of IPv6 support for Ubuntu core services like archive.ubuntu.com, archive.canonical.com, ntp.ubuntu.com, geoip.ubuntu.com, ... so we can have a perfectly working install in an IPv6 only environment\N - Privacy extensions\N - Dual-stack DHCP server support
URL:http://summit.ubuntu.com/uds-p/meeting/19580/foundations-p-ipv6/
X-TYPE:discussion
X-ROOMNAME:bonaire-1
END:VEVENT
END:VCALENDAR
