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.

Reply via email to