Skip to content

Commit

Permalink
use https instead of http for web links (JuliaLang#31817)
Browse files Browse the repository at this point in the history
  • Loading branch information
Hossein Pourbozorg authored and ViralBShah committed Apr 25, 2019
1 parent a784a73 commit 480703b
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 58 deletions.
12 changes: 6 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Hi! If you are new to the Julia community: welcome, and thanks for trying Julia. Please be sure to respect our [community standards](https://julialang.org/community/standards) in all interactions.

If you are already familiar with Julia itself, this blog post by Katharine Hyatt on [Making your first Julia pull request](http:https://kshyatt.github.io/post/firstjuliapr/) is a great way to get started.
If you are already familiar with Julia itself, this blog post by Katharine Hyatt on [Making your first Julia pull request](https:https://kshyatt.github.io/post/firstjuliapr/) is a great way to get started.

## Learning Julia

Expand All @@ -26,7 +26,7 @@ If you are already familiar with Julia itself, this blog post by Katharine Hyatt

* Keep Julia current. Julia is a fast-moving target, and many details of the language are still settling out. Keep the repository up-to-date and rebase work-in-progress frequently to make merges simpler.

* Learn to use [git](http:https://git-scm.com), the version control system used by GitHub and the Julia project. Try a tutorial such as the one [provided by GitHub](http:https://try.GitHub.io/levels/1/challenges/1).
* Learn to use [git](https:https://git-scm.com), the version control system used by GitHub and the Julia project. Try a tutorial such as the one [provided by GitHub](https:https://try.GitHub.io/levels/1/challenges/1).

* Review discussions on the [Julia Discourse forum](https://discourse.julialang.org).

Expand Down Expand Up @@ -58,7 +58,7 @@ A useful bug report filed as a GitHub issue provides information about how to re

### Contributing a Julia package

Julia has a built-in [package manager](https://julialang.github.io/Pkg.jl/v1/) based on `git`. A number of [packages](http:https://pkg.julialang.org) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The manual provides instructions on [creating Julia packages](https://julialang.github.io/Pkg.jl/v1/creating-packages/).
Julia has a built-in [package manager](https://julialang.github.io/Pkg.jl/v1/) based on `git`. A number of [packages](https:https://pkg.julialang.org) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The manual provides instructions on [creating Julia packages](https://julialang.github.io/Pkg.jl/v1/creating-packages/).

For developers who need to wrap C libraries so that they can be called from Julia, the [Clang.jl](https://github.com/ihnorton/Clang.jl) package can help generate the wrappers automatically from the C header files.

Expand Down Expand Up @@ -229,7 +229,7 @@ or with the `runtests.jl` script, e.g. to run `test/bitarray.jl` and `test/math.

./usr/bin/julia test/runtests.jl bitarray math

Make sure that [Travis](http://www.travis-ci.org) greenlights the pull request with a [`Good to merge` message](http://blog.travis-ci.com/2012-09-04-pull-requests-just-got-even-more-awesome).
Make sure that [Travis](https://www.travis-ci.org) greenlights the pull request with a [`Good to merge` message](https://blog.travis-ci.com/2012-09-04-pull-requests-just-got-even-more-awesome).

#### Modifying base more efficiently with Revise.jl

Expand Down Expand Up @@ -320,7 +320,7 @@ Julia if you made code-changes that Revise cannot handle.
- [All Julia Publications](https://julialang.org/research)

* Using GitHub
- [Using Julia with GitHub (video)](http://www.youtube.com/watch?v=wnFYV3ZKtOg&feature=youtu.be)
- [Using Julia with GitHub (video)](https://www.youtube.com/watch?v=wnFYV3ZKtOg)
- [Using Julia on GitHub (notes for video)](https://gist.github.com/2712118#file_Julia_git_pull_request.md)
- [General GitHub documentation](http://help.github.com)
- [General GitHub documentation](https://help.github.com)
- [GitHub pull request documentation](https://help.github.com/articles/creating-a-pull-request/)
2 changes: 1 addition & 1 deletion HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -3594,7 +3594,7 @@ Library improvements

* The `MathConst` type has been renamed `Irrational` ([#11922]).

* `isapprox` now has simpler and more sensible default tolerances ([#12393]), supports arrays, and has synonyms `≈` ([U+2248](http:https://www.fileformat.info/info/unicode/char/2248/index.htm), LaTeX `\approx`) and `≉` ([U+2249](http:https://www.fileformat.info/info/unicode/char/2249/index.htm), LaTeX `\napprox`) for `isapprox` and `!isapprox`, respectively ([#12472]).
* `isapprox` now has simpler and more sensible default tolerances ([#12393]), supports arrays, and has synonyms `≈` ([U+2248](https:https://www.fileformat.info/info/unicode/char/2248/index.htm), LaTeX `\approx`) and `≉` ([U+2249](https:https://www.fileformat.info/info/unicode/char/2249/index.htm), LaTeX `\napprox`) for `isapprox` and `!isapprox`, respectively ([#12472]).

* Numbers

Expand Down
28 changes: 14 additions & 14 deletions LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,26 @@ for exceptions.
Julia includes code from the following projects, which have their own licenses:

- [crc32c.c](http:https://stackoverflow.com/questions/17645167/implementing-sse-4-2s-crc32c-in-software) (CRC-32c checksum code by Mark Adler) [[ZLib](https://opensource.org/licenses/Zlib)].
- [crc32c.c](https:https://stackoverflow.com/questions/17645167/implementing-sse-4-2s-crc32c-in-software) (CRC-32c checksum code by Mark Adler) [[ZLib](https://opensource.org/licenses/Zlib)].
- [LDC](https://github.com/ldc-developers/ldc/blob/master/LICENSE) (for ccall/cfunction ABI definitions) [BSD-3]. The portion of code that Julia uses from LDC is [BSD-3] licensed.
- [LLVM](http:https://releases.llvm.org/3.9.0/LICENSE.TXT) (for parts of src/jitlayers.cpp and src/disasm.cpp) [BSD-3, effectively]
- [MUSL](http:https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT) (for getopt implementation on Windows) [MIT]
- [LLVM](https:https://releases.llvm.org/3.9.0/LICENSE.TXT) (for parts of src/jitlayers.cpp and src/disasm.cpp) [BSD-3, effectively]
- [MUSL](https:https://git.musl-libc.org/cgit/musl/tree/COPYRIGHT) (for getopt implementation on Windows) [MIT]
- [MINGW](https://sourceforge.net/p/mingw/mingw-org-wsl/ci/legacy/tree/mingwrt/mingwex/dirname.c) (for dirname implementation on Windows) [MIT]
- [NetBSD](http:https://www.netbsd.org/about/redistribution.html) (for setjmp, longjmp, and strptime implementations on Windows) [BSD-3]
- [NetBSD](https:https://www.netbsd.org/about/redistribution.html) (for setjmp, longjmp, and strptime implementations on Windows) [BSD-3]
- [Python](https://docs.python.org/2/license.html) (for strtod implementation on Windows) [BSD-3, effectively]

The following components included in Julia `Base` have their own separate licenses:

- base/grisu/* [BSD-3] (see [double-conversion](https://github.com/google/double-conversion/blob/master/LICENSE))
- base/special/{exp,rem_pio2,hyperbolic}.jl [Freely distributable with preserved copyright notice] (see [FDLIBM](http:https://www.netlib.org/fdlibm))
- base/special/{exp,rem_pio2,hyperbolic}.jl [Freely distributable with preserved copyright notice] (see [FDLIBM](https:https://www.netlib.org/fdlibm))

The Julia language links to the following external libraries, which have their
own licenses:

- [FEMTOLISP](https://github.com/JeffBezanson/femtolisp) [BSD-3]
- [LIBUNWIND](http:https://git.savannah.gnu.org/gitweb/?p=libunwind.git;a=blob_plain;f=LICENSE;hb=master) [MIT]
- [LIBUNWIND](https:https://git.savannah.gnu.org/gitweb/?p=libunwind.git;a=blob_plain;f=LICENSE;hb=master) [MIT]
- [LIBUV](https://github.com/joyent/libuv/blob/master/LICENSE) [MIT]
- [LLVM](http:https://releases.llvm.org/6.0.0/LICENSE.TXT) [BSD-3, effectively]
- [LLVM](https:https://releases.llvm.org/6.0.0/LICENSE.TXT) [BSD-3, effectively]
- [UTF8PROC](https://github.com/JuliaStrings/utf8proc) [MIT]

The following components included in `stdlib` have their own separate licenses:
Expand All @@ -60,26 +60,26 @@ Julia's `stdlib` uses the following external libraries, which have their own lic

- [DSFMT](https://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/LICENSE.txt) [BSD-3]
- [OPENLIBM](https://github.com/JuliaMath/openlibm/blob/master/LICENSE.md) [MIT, BSD-2, ISC]
- [GMP](http:https://gmplib.org/manual/Copying.html#Copying) [LGPL3+ or GPL2+]
- [GMP](https:https://gmplib.org/manual/Copying.html#Copying) [LGPL3+ or GPL2+]
- [LIBGIT2](https://github.com/libgit2/libgit2/blob/development/COPYING) [GPL2+ with unlimited linking exception]
- [CURL](https://curl.haxx.se/docs/copyright.html) [MIT/X derivative]
- [LIBSSH2](https://github.com/libssh2/libssh2/blob/master/COPYING) [BSD-3]
- [MBEDTLS](https://tls.mbed.org/how-to-get) [either GPLv2 or Apache 2.0]
- [MPFR](http:https://www.mpfr.org/mpfr-current/mpfr.html#Copying) [LGPL3+]
- [MPFR](https:https://www.mpfr.org/mpfr-current/mpfr.html#Copying) [LGPL3+]
- [OPENBLAS](https://raw.github.com/xianyi/OpenBLAS/master/LICENSE) [BSD-3]
- [LAPACK](http:https://netlib.org/lapack/LICENSE.txt) [BSD-3]
- [PCRE](http:https://www.pcre.org/licence.txt) [BSD-3]
- [LAPACK](https:https://netlib.org/lapack/LICENSE.txt) [BSD-3]
- [PCRE](https:https://www.pcre.org/licence.txt) [BSD-3]
- [SUITESPARSE](https://suitesparse.com) [mix of LGPL2+ and GPL2+; see individual module licenses]

Julia's build process uses the following external tools:

- [PATCHELF](https://nixos.org/patchelf.html)
- [OBJCONV](http:https://www.agner.org/optimize/#objconv)
- [OBJCONV](https:https://www.agner.org/optimize/#objconv)

Julia bundles the following external programs and libraries on some platforms:

- [7-Zip](http:https://www.7-zip.org/license.txt)
- [ZLIB](http:https://zlib.net/zlib_license.html)
- [7-Zip](https:https://www.7-zip.org/license.txt)
- [ZLIB](https:https://zlib.net/zlib_license.html)
- [LIBEXPAT](https://expat.cvs.sourceforge.net/viewvc/expat/expat/README)

On some platforms, distributions of Julia contain SSL certificate authority certificates,
Expand Down
18 changes: 9 additions & 9 deletions README.arm.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ sudo apt-get install libblas3gf liblapack3gf libgmp3-dev \
g++-4.8 gfortran libgfortran3 m4 libedit-dev
````

If you run into issues building LLVM, see [these notes](http:https://llvm.org/docs/HowToBuildOnARM.html).
If you run into issues building LLVM, see [these notes](https:https://llvm.org/docs/HowToBuildOnARM.html).


## 32-bit (ARMv6, ARMv7)
Expand All @@ -48,7 +48,7 @@ Julia has been successfully compiled on several variants of the following ARMv6

* ARMv7 / Cortex A15 Samsung Chromebooks running Ubuntu Linux under Crouton;
* [Raspberry Pi](https://www.raspberrypi.org).
* [Odroid](http:https://www.hardkernel.com/main/main.php).
* [Odroid](https:https://www.hardkernel.com).


Julia requires at least the `armv6` and `vfpv2` instruction sets. It's recommended to use `armv7-a`.
Expand Down Expand Up @@ -100,7 +100,7 @@ due to unsupported inline assembly. In that case, add `MARCH=armv7-a` to

If building LLVM fails, you can download binaries from the LLVM website:

1. Download the [LLVM 3.9.0 binaries for ARMv7a] (http:https://llvm.org/releases/3.9.0/clang+llvm-3.9.0-armv7a-linux-gnueabihf.tar.xz) and extract them in a local directory.
1. Download the [LLVM 3.9.0 binaries for ARMv7a] (https:https://llvm.org/releases/3.9.0/clang+llvm-3.9.0-armv7a-linux-gnueabihf.tar.xz) and extract them in a local directory.
2. Add the following to `Make.user` (adjusting the path to the `llvm-config` binary):

```
Expand All @@ -116,26 +116,26 @@ On Chromebooks, you have to first install Crouton. If you do not have
an Ubuntu chroot running on your Chromebook using Crouton, you can do
so by following these tutorials.

- [Crouton Tutorial 1](http:https://www.howtogeek.com/162120/how-to-install-ubuntu-linux-on-your-chromebook-with-crouton/)
- [Crouton Tutorial 2](http:https://lifehacker.com/how-to-install-linux-on-a-chromebook-and-unlock-its-ful-509039343)
- [Crouton Tutorial 1](https:https://www.howtogeek.com/162120/how-to-install-ubuntu-linux-on-your-chromebook-with-crouton/)
- [Crouton Tutorial 2](https:https://lifehacker.com/how-to-install-linux-on-a-chromebook-and-unlock-its-ful-509039343)

These tutorials will end up installing Ubuntu 12.04, and you have to
upgrade to Ubuntu 14.04, or install Ubuntu 14.04 from scratch by
finding appropriate `crouton` help.

#### Scaleway cloud hosted ARM servers

On the current [Scaleway](http:https://scaleway.com) ARM servers, the Julia
On the current [Scaleway](https:https://scaleway.com) ARM servers, the Julia
build works out of the box.

## AArch64 (ARMv8)

Julia has been successfully built on the following ARMv8 devices:

* [nVidia Jetson TX1 & TX2](http:https://www.nvidia.com/object/embedded-systems-dev-kits-modules.html);
* [nVidia Jetson TX1 & TX2](https:https://www.nvidia.com/object/embedded-systems-dev-kits-modules.html);
* [X-Gene 1](https://www.apm.com/products/data-center/x-gene-family/x-gene/);
* [Overdrive 3000](https://softiron.com/products/overdrive-3000/);
* [Cavium ThunderX](http:https://www.cavium.com/ThunderX_ARM_Processors.html) on [packet.net](https://www.packet.net).
* [Cavium ThunderX](https:https://www.cavium.com/ThunderX_ARM_Processors.html) on [packet.net](https://www.packet.net).

Compilation on `ARMv8-A` requires that `Make.user` is configured as follows:

Expand All @@ -147,7 +147,7 @@ MARCH=armv8-a

#### nVidia Jetson TX2

Julia builds and runs on the [nVidia Jetson TX2](http:https://www.nvidia.com/object/embedded-systems-dev-kits-modules.html)
Julia builds and runs on the [nVidia Jetson TX2](https:https://www.nvidia.com/object/embedded-systems-dev-kits-modules.html)
platform with minimal configuration changes.

After configuring `Make.user` as per the `AArch64` instructions in this document,
Expand Down
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Build status:

Code coverage:
[![coveralls][coveralls-img]](https://coveralls.io/r/JuliaLang/julia?branch=master)
[![codecov][codecov-img]](http:https://codecov.io/github/JuliaLang/julia?branch=master)
[![codecov][codecov-img]](https:https://codecov.io/github/JuliaLang/julia?branch=master)

[travis-img]: https://img.shields.io/travis/JuliaLang/julia/master.svg?label=Linux+/+macOS
[appveyor-img]: https://img.shields.io/appveyor/ci/JuliaLang/julia/master.svg?label=Windows
Expand Down Expand Up @@ -42,7 +42,7 @@ New developers may find the notes in [CONTRIBUTING](https://github.com/JuliaLang
- [**StackOverflow**](https://stackoverflow.com/questions/tagged/julia-lang)
- [**Youtube**](https://www.youtube.com/channel/UC9IuUwwE2xdjQUT_LMLONoA)
- [**Twitter**](https://twitter.com/JuliaLanguage)
- [**Meetup**](http:https://julia.meetup.com/)
- [**Meetup**](https:https://julia.meetup.com/)

## Currently Supported Platforms

Expand Down Expand Up @@ -315,35 +315,35 @@ Julia uses the following external libraries, which are automatically downloaded
- **[utf8proc]** (>= 2.1) — a library for processing UTF-8 encoded Unicode strings.
- **[libosxunwind]** — clone of [libunwind], a library that determines the call-chain of a program.

[GNU make]: http:https://www.gnu.org/software/make
[patch]: http:https://www.gnu.org/software/patch
[wget]: http:https://www.gnu.org/software/wget
[m4]: http:https://www.gnu.org/software/m4
[awk]: http:https://www.gnu.org/software/gawk
[gcc]: http:https://gcc.gnu.org
[clang]: http:https://clang.llvm.org
[GNU make]: https:https://www.gnu.org/software/make
[patch]: https:https://www.gnu.org/software/patch
[wget]: https:https://www.gnu.org/software/wget
[m4]: https:https://www.gnu.org/software/m4
[awk]: https:https://www.gnu.org/software/gawk
[gcc]: https:https://gcc.gnu.org
[clang]: https:https://clang.llvm.org
[python]: https://www.python.org/
[gfortran]: https://gcc.gnu.org/fortran/
[curl]: http:https://curl.haxx.se
[fetch]: http:https://www.freebsd.org/cgi/man.cgi?fetch(1)
[perl]: http:https://www.perl.org
[cmake]: http:https://www.cmake.org
[curl]: https:https://curl.haxx.se
[fetch]: https:https://www.freebsd.org/cgi/man.cgi?fetch(1)
[perl]: https:https://www.perl.org
[cmake]: https:https://www.cmake.org
[OpenLibm]: https://github.com/JuliaLang/openlibm
[DSFMT]: https://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/#dSFMT
[OpenBLAS]: https://github.com/xianyi/OpenBLAS
[LAPACK]: http:https://www.netlib.org/lapack
[MKL]: http:https://software.intel.com/en-us/articles/intel-mkl
[LAPACK]: https:https://www.netlib.org/lapack
[MKL]: https:https://software.intel.com/en-us/articles/intel-mkl
[SuiteSparse]: https://faculty.cse.tamu.edu/davis/suitesparse.html
[PCRE]: http:https://www.pcre.org
[LLVM]: http:https://www.llvm.org
[PCRE]: https:https://www.pcre.org
[LLVM]: https:https://www.llvm.org
[FemtoLisp]: https://github.com/JeffBezanson/femtolisp
[GMP]: http:https://gmplib.org
[MPFR]: http:https://www.mpfr.org
[GMP]: https:https://gmplib.org
[MPFR]: https:https://www.mpfr.org
[libuv]: https://github.com/JuliaLang/libuv
[libgit2]: https://libgit2.org/
[utf8proc]: https://julialang.org/utf8proc/
[libosxunwind]: https://github.com/JuliaLang/libosxunwind
[libunwind]: http:https://www.nongnu.org/libunwind
[libunwind]: https:https://www.nongnu.org/libunwind
[libssh2]: https://www.libssh2.org
[mbedtls]: https://tls.mbed.org/
[pkg-config]: https://www.freedesktop.org/wiki/Software/pkg-config/
Expand Down Expand Up @@ -440,7 +440,7 @@ others such as Textmate, Notepad++, and Kate, are in
Two major IDEs are supported for Julia: [Juno](https://junolab.org/)
which is based on [Atom](https://atom.io/) and
[julia-vscode](https://github.com/JuliaEditorSupport/julia-vscode)
based on [VS Code](https://code.visualstudio.com/). A [Jupyter](http:https://jupyter.org/) notebooks interface
based on [VS Code](https://code.visualstudio.com/). A [Jupyter](https:https://jupyter.org/) notebooks interface
is available through
[IJulia](https://github.com/JuliaLang/IJulia.jl).

Expand Down
Loading

0 comments on commit 480703b

Please sign in to comment.