comparison README.md @ 136:aaf612aece2b

Use https URLs where possible * README.md, _config.yml, _includes/footer.html, about.md, get-involved.md, index.html, support-expectations.md, support.md: Use https for Octave URLs and GNU URLs, as well as some external URLs. * _includes/install.html: Use https for Homebrew.
author Mike Miller <mtmiller@octave.org>
date Sun, 08 Oct 2017 17:24:51 -0700
parents 88b2480e271a
children 3ecaed4b95e8
comparison
equal deleted inserted replaced
135:6e120f63dd35 136:aaf612aece2b
1 # GNU Octave Website development 1 # GNU Octave Website development
2 2
3 This is the [http://www.octave.org][1] website development repository. 3 This is the [https://www.octave.org][1] website development repository.
4 4
5 The development and deployment workflow in short: 5 The development and deployment workflow in short:
6 6
7 1. The website is developed in this [web-octave][2] Mercurial repository. 7 1. The website is developed in this [web-octave][2] Mercurial repository.
8 2. Static HTML pages are generated from this [web-octave][2] repository 8 2. Static HTML pages are generated from this [web-octave][2] repository
9 and are deployed at the [Savannah CVS][3] repository. 9 and are deployed at the [Savannah CVS][3] repository.
10 3. After deploying the static pages, they are visible from 10 3. After deploying the static pages, they are visible from
11 [http://www.octave.org][1], that redirects to 11 [https://www.octave.org][1], that redirects to
12 [https://www.gnu.org/software/octave][4]. 12 [https://www.gnu.org/software/octave][4].
13 13
14 [1]: http://www.octave.org 14 [1]: https://www.octave.org
15 [2]: http://hg.octave.org/web-octave 15 [2]: https://hg.octave.org/web-octave
16 [3]: http://web.cvs.savannah.gnu.org/viewvc/octave/?root=octave 16 [3]: https://web.cvs.savannah.gnu.org/viewvc/octave/?root=octave
17 [4]: https://www.gnu.org/software/octave 17 [4]: https://www.gnu.org/software/octave
18 18
19 19
20 20
21 ## Development 21 ## Development
22 22
23 ### Getting the sources 23 ### Getting the sources
24 24
25 Anyone is free to clone this development repository, simply type 25 Anyone is free to clone this development repository, simply type
26 26
27 hg clone http://hg.octave.org/web-octave 27 hg clone https://hg.octave.org/web-octave
28 28
29 to get anonymous read access without writing privileges. 29 to get anonymous read access without writing privileges.
30 To push your changes, please contact the octave developers at 30 To push your changes, please contact the octave developers at
31 `maintainers@octave.org`. 31 `maintainers@octave.org`.
32 32
52 framework. All necessary files are already included inside the 52 framework. All necessary files are already included inside the
53 [hg development repository][2]. 53 [hg development repository][2].
54 54
55 [6]: https://jekyllrb.com/ 55 [6]: https://jekyllrb.com/
56 [7]: https://rubygems.org/ 56 [7]: https://rubygems.org/
57 [8]: http://foundation.zurb.com/sites/docs/v/5.5.3/ 57 [8]: https://foundation.zurb.com/sites/docs/v/5.5.3/
58 58
59 59
60 60
61 ### Building the static website locally 61 ### Building the static website locally
62 62
78 78
79 and rebuilds the whole static website automatically, as it monitors any 79 and rebuilds the whole static website automatically, as it monitors any
80 file changes. 80 file changes.
81 81
82 To build the test page, that can be deployed at some subdirectory, e.g. 82 To build the test page, that can be deployed at some subdirectory, e.g.
83 `http://www.octave.org/new`, use 83 `https://www.octave.org/new`, use
84 84
85 jekyll build --config _config.yml,_config_test.yml 85 jekyll build --config _config.yml,_config_test.yml
86 86
87 87
88 88