Mercurial > web-octave
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 |