________________________________________
From: Rust-dev <[email protected]> on behalf of Lee Braiden 
<[email protected]>
Sent: Thursday, February 06, 2014 4:41 PM
To: [email protected]
Subject: Re: [rust-dev] What form should the official Rust binary installers 
for Unixes take?

On 07/02/14 00:35, Brian Anderson wrote:
> Hey.
>
> One of my goals for 0.10 is to make the Rust installation and upgrade
> experience better. My personal ambitions are to make Rust installable
> with a single shell command, distribute binaries, not source, and to
> have both nightlies and point releases.
>
> Since we're already able to create highly-compatible snapshot
> compilers, it should be relatively easy to extend our snapshot
> procedure to produce complete binaries, installable via a
> cross-platform shell script. This would require the least amount of
> effort and maintenance because we don't need to use any specific
> package managers or add new bots, and a single installer can work on
> all Linuxes.
>
> We can also attempt to package Rust with various of the most common
> package managers: homebrew, macports, dpkg, rpm. There
> community-maintained packages for some of these already, so we don't
> necessarily need to redevelop from scratch if we just want to adopt
> one or all of them as official packages. We could also create a GUI
> installer for OS X, but I'm not sure how important that is.
>
> What shall we do?
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev

Please don't use a shell script that downloads binaries.  For years, my
workplace had development machines completely disconnected from the net,
so offline installers were a must.  They're also important for admins
who want to download once and install on multiple machines.  Basically,
when you click download binaries, what you get should be just that:
binaries, not another downloader to let you get the binaries.


--
Lee


All,

Agreeing with Lee about the downloading compilers. This is a *key* thing that 
has to go away for 1.0. The embedded systems shops often have restrictions 
unthinkable to people who have not done SCIF-style development. 

Some OSX devs will probably want a homebrew port; the others will want a GUI 
installer.


_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to