Skip to content

Commit eacec5f

Browse files
committed
[FAB-9184] Edit http:// to https:// for make linkcheck
Numerous doc files generate "redirect" warnings when running "make linkcheck" simply warning that http:// is being mapped to https://, so make those changes just to quiet the output from that command. Change-Id: I89d6ea0d8f402fcdaf6a117c9a6dea32cbd4b8f1 Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
1 parent 6e13a04 commit eacec5f

13 files changed

+31
-31
lines changed

docs/source/CONTRIBUTING.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ assistance in debugging a problem or working out a fix to an issue, our
5151
help. We hang out on
5252
`Chat <https://chat.hyperledger.org/channel/fabric/>`__, IRC
5353
(#hyperledger on freenode.net) and the `mailing
54-
lists <http://lists.hyperledger.org/>`__. Most of us don't bite :grin:
54+
lists <https://lists.hyperledger.org/>`__. Most of us don't bite :grin:
5555
and will be glad to help. The only silly question is the one you don't
5656
ask. Questions are in fact a great way to help improve the project as
5757
they highlight where our documentation could be clearer.
@@ -243,7 +243,7 @@ and Google Hangouts™ for screen sharing between developers. Our
243243
development planning and prioritization is done in
244244
`JIRA <https://jira.hyperledger.org>`__, and we take longer running
245245
discussions/decisions to the `mailing
246-
list <http://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__.
246+
list <https://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__.
247247

248248
Maintainers
249249
-----------
@@ -285,7 +285,7 @@ We have tried to make it as easy as possible to make contributions. This
285285
applies to how we handle the legal aspects of contribution. We use the
286286
same approach—the `Developer's Certificate of Origin 1.1
287287
(DCO) <https://github.com/hyperledger/fabric/blob/master/docs/source/DCO1.1.txt>`__—that the Linux® Kernel
288-
`community <http://elinux.org/Developer_Certificate_Of_Origin>`__ uses
288+
`community <https://elinux.org/Developer_Certificate_Of_Origin>`__ uses
289289
to manage code contributions.
290290

291291
We simply ask that when submitting a patch for review, the developer

docs/source/Gerrit/best-practices.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ The Gerrit server provides a precommit hook to autogenerate the
4848
Change-Id which is one time use.
4949

5050
**Recommended reading:** `How to Write a Git Commit
51-
Message <http://chris.beams.io/posts/git-commit/>`__
51+
Message <https://chris.beams.io/posts/git-commit/>`__
5252

5353
Avoid Pushing Untested Work to a Gerrit Server
5454
----------------------------------------------
@@ -270,7 +270,7 @@ branch:
270270
After you get reviewers' feedback, there are changes in **c3** and
271271
**c4** that must be fixed. If the fix requires rebasing, rebasing
272272
changes the commit Ids, see the
273-
`rebasing <http://git-scm.com/book/en/v2/Git-Branching-Rebasing>`__
273+
`rebasing <https://git-scm.com/book/en/v2/Git-Branching-Rebasing>`__
274274
section for more information. However, you must keep the same Change-Id
275275
and push the changes again:
276276

docs/source/Gerrit/gerrit.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Follow these instructions to collaborate on Hyperledger Fabric
55
through the Gerrit review system.
66

77
Please be sure that you are subscribed to the `mailing
8-
list <http://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__
8+
list <https://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__
99
and of course, you can reach out on
1010
`chat <https://chat.hyperledger.org/>`__ if you need help.
1111

docs/source/Style-guides/go-style.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Coding Golang
55
~~~~~~~~~~~~~~
66

77
We code in Go™ and strictly follow the `best
8-
practices <http://golang.org/doc/effective_go.html>`__ and will not
8+
practices <https://golang.org/doc/effective_go.html>`__ and will not
99
accept any deviations. You must run the following tools against your Go
1010
code and fix all errors and warnings: -
1111
`golint <https://github.com/golang/lint>`__ - `go

docs/source/chaincode4ade.rst

+10-10
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Chaincode API
2727

2828
Every chaincode program must implement the ``Chaincode interface``:
2929

30-
- `Go <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`__
30+
- `Go <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`__
3131
- `node.js <https://fabric-shim.github.io/ChaincodeInterface.html>`__
3232

3333
whose methods are called in response to received transactions.
@@ -39,7 +39,7 @@ application state. The ``Invoke`` method is called in response to receiving an
3939

4040
The other interface in the chaincode "shim" APIs is the ``ChaincodeStubInterface``:
4141

42-
- `Go <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub>`__
42+
- `Go <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub>`__
4343
- `node.js <https://fabric-shim.github.io/ChaincodeStub.html>`__
4444

4545
which is used to access and modify the ledger, and to make invocations between
@@ -80,11 +80,11 @@ Housekeeping
8080
^^^^^^^^^^^^
8181

8282
First, let's start with some housekeeping. As with every chaincode, it implements the
83-
`Chaincode interface <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`_
83+
`Chaincode interface <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`_
8484
in particular, ``Init`` and ``Invoke`` functions. So, let's add the go import
8585
statements for the necessary dependencies for our chaincode. We'll import the
8686
chaincode shim package and the
87-
`peer protobuf package <http://godoc.org/github.com/hyperledger/fabric/protos/peer>`_.
87+
`peer protobuf package <https://godoc.org/github.com/hyperledger/fabric/protos/peer>`_.
8888
Next, let's add a struct ``SimpleAsset`` as a receiver for Chaincode shim functions.
8989

9090
.. code:: go
@@ -120,7 +120,7 @@ Next, we'll implement the ``Init`` function.
120120
no "migration" or nothing to be initialized as part of the upgrade.
121121

122122
Next, we'll retrieve the arguments to the ``Init`` call using the
123-
`ChaincodeStubInterface.GetStringArgs <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetStringArgs>`_
123+
`ChaincodeStubInterface.GetStringArgs <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetStringArgs>`_
124124
function and check for validity. In our case, we are expecting a key-value pair.
125125

126126
.. code:: go
@@ -139,7 +139,7 @@ function and check for validity. In our case, we are expecting a key-value pair.
139139
140140
Next, now that we have established that the call is valid, we'll store the
141141
initial state in the ledger. To do this, we will call
142-
`ChaincodeStubInterface.PutState <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.PutState>`_
142+
`ChaincodeStubInterface.PutState <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.PutState>`_
143143
with the key and value passed in as the arguments. Assuming all went well,
144144
return a peer.Response object that indicates the initialization was a success.
145145

@@ -185,7 +185,7 @@ As with the ``Init`` function above, we need to extract the arguments from the
185185
name of the chaincode application function to invoke. In our case, our application
186186
will simply have two functions: ``set`` and ``get``, that allow the value of an
187187
asset to be set or its current state to be retrieved. We first call
188-
`ChaincodeStubInterface.GetFunctionAndParameters <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetFunctionAndParameters>`_
188+
`ChaincodeStubInterface.GetFunctionAndParameters <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetFunctionAndParameters>`_
189189
to extract the function name and the parameters to that chaincode application
190190
function.
191191

@@ -235,8 +235,8 @@ Implementing the Chaincode Application
235235
As noted, our chaincode application implements two functions that can be
236236
invoked via the ``Invoke`` function. Let's implement those functions now.
237237
Note that as we mentioned above, to access the ledger's state, we will leverage
238-
the `ChaincodeStubInterface.PutState <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.PutState>`_
239-
and `ChaincodeStubInterface.GetState <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetState>`_
238+
the `ChaincodeStubInterface.PutState <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.PutState>`_
239+
and `ChaincodeStubInterface.GetState <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetState>`_
240240
functions of the chaincode shim API.
241241

242242
.. code:: go
@@ -277,7 +277,7 @@ Pulling it All Together
277277
^^^^^^^^^^^^^^^^^^^^^^^
278278

279279
Finally, we need to add the ``main`` function, which will call the
280-
`shim.Start <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Start>`_
280+
`shim.Start <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Start>`_
281281
function. Here's the whole chaincode program source.
282282

283283
.. code:: go

docs/source/dev-setup/build.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Building on Z
8686
~~~~~~~~~~~~~
8787

8888
To make building on Z easier and faster, `this
89-
script <https://github.com/hyperledger/fabric/tree/master/devenv/setupRHELonZ.sh>`__
89+
script <https://github.com/hyperledger/fabric/blob/master/devenv/setupRHELonZ.sh>`__
9090
is provided (which is similar to the `setup
9191
file <https://github.com/hyperledger/fabric/blob/master/devenv/setup.sh>`__
9292
provided for vagrant). This script has been tested only on RHEL 7.2 and
@@ -119,7 +119,7 @@ Building on Power Platform
119119
Development and build on Power (ppc64le) systems is done outside of
120120
vagrant as outlined `here <#building-outside-of-vagrant>`__. For ease
121121
of setting up the dev environment on Ubuntu, invoke `this
122-
script <https://github.com/hyperledger/fabric/tree/master/devenv/setupUbuntuOnPPC64le.sh>`__
122+
script <https://github.com/hyperledger/fabric/blob/master/devenv/setupUbuntuOnPPC64le.sh>`__
123123
as root. This script has been validated on Ubuntu 16.04 and assumes
124124
certain things (like, development system has OS repositories in place,
125125
firewall setting etc) and in general can be improvised further.

docs/source/dev-setup/devenv.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Prerequisites
2929
- (macOS)
3030
`Xcode <https://itunes.apple.com/us/app/xcode/id497799835?mt=12>`__
3131
must be installed
32-
- `Docker <https://www.docker.com/products/overview>`__ - 17.06.2-ce or later
32+
- `Docker <https://www.docker.com/get-docker>`__ - 17.06.2-ce or later
3333
- `Docker Compose <https://docs.docker.com/compose/>`__ - 1.14.0 or later
3434
- `Pip <https://pip.pypa.io/en/stable/installing/>`__
3535
- (macOS) you may need to install gnutar, as macOS comes with bsdtar
@@ -183,7 +183,7 @@ good, it's just cranking.
183183

184184
**NOTE to Windows 10 Users:** There is a known problem with vagrant on
185185
Windows 10 (see
186-
`mitchellh/vagrant#6754 <https://github.com/mitchellh/vagrant/issues/6754>`__).
186+
`hashicorp/vagrant#6754 <https://github.com/hashicorp/vagrant/issues/6754>`__).
187187
If the ``vagrant up`` command fails it may be because you do not have
188188
the Microsoft Visual C++ Redistributable package installed. You can
189189
download the missing package at the following address:

docs/source/getting_started.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ API Documentation
3333
^^^^^^^^^^^^^^^^^
3434

3535
The API documentation for Hyperledger Fabric's Golang APIs can be found on
36-
the godoc site for `Fabric <http://godoc.org/github.com/hyperledger/fabric>`_.
36+
the godoc site for `Fabric <https://godoc.org/github.com/hyperledger/fabric>`_.
3737
If you plan on doing any development using these APIs, you may want to
3838
bookmark those links now.
3939

docs/source/idemix.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ authority(ies) (CA).
3939
| More details on the concepts and features of the Identity Mixer
4040
technology are described in the paper `Concepts and Languages for
4141
Privacy-Preserving Attribute-Based
42-
Authentication <http://link.springer.com/chapter/10.1007%2F978-3-642-37282-7_4>`__.
42+
Authentication <https://link.springer.com/chapter/10.1007%2F978-3-642-37282-7_4>`__.
4343
| More information about the Identity Mixer code, demos, and
4444
publications is available on the `Identity Mixer project home
4545
page <http://www.research.ibm.com/labs/zurich/idemix>`__.
@@ -182,11 +182,11 @@ All cryptographic building blocks were published at the top conferences and jour
182182

183183
This particular Identity Mixer implementation uses a pairing-based
184184
signature scheme that was briefly proposed by `Camenisch and
185-
Lysyanskaya <http://link.springer.com/chapter/10.1007/978-3-540-28628-8_4>`__
185+
Lysyanskaya <https://link.springer.com/chapter/10.1007/978-3-540-28628-8_4>`__
186186
and described in detail by `Au et
187-
al. <http://link.springer.com/chapter/10.1007/11832072_8>`__. We use the
187+
al. <https://link.springer.com/chapter/10.1007/11832072_8>`__. We use the
188188
zero-knowledge proof by `Camenisch et
189-
al. <http://eprint.iacr.org/2016/663.pdf>`__ to prove knowledge of a
189+
al. <https://eprint.iacr.org/2016/663.pdf>`__ to prove knowledge of a
190190
signature. Please refer to the papers for the algorithms details and
191191
security proofs.
192192

docs/source/kafka.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Then proceed as follows:
6262

6363
If any of these steps fail, you can adjust the frequency with which they are repeated. Specifically they will be re-attempted every ``Kafka.Retry.ShortInterval`` for a total of ``Kafka.Retry.ShortTotal``, and then every ``Kafka.Retry.LongInterval`` for a total of ``Kafka.Retry.LongTotal`` until they succeed. Note that the orderer will be unable to write to or read from a channel until all of the steps above have been completed successfully.
6464

65-
#. **Set up the OSNs and Kafka cluster so that they communicate over SSL.** (Optional step, but highly recommended.) Refer to `the Confluent guide <http://docs.confluent.io/2.0.0/kafka/ssl.html>`_ for the Kafka cluster side of the equation, and set the keys under ``Kafka.TLS`` in ``orderer.yaml`` on every OSN accordingly.
65+
#. **Set up the OSNs and Kafka cluster so that they communicate over SSL.** (Optional step, but highly recommended.) Refer to `the Confluent guide <https://docs.confluent.io/2.0.0/kafka/ssl.html>`_ for the Kafka cluster side of the equation, and set the keys under ``Kafka.TLS`` in ``orderer.yaml`` on every OSN accordingly.
6666
#. **Bring up the nodes in the following order: ZooKeeper ensemble, Kafka cluster, ordering service nodes.**
6767

6868
Additional considerations

docs/source/prereqs.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Docker and Docker Compose
1818
You will need the following installed on the platform on which you will be
1919
operating, or developing on (or for), Hyperledger Fabric:
2020

21-
- MacOSX, \*nix, or Windows 10: `Docker <https://www.docker.com/products/overview>`__
21+
- MacOSX, \*nix, or Windows 10: `Docker <https://www.docker.com/get-docker>`__
2222
Docker version 17.06.2-ce or greater is required.
2323
- Older versions of Windows: `Docker
2424
Toolbox <https://docs.docker.com/toolbox/toolbox_install_windows/>`__ -

docs/source/questions.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ We try to maintain a comprehensive set of documentation for various
55
audiences. However, we realize that often there are questions that
66
remain unanswered. For any technical questions relating to Hyperledger
77
Fabric not answered here, please use
8-
`StackOverflow <http://stackoverflow.com/questions/tagged/hyperledger-fabric>`__.
8+
`StackOverflow <https://stackoverflow.com/questions/tagged/hyperledger-fabric>`__.
99
Another approach to getting your questions answered to send an email to
1010
the `mailing
11-
list <http://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__
11+
list <https://lists.hyperledger.org/mailman/listinfo/hyperledger-fabric>`__
1212
(hyperledger-fabric@lists.hyperledger.org), or ask your questions on
1313
`RocketChat <https://chat.hyperledger.org/>`__ (an alternative to Slack)
1414
on the #fabric or #fabric-questions channel.

docs/source/systemchaincode.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ using the Go `plugin <https://golang.org/pkg/plugin>`_ package.
2626
A plugin includes a main package with exported symbols and is built with the command
2727
``go build -buildmode=plugin``.
2828

29-
Every system chaincode must implement the `Chaincode Interface <http://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`_
29+
Every system chaincode must implement the `Chaincode Interface <https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#Chaincode>`_
3030
and export a constructor method that matches the signature ``func New() shim.Chaincode`` in the main package.
3131
An example can be found in the repository at ``examples/plugin/scc``.
3232

0 commit comments

Comments
 (0)