CINXE.COM
Colin Watson in Launchpad
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr"> <head> <base href="https://launchpad.net/~cjwatson/+index" /> <meta charset="UTF-8" /> <title>Colin Watson in Launchpad</title> <link rel="apple-touch-icon" sizes="180x180" href="/@@/apple-touch-icon.png?v=2022" /> <link rel="icon" type="image/png" sizes="32x32" href="/@@/favicon-32x32.png?v=2022" /> <link rel="icon" type="image/png" sizes="16x16" href="/@@/favicon-16x16.png?v=2022" /> <link rel="manifest" href="/@@/site.webmanifest?v=2022" /> <link rel="mask-icon" href="/@@/safari-pinned-tab.svg?v=2022" color="#e9531f" /> <link rel="shortcut icon" href="/@@/favicon.ico?v=2022" /> <meta name="msapplication-TileColor" content="#da532c" /> <meta name="msapplication-config" content="/@@/browserconfig.xml?v=2022" /> <meta name="theme-color" content="#ffffff" /> <link rel="alternate" type="application/atom+xml" href="http://feeds.launchpad.net/~cjwatson/latest-bugs.atom" title="Latest Bugs for Colin Watson" /> <link rel="alternate" type="application/atom+xml" href="http://feeds.launchpad.net/~cjwatson/branches.atom" title="Latest Branches for Colin Watson" /> <link rel="alternate" type="application/atom+xml" href="http://feeds.launchpad.net/~cjwatson/revisions.atom" title="Latest Revisions by Colin Watson" /> <link type="text/css" rel="stylesheet" media="screen, print" href="/+icing/rev419ba3bacb6daab6277d21076d6369a2b1ffe680/combo.css" /> <meta name="description" content="Irish Ubuntu developer and former Launchpad engineer, living near Cambridge, England. Pronouns: he/him or they/them." /> <meta property="og:description" content="Irish Ubuntu developer and former Launchpad engineer, living near Cambridge, England. Pronouns: he/him or they/them." /> <meta property="og:title" content="Colin Watson in Launchpad" /> <meta property="og:type" content="website" /> <meta property="og:image" content="/@@/launchpad-og-image.png" /> <meta property="og:url" content="https://launchpad.net/~cjwatson/+index" /> <meta property="og:site_name" content="Launchpad" /> <script type="text/javascript"> var LP = { cache: {}, links: {} }; </script> <script type="text/javascript">var cookie_scope = '; Path=/; Secure; Domain=.launchpad.net';</script> <script type="text/javascript" src="/+combo/rev419ba3bacb6daab6277d21076d6369a2b1ffe680/?yui/yui/yui-min.js&lp/meta.js&yui/loader/loader-min.js"></script> <script type="text/javascript"> var raw = null; if (LP.devmode) { raw = 'raw'; } YUI.GlobalConfig = { combine: true, comboBase: '/+combo/rev419ba3bacb6daab6277d21076d6369a2b1ffe680/?', root: 'yui/', filter: raw, debug: false, fetchCSS: false, maxURLLength: 2000, groups: { lp: { combine: true, base: '/+combo/rev419ba3bacb6daab6277d21076d6369a2b1ffe680/?lp/', comboBase: '/+combo/rev419ba3bacb6daab6277d21076d6369a2b1ffe680/?', root: 'lp/', // comes from including lp/meta.js modules: LP_MODULES, fetchCSS: false } } }</script> <script type="text/javascript"> // we need this to create a single YUI instance all events and code // talks across. All instances of YUI().use should be based off of // LPJS instead. var LPJS = new YUI(); </script> <script id="base-layout-load-scripts" type="text/javascript"> //<![CDATA[ LPJS.use('base', 'node', 'console', 'event', 'oop', 'lp', 'lp.app.foldables','lp.app.sorttable', 'lp.app.inlinehelp', 'lp.app.links', 'lp.bugs.bugtask_index', 'lp.bugs.subscribers', 'lp.app.ellipsis', 'lp.code.branchmergeproposal.diff', 'lp.views.global', function(Y) { Y.on("domready", function () { var global_view = new Y.lp.views.Global(); global_view.render(); Y.lp.app.sorttable.SortTable.init(); Y.lp.app.inlinehelp.init_help(); Y.lp.activate_collapsibles(); Y.lp.app.foldables.activate(); Y.lp.app.links.check_valid_lp_links(); }); Y.on('lp:context:web_link:changed', function(e) { window.location = e.new_value; }); }); //]]> </script> <script id="base-helper-functions" type="text/javascript"> //<![CDATA[ // This code is pulled from lp.js that needs to be available on every // request. Pulling here to get it outside the scope of the YUI block. function setFocusByName(name) { // Focus the first element matching the given name which can be focused. var nodes = document.getElementsByName(name); var i, node; for (i = 0; i < nodes.length; i++) { node = nodes[i]; if (node.focus) { try { // Trying to focus a hidden element throws an error in IE8. if (node.offsetHeight !== 0) { node.focus(); } } catch (e) { LPJS.use('console', function(Y) { Y.log('In setFocusByName(<' + node.tagName + ' type=' + node.type + '>): ' + e); }); } break; } } } function selectWidget(widget_name, event) { if (event && (event.keyCode === 9 || event.keyCode === 13)) { // Avoid firing if user is tabbing through or simply pressing // enter to submit the form. return; } document.getElementById(widget_name).checked = true; } //]]> </script> <link rel="meta" type="application/rdf+xml" title="FOAF" href="+rdf" /> <link rel="openid.server" href="https://login.launchpad.net/+openid" /> <link rel="openid.delegate" href="https://login.launchpad.net/+id/hcsR6zM" /> <link rel="openid2.provider" href="https://login.launchpad.net/+openid" /> <link rel="openid2.local_id" href="https://login.launchpad.net/+id/hcsR6zM" /> <meta http-equiv="X-XRDS-Location" content="https://login.launchpad.net/+id/hcsR6zM/+xrds" /> </head> <body id="document" itemscope="" itemtype="http://schema.org/WebPage" class="tab-overview main_side public yui3-skin-sam"> <div class="yui-d0"> <div id="locationbar" class="login-logout"> <div id="logincontrol"><a href="https://launchpad.net/~cjwatson/+login">Log in / Register</a></div> </div><!--id="locationbar"--> <div id="watermark" class="watermark-apps-portlet"> <div> <a href="https://launchpad.net/~cjwatson"><img alt="" width="64" height="64" src="https://launchpadlibrarian.net/13860166/logo.png" /></a> </div> <div class="wide"> <h2 id="watermark-heading"><a href="https://launchpad.net/~cjwatson">Colin Watson</a></h2> </div> <!-- Application Menu --> <ul class="facetmenu"> <li class="overview active"><span>Overview</span></li> <li class="branches"><a href="https://code.launchpad.net/~cjwatson">Code</a></li> <li class="bugs"><a href="https://bugs.launchpad.net/~cjwatson">Bugs</a></li> <li class="specifications"><a href="https://blueprints.launchpad.net/~cjwatson">Blueprints</a></li> <li class="translations"><a href="https://translations.launchpad.net/~cjwatson">Translations</a></li> <li class="answers"><a href="https://answers.launchpad.net/~cjwatson">Answers</a></li> </ul> </div> <div class="yui-t4"> <div id="maincontent" class="yui-main"> <div class="yui-b" dir="ltr"> <div class="context-publication"> <div id="registration" class="registering"> </div> </div> <div id="request-notifications"> </div> <div> <div class="description"> <div> <div class="lazr-multiline-edit" id="edit-description"> <div class="clearfix"> </div> <div class="yui3-editable_text-text"><p>Irish Ubuntu developer and former Launchpad engineer, living near Cambridge, England.</p> <p>Pronouns: he/him or they/them.</p></div> </div> </div> </div> <ul class="horizontal"> <li> <a class="sprite info" href="https://launchpad.net/~cjwatson/+related-packages"> Related packages </a> </li> <li> <a class="sprite info" href="https://launchpad.net/~cjwatson/+related-projects"> Related projects </a> </li> </ul> <div class="yui-g"> <div> <div class="portlet" id="contact-details"> <h2>User information</h2> <div class="first yui-u"> <dl id="launchpad-id"> <dt>Launchpad Id:</dt> <dd>cjwatson</dd> </dl> <dl id="email-addresses"> <dt>Email:</dt> <dd> <a href="+login">Log in</a> for email information. </dd> <dd> <br /> </dd> </dl> <dl> <dt>Member since:</dt> <dd id="member-since">2005-06-15</dd> </dl> <div id="teams_with_icons"> <a href="/~bluetooth"><img alt="Icon of Bluetooth" src="https://launchpadlibrarian.net/4683649/stock_bluetooth.png" title="Member of Bluetooth" /></a> <a href="/~debiandevelopers"><img alt="Icon of Debian Developers" src="https://launchpadlibrarian.net/139269539/officiallogo-nd.png" title="Member of Debian Developers" /></a> <a href="/~edubuntu-dev"><img alt="Icon of Edubuntu Developers" src="https://launchpadlibrarian.net/71879383/edubuntu-logo-only_14.png" title="Member of Edubuntu Developers" /></a> <a href="/~gnome3-team"><img alt="Icon of GNOME3 Team" src="https://launchpadlibrarian.net/235731434/roundel14.png" title="Member of GNOME3 Team" /></a> <a href="/~indicator-applet-developers"><img alt="Icon of Indicator Applet Developers" src="https://launchpadlibrarian.net/22816053/add-notification-applet.14.png" title="Member of Indicator Applet Developers" /></a> <a href="/~kubuntu-ninjas-yellow-belts"><img alt="Icon of Kubuntu Ninjas - Yellow belts" src="https://launchpadlibrarian.net/192173133/belt2-yellow3.png" title="Member of Kubuntu Ninjas - Yellow belts" /></a> <a href="/~kubuntu-ninjas"><img alt="Icon of Kubuntu Ninjas" src="https://launchpadlibrarian.net/31496145/icon.png" title="Member of Kubuntu Ninjas" /></a> <a href="/~kubuntu-ppa"><img alt="Icon of Kubuntu Package Archives" src="https://launchpadlibrarian.net/44411915/deb-small.png" title="Member of Kubuntu Package Archives" /></a> <a href="/~launchpad-beta-testers"><img alt="Icon of Launchpad Beta Testers" src="https://launchpadlibrarian.net/600856498/Canonical_Launchpad_icon_14px.png" title="Member of Launchpad Beta Testers" /></a> <a href="/~launchpad-dev"><img alt="Icon of Launchpad Development mailing list" src="https://launchpadlibrarian.net/600856571/Canonical_Launchpad_icon_14px.png" title="Member of Launchpad Development mailing list" /></a> <a href="/~launchpad-doc"><img alt="Icon of Launchpad Documentation Team" src="https://launchpadlibrarian.net/600856714/Canonical_Launchpad_icon_14px.png" title="Member of Launchpad Documentation Team" /></a> <a href="/~launchpad-users"><img alt="Icon of Launchpad Users" src="https://launchpadlibrarian.net/600856618/Canonical_Launchpad_icon_14px.png" title="Member of Launchpad Users" /></a> <a href="/~lubuntu-code"><img alt="Icon of Lubuntu Code" src="https://launchpadlibrarian.net/704307155/lennyborg_14.png" title="Member of Lubuntu Code" /></a> <a href="/~lubuntu-ci"><img alt="Icon of Lubuntu Continuous Integration" src="https://launchpadlibrarian.net/704307325/lennyborg_14.png" title="Member of Lubuntu Continuous Integration" /></a> <a href="/~lubuntu-dev"><img alt="Icon of Lubuntu Developers" src="https://launchpadlibrarian.net/704306355/lennyborg_14.png" title="Member of Lubuntu Developers" /></a> <a href="/~lubuntu-packaging"><img alt="Icon of Lubuntu Packages Team" src="https://launchpadlibrarian.net/704305879/lenny_bug_14.png" title="Member of Lubuntu Packages Team" /></a> <a href="/~lubuntu-desktop"><img alt="Icon of Lubuntu" src="https://launchpadlibrarian.net/357050187/14.png" title="Member of Lubuntu" /></a> <a href="/~motu"><img alt="Icon of MOTU" src="https://launchpadlibrarian.net/1516491/motu-image-2.png" title="Member of MOTU" /></a> <a href="/~network-manager"><img alt="Icon of Network-manager" src="https://launchpadlibrarian.net/11610188/nm-team.png" title="Member of Network-manager" /></a> <a href="/~not-canonical"><img alt="Icon of Not Canonical" src="https://launchpadlibrarian.net/71133712/not-canonical_aubergine_14.png" title="Member of Not Canonical" /></a> <a href="/~super-friends"><img alt="Icon of Super Friends" src="https://launchpadlibrarian.net/134634591/superman14.png" title="Member of Super Friends" /></a> <a href="/~ubuntu-bugcontrol"><img alt="Icon of Ubuntu Bug Control" src="https://launchpadlibrarian.net/4423778/qa-icon.png" title="Member of Ubuntu Bug Control" /></a> <a href="/~ubuntu-developer-members"><img alt="Icon of Ubuntu Contributing Developers" src="https://launchpadlibrarian.net/17290192/wrench_emblem-trans.png" title="Member of Ubuntu Contributing Developers" /></a> <a href="/~ubuntu-core-dev"><img alt="Icon of Ubuntu Core Development Team" src="https://launchpadlibrarian.net/1072365/main.png" title="Member of Ubuntu Core Development Team" /></a> <a href="/~ubuntu-dev"><img alt="Icon of Ubuntu Development Team" src="https://launchpadlibrarian.net/1072363/motu.png" title="Member of Ubuntu Development Team" /></a> <a href="/~ubuntu-doc"><img alt="Icon of Ubuntu Documentation Project Team" src="https://launchpadlibrarian.net/162165522/ubuntu-doc.png" title="Member of Ubuntu Documentation Project Team" /></a> <a href="/~ubuntu-gnome-dev"><img alt="Icon of Ubuntu GNOME Developers" src="https://launchpadlibrarian.net/254356645/roundel14.png" title="Member of Ubuntu GNOME Developers" /></a> <a href="/~ubuntu-gnome"><img alt="Icon of Ubuntu GNOME" src="https://launchpadlibrarian.net/258611022/ubuntu-gnome_14.png" title="Member of Ubuntu GNOME" /></a> <a href="/~ubuntu-irc"><img alt="Icon of Ubuntu IRC Team" src="https://launchpadlibrarian.net/1741440/xchat.png" title="Member of Ubuntu IRC Team" /></a> <a href="/~ubuntukylin-members"><img alt="Icon of Ubuntu Kylin Members" src="https://launchpadlibrarian.net/444398797/623185830.jpg" title="Member of Ubuntu Kylin Members" /></a> <a href="/~ubuntu-mate-dev"><img alt="Icon of Ubuntu MATE Developers" src="https://launchpadlibrarian.net/212349832/icon.png" title="Member of Ubuntu MATE Developers" /></a> <a href="/~ubuntumembers"><img alt="Icon of Ubuntu Members" src="https://launchpadlibrarian.net/606495581/CoF%2014px.png" title="Member of Ubuntu Members" /></a> <a href="/~ubuntu-archive"><img alt="Icon of Ubuntu Package Archive Administrators" src="https://launchpadlibrarian.net/2007812/gnome-dev-floppy.png" title="Member of Ubuntu Package Archive Administrators" /></a> <a href="/~ubuntustudio-dev"><img alt="Icon of Ubuntu Studio Development" src="https://launchpadlibrarian.net/479050820/14.png" title="Member of Ubuntu Studio Development" /></a> <a href="/~xubuntu-art"><img alt="Icon of Xubuntu Artwork" src="https://launchpadlibrarian.net/341831649/icon_optimized_14.png" title="Member of Xubuntu Artwork" /></a> <a href="/~xubuntu-dev"><img alt="Icon of Xubuntu Developers" src="https://launchpadlibrarian.net/139019912/x-dev.png" title="Member of Xubuntu Developers" /></a> </div> <dl id="ubuntu-coc"> <dt>Signed Ubuntu Code of Conduct:</dt> <dd> <span id="ubuntu_coc_signer">Yes</span> </dd> </dl> </div> <div class="yui-u two-column-list"> <dl id="languages"> <dt>Languages: </dt> <dd> English, English (United Kingdom) </dd> </dl> <dl id="pgp-keys"> <dt>OpenPGP keys: </dt> <dd> <span style="word-wrap: anywhere">AC0A4FF12611B6FCCF01C111393587D97D86500B</span><span>,</span> <span style="word-wrap: anywhere">DD3B3F267CEFDC7CED730354FEC91A616E1DF67E</span> </dd> </dl> <dl id="sshkeys"> <dt>SSH keys: </dt> <dd> <a href="+sshkeys">cjwatson+canonical@niejwein</a> <br /> <a href="+sshkeys">cjwatson+canonical@niejwein</a> <br /> </dd> </dl> <dl id="timezone"> <dt>Time zone: </dt> <dd>Europe/London (UTC+0000) </dd> </dl> <dl id="karma"> <dt>Karma:</dt> <dd><a id="karma-total" href="https://launchpad.net/~cjwatson/+karma">10582</a> <a target="help" href="/+help-registry/karma.html" class="sprite maybe action-icon">Karma help</a> </dd> </dl> </div> <div class="yui-u user-social-accounts"> <dl id="social-accounts"> <dt>Social accounts:</dt> <dd class="user-social-accounts__item irc-account"> <img class="user-social-accounts__icon" alt="IRC" title="IRC" src="/@@/social-irc" /> <span><strong>cjwatson</strong> <span class="lesser"> on </span> <strong>irc.oftc.net</strong> </span> </dd> <dd class="user-social-accounts__item irc-account"> <img class="user-social-accounts__icon" alt="IRC" title="IRC" src="/@@/social-irc" /> <span><strong>cjwatson</strong> <span class="lesser"> on </span> <strong>irc.libera.chat</strong> </span> </dd> <dd class="user-social-accounts__item jabber-account"> <img class="user-social-accounts__icon" alt="Jabber" title="Jabber" src="/@@/social-jabber" /> <span><email address hidden></span> </dd> </dl> </div> </div> </div> </div> <div> <div id="working-on" class="yui-g"> <div class="yui-u first"> <div class="portlet"> <h2> <span class="see-all"> <a href="https://launchpad.net/~cjwatson/+assignedbugs?search=Search&field.status=In+Progress"> All bugs in progress </a> </span> Assigned bugs </h2> <table> <tr> <tr> <td class="icon left"><span alt="(low)" title="Low importance" class="sprite bug-low"></span></td> <td> #1910680 <a href="https://bugs.launchpad.net/turnip/+bug/1910680">"Create a merge proposal" tip appears when a merge proposal already exists</a> </td> <td style="text-align: right"> </td> </tr> <tr> <td colspan="3" style="padding-bottom: 0.5em"> <div class="registered"> in <a href="/turnip">turnip</a>, <a href="/launchpad">Launchpad itself</a> </div> </td> </tr> </tr> <tr> <tr> <td class="icon left"><span alt="(low)" title="Low importance" class="sprite bug-low"></span></td> <td> #2028406 <a href="https://bugs.launchpad.net/launchpad/+bug/2028406">Library does not provide a getFileUrls for charm_recipe_builds</a> </td> <td style="text-align: right"> </td> </tr> <tr> <td colspan="3" style="padding-bottom: 0.5em"> <div class="registered"> in <a href="/launchpad">Launchpad itself</a> </div> </td> </tr> </tr> <tr> <tr> <td class="icon left"><span alt="(low)" title="Low importance" class="sprite bug-low"></span></td> <td> #1974360 <a href="https://bugs.launchpad.net/launchpad/+bug/1974360">[Feature request] Relative build score for snap recipes</a> </td> <td style="text-align: right"> </td> </tr> <tr> <td colspan="3" style="padding-bottom: 0.5em"> <div class="registered"> in <a href="/launchpad">Launchpad itself</a> </div> </td> </tr> </tr> <tr> <tr> <td class="icon left"><span alt="(high)" title="High importance" class="sprite bug-high"></span></td> <td> #1765933 <a href="https://bugs.launchpad.net/launchpad/+bug/1765933">Allow building livefses against a view of the archive at a fixed point in time</a> </td> <td style="text-align: right"> <span alt="branch" title="Branch exists" class="sprite branch"></span> </td> </tr> <tr> <td colspan="3" style="padding-bottom: 0.5em"> <div class="registered"> in <a href="/launchpad">Launchpad itself</a>, <a href="/ubuntu">Ubuntu</a> </div> </td> </tr> </tr> <tr> <tr> <td class="icon left"><span alt="(high)" title="High importance" class="sprite bug-high"></span></td> <td> #1969757 <a href="https://bugs.launchpad.net/rutabaga/+bug/1969757">407 Proxy Authentication errors from snap build on s390x and PPC64el</a> </td> <td style="text-align: right"> </td> </tr> <tr> <td colspan="3" style="padding-bottom: 0.5em"> <div class="registered"> in <a href="/rutabaga">Rutabaga</a> </div> </td> </tr> </tr> </table> </div> </div> <div class="yui-u"> <div class="portlet"> <h2> <span class="see-all"> <a href="/~cjwatson/+specs?role=assignee"> All assigned blueprints </a> </span> Assigned blueprints </h2> <table> <tr> <td colspan="2"> <div> <strong><a class="sprite blueprint-medium" href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-aarch64" title="foundations-r-aarch64">ARMv8/arm64/aarch64 progress for r</a></strong> for <strong>Ubuntu</strong> </div> <div> Update on progress tracking for getting components together for aarch64 support in Ubuntu for the r cycle. Following on from https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-aarch64-porting Areas for development for 13.04: == toolchain == Progress of toolchain support for aarch64-linux-gnu, following o... </div> </td> </tr> <tr> <td colspan="2"> <div> <strong><a class="sprite blueprint-medium" href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-revert-policy" title="foundations-r-revert-policy">How do we handle reverting packages in the devel release that introduce regressions?</a></strong> for <strong>Ubuntu</strong> </div> <div> We've talked about reverting uploads as a tool for correcting regressions in the development release. This practice has not been adopted as widely as it probably should be. Discuss the reasons and come up with clear policies on when reverting is the right answer (as well as when it isn't), so we can act on these p... </div> </td> </tr> <tr> <td colspan="2"> <div> <strong><a class="sprite blueprint-high" href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-secure-boot" title="foundations-r-secure-boot">Secure boot plans for R cycle</a></strong> for <strong>Ubuntu</strong> </div> <div> Review of the secure boot implementation for precise. Progress updates on the signed boot path, secure boot tools, and Ubuntu infrastructure. Development plans for the next cycle, areas that we left for implementation in 13.04, and backport progress for the 12.04.2 update. </div> </td> </tr> <tr> <td colspan="2"> <div> <strong><a class="sprite blueprint-high" href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-finish-archive-reorg" title="foundations-r-finish-archive-reorg">Finish the archive reorg</a></strong> for <strong>Ubuntu</strong> </div> <div> Archive reorganization has been stalled in a halfway state. Discuss what needs to happen for 12.10 to make the main/universe distinction obsolete for community and Canonical stakeholders. </div> </td> </tr> <tr> <td colspan="2"> <div> <strong><a class="sprite blueprint-medium" href="https://blueprints.launchpad.net/ubuntu/+spec/other-p-plusonemaint-infrastructure" title="other-p-plusonemaint-infrastructure">Infrastructure improvements for development release maintenance</a></strong> for <strong>Ubuntu</strong> </div> <div> We have many reports that help us keep track of automatically-detectable problems in the development release (FTBFS, NBS, component-mismatches, the conflict checker, the transition tracker, etc.). These are all well and good, but they are rather disconnected from each other and in many cases do not provide very goo... </div> </td> </tr> </table> </div> </div> </div> </div> <div class="yui-g"> <!-- First portlet column. --> <div class="first yui-u"> <div> <div id="ppas" class="portlet"> <h2>Personal package archives</h2> <div> <table> <tr> <td><a href="/~cjwatson/+archive/ubuntu/backports" class="sprite ppa-icon">Backports</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/buildd" class="sprite ppa-icon">buildd</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/grub" class="sprite ppa-icon">grub</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/launchpad" class="sprite ppa-icon">Launchpad</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/openssh" class="sprite ppa-icon">OpenSSH</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/postgresql-10" class="sprite ppa-icon">PostgreSQL 10</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/ppa" class="sprite ppa-icon">PPA for Colin Watson</a></td> </tr> <tr> <td><a href="/~cjwatson/+archive/ubuntu/yubihsm" class="sprite ppa-icon">YubiHSM</a></td> </tr> </table> </div> <ul class="horizontal"> </ul> </div> <ul class="horizontal" style="margin-top: 0;"> <li> <a class="menu-link-view_snaps sprite info" href="https://launchpad.net/~cjwatson/+snaps">View snap packages</a> </li> </ul> </div> <div> <div class="portlet"> <h2> <span class="see-all"> <a href="https://launchpad.net/~cjwatson/+participation"> All memberships </a> </span> Latest memberships </h2> <table id="participation"> <tr> <td colspan="2"> <div> <a href="/~lazr-developers" class="sprite team">LAZR Developers</a> </div> <div class="registered"> Joined <time title="2024-07-15 11:15:54 UTC" datetime="2024-07-15T11:15:54.486850+00:00">on 2024-07-15</time> </div> </td> </tr> <tr> <td colspan="2"> <div> <a href="/~not-canonical" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/71133712/not-canonical_aubergine_14.png)">Not Canonical</a> </div> <div class="registered"> Joined <time title="2023-12-29 00:31:47 UTC" datetime="2023-12-29T00:31:47.439245+00:00">on 2023-12-29</time> </div> </td> </tr> <tr> <td colspan="2"> <div> <a href="/~launchpad-doc" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/600856714/Canonical_Launchpad_icon_14px.png)">Launchpad Documentation Team</a> </div> <div class="registered"> Joined <time title="2023-12-17 16:07:56 UTC" datetime="2023-12-17T16:07:56.023454+00:00">on 2023-12-17</time> </div> </td> </tr> <tr> <td colspan="2"> <div> <a href="/~germinate-hackers" class="sprite team">Germinate hackers</a> </div> <div class="registered"> Joined <time title="2023-11-15 16:28:42 UTC" datetime="2023-11-15T16:28:42.152824+00:00">on 2023-11-15</time> </div> </td> </tr> <tr> <td colspan="2"> <div> <a href="/~ubuntu-irc-cloaks" class="sprite team">Ubuntu cloaked people on Libera</a> </div> <div class="registered"> Joined <time title="2023-10-21 23:48:14 UTC" datetime="2023-10-21T23:48:14.048517+00:00">on 2023-10-21</time> </div> </td> </tr> </table> </div> </div> </div> <div class="yui-u"> <div> <div class="portlet"> <h2> <span class="see-all"> <a href="https://launchpad.net/~cjwatson/+karma">Recent activities</a> </span> Most active in </h2> <table class="contributions" id="contributions"> <tbody> <tr> <th> <a href="/ubuntu" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/606381978/CoF%2014px.png)">Ubuntu</a> </th> <td> </td> <td> <img height="14" width="14" alt="" title="Bug Management" src="/@@/bug" /> </td> <td> </td> <td> <img height="14" width="14" alt="" title="Soyuz" src="/@@/package-source" /> </td> </tr> <tr> <th> <a href="/launchpad" class="bg-image" style="background-image: url(https://launchpadlibrarian.net/600817172/Canonical_Launchpad_icon_14px.png)">Launchpad itself</a> </th> <td> <img height="14" width="14" alt="" title="Code" src="/@@/branch" /> </td> <td> <img height="14" width="14" alt="" title="Bug Management" src="/@@/bug" /> </td> <td> <img height="14" width="14" alt="" title="Answer Tracker" src="/@@/question" /> </td> <td> </td> </tr> <tr> <th> <a href="/storm" class="sprite product">Storm</a> </th> <td> <img height="14" width="14" alt="" title="Code" src="/@@/branch" /> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <th> <a href="/python-pgbouncer" class="sprite product">Python PGBouncer</a> </th> <td> <img height="14" width="14" alt="" title="Code" src="/@@/branch" /> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <th> <a href="/libpipeline" class="sprite product">libpipeline</a> </th> <td> <img height="14" width="14" alt="" title="Code" src="/@@/branch" /> </td> <td> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div><!-- yui-b --> </div><!-- yui-main --> <div id="side-portlets" class="yui-b side"> <div> </div> </div><!-- yui-b side --> </div><!-- yui-t4 --> <div id="footer" class="footer"> <div class="lp-arcana"> <div class="lp-branding"> <a href="https://launchpad.net/"><img src="/@@/launchpad-footer-logo.svg" alt="Launchpad" width="65" height="18" /></a> • <a href="https://launchpad.net/+tour">Take the tour</a> • <a href="https://help.launchpad.net/">Read the guide</a> <form id="globalsearch" method="get" accept-charset="UTF-8" action="https://launchpad.net/+search"> <input type="search" id="search-text" name="field.text" /> <input type="image" src="/@@/search" style="vertical-align:5%" alt="Search Launchpad" /> </form> </div> </div> <div class="colophon"> © 2004 <a href="http://canonical.com/">Canonical Ltd.</a> • <a href="https://launchpad.net/legal">Terms of use</a> • <a href="https://www.ubuntu.com/legal/dataprivacy">Data privacy</a> • <a href="/feedback">Contact Launchpad Support</a> • <a href="http://blog.launchpad.net/">Blog</a> • <a href="https://canonical.com/careers">Careers</a> • <a href="https://ubuntu.social/@launchpadstatus">System status</a> <span id="lp-version"> • 419ba3b (<a href="https://dev.launchpad.net/">Get the code!</a>) </span> </div> </div> </div><!-- yui-d0--> <script id="json-cache-script">LP.cache = {"related_features": {}, "context": {"self_link": "https://launchpad.net/api/devel/~cjwatson", "web_link": "https://launchpad.net/~cjwatson", "resource_type_link": "https://launchpad.net/api/devel/#person", "all_specifications_collection_link": "https://launchpad.net/api/devel/~cjwatson/all_specifications", "valid_specifications_collection_link": "https://launchpad.net/api/devel/~cjwatson/valid_specifications", "recipes_collection_link": "https://launchpad.net/api/devel/~cjwatson/recipes", "time_zone": "Europe/London", "private": false, "is_valid": true, "is_team": false, "account_status": "Active", "visibility": "Public", "name": "cjwatson", "display_name": "Colin Watson", "logo_link": "https://launchpad.net/api/devel/~cjwatson/logo", "is_probationary": false, "id": "tag:launchpad.net:2008:redacted", "karma": 10582, "homepage_content": null, "description": "Irish Ubuntu developer and former Launchpad engineer, living near Cambridge, England.\n\nPronouns: he/him or they/them.", "mugshot_link": "https://launchpad.net/api/devel/~cjwatson/mugshot", "languages_collection_link": "https://launchpad.net/api/devel/~cjwatson/languages", "hide_email_addresses": false, "date_created": "2005-06-15T02:17:43.115113+00:00", "sshkeys_collection_link": "https://launchpad.net/api/devel/~cjwatson/sshkeys", "is_ubuntu_coc_signer": true, "gpg_keys_collection_link": "https://launchpad.net/api/devel/~cjwatson/gpg_keys", "wiki_names_collection_link": "https://launchpad.net/api/devel/~cjwatson/wiki_names", "irc_nicknames_collection_link": "https://launchpad.net/api/devel/~cjwatson/irc_nicknames", "jabber_ids_collection_link": "https://launchpad.net/api/devel/~cjwatson/jabber_ids", "social_accounts_collection_link": "https://launchpad.net/api/devel/~cjwatson/social_accounts", "memberships_details_collection_link": "https://launchpad.net/api/devel/~cjwatson/memberships_details", "open_membership_invitations_collection_link": "https://launchpad.net/api/devel/~cjwatson/open_membership_invitations", "confirmed_email_addresses_collection_link": "https://launchpad.net/api/devel/~cjwatson/confirmed_email_addresses", "team_owner_link": null, "preferred_email_address_link": "tag:launchpad.net:2008:redacted", "mailing_list_auto_subscribe_policy": "Ask me when I join a team", "archive_link": "https://launchpad.net/api/devel/~cjwatson/+archive/ubuntu/ppa", "ppas_collection_link": "https://launchpad.net/api/devel/~cjwatson/ppas", "sub_teams_collection_link": "https://launchpad.net/api/devel/~cjwatson/sub_teams", "super_teams_collection_link": "https://launchpad.net/api/devel/~cjwatson/super_teams", "members_collection_link": "https://launchpad.net/api/devel/~cjwatson/members", "admins_collection_link": "https://launchpad.net/api/devel/~cjwatson/admins", "participants_collection_link": "https://launchpad.net/api/devel/~cjwatson/participants", "deactivated_members_collection_link": "https://launchpad.net/api/devel/~cjwatson/deactivated_members", "expired_members_collection_link": "https://launchpad.net/api/devel/~cjwatson/expired_members", "invited_members_collection_link": "https://launchpad.net/api/devel/~cjwatson/invited_members", "members_details_collection_link": "https://launchpad.net/api/devel/~cjwatson/members_details", "proposed_members_collection_link": "https://launchpad.net/api/devel/~cjwatson/proposed_members", "account_status_history": "tag:launchpad.net:2008:redacted", "http_etag": "\"5cb22dc4ec165d54f3c14f36cee6c33af358508e-e421988dc1f15d1bb3ad2bb7dbab8e60eac9e767\""}};</script> </body> <!-- Facet name: overview Page type: main_side Has global search: True Has application tabs: True Has side portlets: True At least 144 queries/external actions issued in 1.45 seconds Features: {'profiling.enabled': None, 'hard_timeout': '5000', 'app.mainsite_only.canonical_url': None, 'js.yui_version': None, 'app.maintenance_message': None, 'baselayout.careers_link.disabled': None, 'visible_render_time': None} r419ba3b --> </html>