<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Launchpad - Tag - Mihir Soni</title><link>https://mihir.cloud/tags/launchpad/</link><description>Mihir Soni (Soni Mihir) — Principal Engineering Manager at Microsoft Azure Compute, founding engineer of OpenSearch at AWS. Cloud computing, distributed systems, and infrastructure engineering leader based in Seattle. Personal site, resume, and writing on tech and personal finance.</description><generator>Hugo 0.165.0 &amp; FixIt v1.0.0-alpha-mti6jl18</generator><language>en-us</language><managingEditor>mihirsoni.123@gmail.com (Mihir Soni)</managingEditor><webMaster>mihirsoni.123@gmail.com (Mihir Soni)</webMaster><copyright>© 2026 Mihir Soni</copyright><lastBuildDate>Fri, 03 Apr 2015 09:00:00 +0530</lastBuildDate><atom:link href="https://mihir.cloud/tags/launchpad/index.xml" rel="self" type="application/rss+xml"/><item><title>Wrapping Up: Last Commits to Ubuntu Touch</title><link>https://mihir.cloud/posts/wrapping-up-ubuntu-touch/</link><pubDate>Fri, 03 Apr 2015 09:00:00 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/wrapping-up-ubuntu-touch/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;Landed &lt;a href="https://bugs.launchpad.net/bugs/1438910" target="_blank" rel="external nofollow noopener noreferrer"&gt;bug 1438910&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; on Calendar today — almost exactly two years since I first showed up to help close out bugs on the &lt;a href="https://launchpad.net/ubuntu-calculator-app" target="_blank" rel="external nofollow noopener noreferrer"&gt;Calculator app&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; back in July 2013. Between those two dates: a full app rebuilt from a half-finished blueprint, an &lt;a href="https://launchpad.net/~mihirsoni" target="_blank" rel="external nofollow noopener noreferrer"&gt;Ubuntu Membership&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;, a lot of design arguments over IRC, more Autopilot test debugging than I ever expected to do for a phone calendar.&lt;/p&gt;</description></item><item><title>The Calculator I Helped Ship Is Getting a Reboot</title><link>https://mihir.cloud/posts/calculator-gets-a-reboot/</link><pubDate>Wed, 24 Dec 2014 09:00:00 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/calculator-gets-a-reboot/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://rpadovani.com/ubuntu-calculator-app-reboot" target="_blank" rel="external nofollow noopener noreferrer"&gt;Riccardo&amp;rsquo;s writing up&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; the Calculator app reboot — scientific mode, a favourites/history feature, a cleaner design, all built on MathJs. Feels a bit strange in a good way: the app we scraped together the first release of back in 2013 is outdated enough now to need a proper rebuild.&lt;/p&gt;&#10;&lt;p&gt;He signed off the post with:&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&amp;ldquo;If you need help, or have feedback, write me a mail or join #ubuntu-app-devel on Freenode and ping me (rpadovani) or Bartosk (gang65) or Mihir (mihir).&amp;rdquo;&lt;/p&gt;</description></item><item><title>From Calculator to Calendar: Switching Core Apps</title><link>https://mihir.cloud/posts/from-calculator-to-calendar/</link><pubDate>Fri, 04 Oct 2013 09:00:00 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/from-calculator-to-calendar/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;Joined the &lt;a href="https://launchpad.net/~ubuntu-calendar-dev" target="_blank" rel="external nofollow noopener noreferrer"&gt;Ubuntu Calendar Developers&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; team today. With Calculator in a stable place, I wanted to pick up something with more open ground, and Calendar has plenty — the &lt;a href="https://blueprints.launchpad.net/ubuntu-phone-commons/+spec/initial-calendar-development" target="_blank" rel="external nofollow noopener noreferrer"&gt;blueprint&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; for it has barely gotten past the display-event view, and the edit flow is still mostly unbuilt.&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s a different kind of work than Calculator. That was bug triage on something that mostly worked; this is building event creation, editing, and recurrence from a design spec that&amp;rsquo;s still being argued over in the #ubuntu-app-devel channel on Freenode. Expecting a lot more time in QML and Autopilot tests than I was spending before, and a lot more time in IRC hashing out UI decisions before anything gets built.&lt;/p&gt;</description></item><item><title>Shipping the First Ubuntu Touch Calculator</title><link>https://mihir.cloud/posts/shipping-first-ubuntu-touch-calculator/</link><pubDate>Mon, 16 Sep 2013 09:00:00 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/shipping-first-ubuntu-touch-calculator/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;The &lt;a href="https://launchpad.net/ubuntu-calculator-app" target="_blank" rel="external nofollow noopener noreferrer"&gt;Calculator app&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; is closing in on its first real release, and the last few weeks have been about closing out the high and critical bugs standing in the way. Nothing glamorous — crash bugs, layout issues, edge cases in the calculation engine — just the grind of getting something from &amp;ldquo;mostly works&amp;rdquo; to &amp;ldquo;ships.&amp;rdquo;&lt;/p&gt;&#10;&lt;p&gt;It&amp;rsquo;s the first time I&amp;rsquo;ve taken an open source project from active bug triage through to an actual release, working entirely in public on Launchpad, with review from people I&amp;rsquo;ve never met in person. &lt;a href="https://wiki.ubuntu.com/RiccardoPadovani" target="_blank" rel="external nofollow noopener noreferrer"&gt;Riccardo&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; in Italy and &lt;a href="http://gustavoboiko.org/blog/" target="_blank" rel="external nofollow noopener noreferrer"&gt;Boiko&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;, who&amp;rsquo;s deep in the telephony app, have both been steady presences in the channel the whole way through — feels less like a project now and more like a small, scattered team that just happens to talk mostly through a chat window.&lt;/p&gt;</description></item><item><title>How I Fell Down the Ubuntu Touch Rabbit Hole</title><link>https://mihir.cloud/posts/ubuntu-touch-first-contribution/</link><pubDate>Mon, 15 Jul 2013 09:00:00 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/ubuntu-touch-first-contribution/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ve been an Ubuntu user for years, but this month I actually started contributing to it. Back in February, Canonical put out &lt;a href="https://launchpad.net/ubuntu-phone-coreapps/+announcement/11150" target="_blank" rel="external nofollow noopener noreferrer"&gt;a call for community developers&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; to help build the core apps for the newly announced Ubuntu Phone — apparently over 1,500 people expressed interest. The &lt;a href="https://wiki.ubuntu.com/Touch/CoreApps" target="_blank" rel="external nofollow noopener noreferrer"&gt;Touch/CoreApps wiki page&lt;i class="fa-solid fa-external-link-alt fa-xs ms-1 text-secondary" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt; has been the entry point since: pick an app, join its team, get involved.&lt;/p&gt;</description></item></channel></rss>