Hi, I'm looking for some help from developers who write Racket packages. My research group is interested in the choices package managers and repositories are make when designing their ecosystems. Packaging and modules systems like Node.js/NPM, Racket's pkgs.racket-lang.org, and Python's PyPI, make very different design choices from each other. We'd like to know what the impact of those design choices are on how you negotiate breaking changes among Racket developers when packages depend on each other. We're also interested in what values you think Racket's package infrastructure is trying to optimize.
Could I ask people to take ~20 minutes of your time and fill out our survey at http://breakingapis.org/survey? We'll report back to the Racket community the results (or there's a sign up link to be notified when results are out at http://breakingapis.org). (If you work on other platforms such as Node.js/NPM, Python/PyPI, Hackage, or something else, we're still interested -- just make a different "software ecosystem" choice on the first page. The study is a comparison among ecosystems; Racket is one point of comparison). Thank you, Chris Bogart Institute for Software Research Carnegie Mellon University -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.