Skip to content

Commit b1ab6f9

Browse files
authored
Merge pull request #894 from mahanstreamer/dea
Upgrade http to https
2 parents 5fedff0 + 92523b9 commit b1ab6f9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+205
-205
lines changed

posts/2014-09-15-Rust-1.0.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ starting point. This is very true. The goal for Rust 1.0 is to be an
113113
flexible substrate for building efficient libraries -- but libraries
114114
aren't any good if nobody can find them or they are difficult to install.
115115

116-
Enter [Cargo, the Rust package manager](http://crates.io). Cargo has
116+
Enter [Cargo, the Rust package manager](https://crates.io). Cargo has
117117
been undergoing rapid development lately and is already quite
118118
functional. By the time
119119
1.0 is released, we plan to also have a central repository up and
@@ -128,8 +128,8 @@ we don't plan on changing that. Once we start having stable releases,
128128
however, we'll also build up a bit more infrastructure. Our plan is to
129129
adopt the "channel" system used by many other projects such as
130130
[Firefox](https://www.mozilla.org/en-US/firefox/channel/),
131-
[Chrome](http://www.chromium.org/getting-involved/dev-channel), and
132-
[Ember.js](http://emberjs.com/builds/).
131+
[Chrome](https://www.chromium.org/getting-involved/dev-channel), and
132+
[Ember.js](https://emberjs.com/builds/).
133133

134134
The idea is that there are three channels: Nightly, Beta, and
135135
Stable. The Nightly channel is what you use if you want the latest
@@ -165,7 +165,7 @@ it already has. I can't wait to see what comes out of it.
165165
[k2]: https://github.com/jvns/puddle
166166
[k3]: https://github.com/pczarn/rustboot
167167
[k4]: https://github.com/ryanra/RustOS
168-
[stability]: http://doc.rust-lang.org/std/stability.html
168+
[stability]: https://doc.rust-lang.org/std/stability.html
169169
[dst]: https://github.com/rust-lang/rust/commit/7932b719ec2b65acfa8c3e74aad29346d47ee992
170170
[cd]: https://github.com/rust-lang/rfcs/blob/master/text/0114-closures.md
171171
[wc]: https://github.com/rust-lang/rfcs/pull/135

posts/2014-10-30-Stability.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: "The upcoming Rust 1.0 release means a lot, but most fundamentally
66
---
77

88
The upcoming Rust 1.0 release means
9-
[a lot](http://blog.rust-lang.org/2014/09/15/Rust-1.0.html), but most
9+
[a lot](https://blog.rust-lang.org/2014/09/15/Rust-1.0.html), but most
1010
fundamentally it is a commitment to stability, alongside our
1111
long-running commitment to safety.
1212

@@ -93,7 +93,7 @@ After extensive discussion, we plan to release globs and macros as
9393
stable at 1.0. For globs, we believe we can address problems in a
9494
backwards-compatible way. For macros, we will likely provide an
9595
alternative way to define macros (with better
96-
[hygiene](http://en.wikipedia.org/wiki/Hygienic_macro)) at some later
96+
[hygiene](https://en.wikipedia.org/wiki/Hygienic_macro)) at some later
9797
date, and will incrementally improve the "macro rules" feature until
9898
then. The 1.0 release will stabilize all current macro support,
9999
including import/export.
@@ -131,7 +131,7 @@ standard library, but you can opt into experimental APIs from other
131131
libraries. The Rust release channels are about making upgrading *Rust
132132
itself* (the compiler and standard library) painless.
133133

134-
Library authors should follow [semver](http://semver.org/); we will
134+
Library authors should follow [semver](https://semver.org/); we will
135135
soon publish an RFC defining how library stability attributes and
136136
semver interact.
137137

posts/2014-11-20-Cargo.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ Today it is my pleasure to announce that [crates.io](https://crates.io/) is
99
online and ready for action. The site is a central location to
1010
discover/download Rust crates, and Cargo is ready to start publishing to it
1111
today. For the next few months, we are asking that intrepid early adopters
12-
[help us](http://doc.crates.io/crates-io.html) get the registry battle-tested.
12+
[help us](https://doc.crates.io/crates-io.html) get the registry battle-tested.
1313

1414
Until Rust itself is stable early next year, registry dependencies will need to
1515
be updated often. Production users may want to continue using git dependencies
1616
until then.
1717

1818
## What is Cargo?
1919

20-
Cargo is a package manager [for Rust](http://www.rust-lang.org/), [in
20+
Cargo is a package manager [for Rust](https://www.rust-lang.org/), [in
2121
Rust](https://github.com/rust-lang/cargo). Managing dependencies is a
2222
fundamentally difficult problem, but fortunately over the last decade there's
2323
been a lot of progress in the design of package managers. Designed by Carl
2424
Lerche and Yehuda Katz, Cargo follows the tradition of successes like
25-
[Bundler](http://bundler.io/) and [NPM](https://www.npmjs.org/):
25+
[Bundler](https://bundler.io/) and [NPM](https://www.npmjs.org/):
2626

2727
1. Cargo leverages crates.io to foster a thriving community of crates that can
2828
easily interoperate with one another and last for years to come.
@@ -42,7 +42,7 @@ its core mechanics.
4242

4343
Cargo makes depending on third-party code as easy as depending on the standard
4444
library. When using Cargo, each crate will have an associated
45-
[manifest](http://doc.crates.io/manifest.html) to describe itself and its
45+
[manifest](https://doc.crates.io/manifest.html) to describe itself and its
4646
dependencies. Adding a new dependency is now as simple as adding one line to the
4747
manifest, and this ease has allowed Cargo in just a few short months to enable a
4848
large and growing network of Rust projects and libraries which were simply
@@ -62,19 +62,19 @@ have largely just downloaded dependencies directly from the source GitHub
6262
repository, but the primary source will now be shifting to crates.io.
6363

6464
Other programming language communities have been quite successful with this form
65-
of central repository. For example [rubygems.org](http://rubygems.org/) is your
66-
one-stop-shop for [Bundler](http://bundler.io/) dependencies and
65+
of central repository. For example [rubygems.org](https://rubygems.org/) is your
66+
one-stop-shop for [Bundler](https://bundler.io/) dependencies and
6767
[npmjs.org](https://www.npmjs.org/) has had over 600 million downloads in just
6868
this month alone! We intend for crates.io to serve a similar role for Rust as a
6969
critical piece of infrastructure for [Rust's long-term stability story at
7070
1.0][stab].
7171

72-
[stab]: http://blog.rust-lang.org/2014/10/30/Stability.html
72+
[stab]: https://blog.rust-lang.org/2014/10/30/Stability.html
7373

7474
## Versioning and Reproducible Builds
7575

7676
Over the past few years, the concept of [Semantic
77-
Versioning](http://semver.org/) has gained traction as a way for library
77+
Versioning](https://semver.org/) has gained traction as a way for library
7878
developers to easily and clearly communicate with users when they make breaking
7979
changes. The core idea of semantic versioning is simple: each new release is
8080
categorized as a minor or major release, and only major releases can introduce
@@ -93,7 +93,7 @@ then distributed to collaborators of applications to ensure that the crates
9393
being built remain the same from one build to the next, across times, machines,
9494
and environments.
9595

96-
[lock]: http://doc.crates.io/guide.html#cargo.toml-vs-cargo.lock
96+
[lock]: https://doc.crates.io/guide.html#cargo.toml-vs-cargo.lock
9797

9898
## Building Code
9999

@@ -114,7 +114,7 @@ provide some nice standard features as well as some Rust-specific features:
114114

115115
* Cargo generates documentation for all crates in a dependency graph, and it can
116116
even run [Rust's documentation
117-
tests](http://doc.rust-lang.org/rustdoc.html#testing-the-documentation) to
117+
tests](https://doc.rust-lang.org/rustdoc.html#testing-the-documentation) to
118118
ensure examples in documentation stay up to date.
119119

120120
* Cargo can run a [build script][build-scripts] before any crate is compiled to
@@ -125,7 +125,7 @@ provide some nice standard features as well as some Rust-specific features:
125125
simply specifying a `--target` options and Cargo will manage tasks such as
126126
compiling plugins and other build dependencies for the right platform.
127127

128-
[build-scripts]: http://doc.crates.io/build-script.html
128+
[build-scripts]: https://doc.crates.io/build-script.html
129129

130130
## What else is in store?
131131

@@ -135,7 +135,7 @@ stable compiler, which should be [coming soon][road-to-1]! There are also a
135135
number of extensions to crates.io such as a hosted documentation service or a CI
136136
build infrastructure hook which could be built out using the crates.io APIs.
137137

138-
[road-to-1]: http://blog.rust-lang.org/2014/09/15/Rust-1.0.html
138+
[road-to-1]: https://blog.rust-lang.org/2014/09/15/Rust-1.0.html
139139

140140
This is just the beginning for crates.io, and I'm excited to start finding all
141141
Rust crates from one location. I can't wait to see what the registry looks like

posts/2014-12-12-1.0-Timeline.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Six weeks later, we will begin the beta period:
6161

6262
* Release channels take effect: feature gates and `#[unstable]` APIs are
6363
available on nightly builds, but not on the beta. This change is part of
64-
[our commitment to stability](http://blog.rust-lang.org/2014/10/30/Stability.html).
64+
[our commitment to stability](https://blog.rust-lang.org/2014/10/30/Stability.html).
6565

6666
Unlike the alpha cycle, where we still expect some minor breakage, the beta
6767
cycle should *not* involve breakage unless a very significant problem is
@@ -76,7 +76,7 @@ Finally, after one or more beta cycles, we will have produced a release
7676
candidate that is **ready for the world**:
7777

7878
* We are ready to promise stability --
79-
[hassle-free upgrades](http://blog.rust-lang.org/2014/10/30/Stability.html) --
79+
[hassle-free upgrades](https://blog.rust-lang.org/2014/10/30/Stability.html) --
8080
for the duration of the 1.X series.
8181

8282
* The core documentation (The Guide/Guides) is fully in sync with the language and
@@ -86,7 +86,7 @@ We are incredibly excited for Rust to reach this point.
8686

8787
### What this means for the ecosystem
8888

89-
With the [launch](http://blog.rust-lang.org/2014/11/20/Cargo.html) of Cargo and
89+
With the [launch](https://blog.rust-lang.org/2014/11/20/Cargo.html) of Cargo and
9090
[crates.io](https://crates.io/), Rust's ecosystem has already seen significant expansion, but
9191
it still takes a lot of work to track Rust's nightly releases. Beginning with
9292
the alpha release, and especially approaching beta1, this will change
@@ -100,6 +100,6 @@ first time.
100100

101101
Let's do this!
102102

103-
[why Rust is reaching 1.0]: http://blog.rust-lang.org/2014/09/15/Rust-1.0.html
104-
[6-week train model]: http://blog.rust-lang.org/2014/10/30/Stability.html
105-
[pre-release]: http://semver.org/
103+
[why Rust is reaching 1.0]: https://blog.rust-lang.org/2014/09/15/Rust-1.0.html
104+
[6-week train model]: https://blog.rust-lang.org/2014/10/30/Stability.html
105+
[pre-release]: https://semver.org/

posts/2014-12-12-Core-Team.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ situation.
3232
Thanks Yehuda and Steve for all your hard work, and welcome to the core team!
3333

3434
[Rust core team]: https://github.com/rust-lang/rust/wiki/Note-core-team
35-
[Ember.js]: http://emberjs.com/team/
35+
[Ember.js]: https://emberjs.com/team/
3636
[Skylight]: https://www.skylight.io/
37-
[Tilde]: http://www.tilde.io/
38-
[Rust guide]: http://doc.rust-lang.org/guide.html
39-
[Rust for Rubyists]: http://www.rustforrubyists.com/
40-
[Reddit]: http://www.reddit.com/r/rust
37+
[Tilde]: https://www.tilde.io/
38+
[Rust guide]: https://doc.rust-lang.org/guide.html
39+
[Rust for Rubyists]: https://www.rustforrubyists.com/
40+
[Reddit]: https://www.reddit.com/r/rust
4141
[HackerNews]: https://news.ycombinator.com/
4242
[RFCs repo]: https://github.com/rust-lang/rfcs/
43-
[Ruby on Rails]: http://rubyonrails.org/
44-
[jQuery]: http://jquery.com/
45-
[Bundler]: http://bundler.io/
46-
[TC39 language committee]: http://www.ecma-international.org/memento/TC39.htm
43+
[Ruby on Rails]: https://rubyonrails.org/
44+
[jQuery]: https://jquery.com/
45+
[Bundler]: https://bundler.io/
46+
[TC39 language committee]: https://www.ecma-international.org/memento/TC39.htm

0 commit comments

Comments
 (0)