Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-20 Thread Carl Lerche
Strahinja: We are definitely going to be smart with dependency resolution. We are going to allow libs to specify their dependencies using semver (http://semver.org/) as well as version bounds (for example, foo = 2.0.0 - any version of foo greater than 2.0.0, bar ~ 2.1.0, any version of bar

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-18 Thread Strahinja Markovic
This is wonderful news! Thank you for taking on such an important and difficult task! I'm wondering will Cargo leverage one of Rust's amazing features, which is that library symbols include the crate hash and version in their namehttps://github.com/mozilla/rust/wiki/Doc-crate-hashes#symbol-hashes

[rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Brian Anderson
Dearest Rustlers, Today I'm super-excited to announce that Mozilla has arranged to develop a world-class package manager for Rust. Yehuda Katz and Carl Lerche, from Tilde Inc., have previously built the popular Ruby package manager, Bundler, and now they are going to build Rust's package

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread François-Xavier Bourlet
You had my curiosity. But now you have my attention. On Mon, Mar 17, 2014 at 5:48 PM, Brian Anderson bander...@mozilla.com wrote: Dearest Rustlers, Today I'm super-excited to announce that Mozilla has arranged to develop a world-class package manager for Rust. Yehuda Katz and Carl Lerche,

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Jeremy Ong
I have long touted Bundler as one of the greatest tools for package management currently in existence and have missed its presence when working in C++ and many other languages. This is a very welcome development indeed for the Rust ecosystem and I'm excited to see what becomes of it. On Mon, Mar

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Yehuda Katz
Hello Rustlers, I'll be writing here more with more details soon. For now, a few quick comments: - I'm really glad that Mozilla and the Rust team are prioritizing package management. An open source language ecosystem really lives or dies based on how easy it is to share code, and

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Liigo Zhuang
Great news! 2014年3月18日 上午9:27于 Yehuda Katz wyc...@gmail.com写道: Hello Rustlers, I'll be writing here more with more details soon. For now, a few quick comments: - I'm really glad that Mozilla and the Rust team are prioritizing package management. An open source language ecosystem

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Brendan Zabarauskas
This is incredible news. Thank you for agreeing to help us out in our time of need! I have a couple of questions: - For those of us who are less familiar with Bundler, could you offer a quick run-down of how it works? - Are there any things you learned from doing Bundler that you would do

Re: [rust-dev] Announcing the new Rust package manager, Cargo

2014-03-17 Thread Yehuda Katz
On Mon, Mar 17, 2014 at 8:24 PM, Brendan Zabarauskas bjz...@yahoo.com.auwrote: This is incredible news. Thank you for agreeing to help us out in our time of need! I have a couple of questions: - For those of us who are less familiar with Bundler, could you offer a quick run-down of how it