<div dir="ltr"><p style="margin:0px 0px 0.357143em;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Hi, I&#39;m looking for some help from developers who write Swift packages and/or Cocoapods. My research group is interested in the different choices new package managers and repositories are making when designing their ecosystems. Platforms like the Swift package manger, Node.js/NPM, Google&#39;s go, and Rust/Cargo, are making somewhat different design choices from each other, and they are very different from older packaging systems like CPAN. We&#39;d like to know what the impact of those design choices are on how developers deal with breaking changes among packages when they depend on each other. We&#39;re particularly interested in contrasting the experiences of people who use Cocoapods, and people who use the Swift package manager.</p><p style="margin:0.357143em 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Could I ask people to take ~20 minutes of your time and fill out our survey at<a href="http://breakingapis.org/survey" style="text-decoration:none;color:rgb(0,121,211);margin-left:0px;margin-right:0px;margin-top:0px">http://breakingapis.org/survey</a>? I&#39;ll report back here when we&#39;ve analyzed the results (or there&#39;s a sign up link to be notified when results are out at <a href="http://breakingapis.org/" style="text-decoration:none;color:rgb(0,121,211);margin-left:0px;margin-right:0px;margin-bottom:0px">http://breakingapis.org</a>).</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">(If you don&#39;t develop Swift packages, but do use Cocoapods for other Apple languages, or use other ecosystems entirely like NPM, PyPI, Hackage, we&#39;re still interested -- just make a different &quot;software ecosystem&quot; choice on the first page. The study is a comparison among ecosystems; Swift is one point of comparison).</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)"><br></p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Thank you,</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Chris Bogart</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Institute for Software Research</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)">Carnegie Mellon University</p><p style="margin:0.357143em 0px 0px;padding:0px;font-size:14px;line-height:1.42857em;color:rgb(64,64,64)"><a href="mailto:cbogart@cs.cmu.edu">cbogart@cs.cmu.edu</a></p></div>