annotate README.md @ 158:86be4710bbae

note about sockets
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 18 Jul 2018 11:36:40 +0200
parents 8753cd3e6735
children 4ee39154c570
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 General information
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 ===================
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 Orthanc is a lightweight, RESTful Vendor Neutral Archive for DICOM.
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
6 General information about Orthanc can be found on its [official Website](http://www.orthanc-server.com/).
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
8 This repository contains the source code of the [Orthanc Book](http://book.orthanc-server.com/), that documents how Orthanc can be used.
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11 Setup
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
12 -----
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
13
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
14 To build the Orthanc Book from sources, you need to install [Sphinx](http://www.sphinx-doc.org/), the Python Documentation Generator.
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
16
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
17 ### Installing Sphinx under Ubuntu 14.04 LTS ###
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
18
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
19 # sudo pip install sphinx sphinx_bootstrap_theme
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
22 Generating the documentation
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
23 ----------------------------
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
24
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
25 ### Under Linux ###
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
27 # cd ./Sphinx
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
28 # make html
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
29
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
30 The HTML documentation will be available in the folder
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
31 `./build/html`. You can for instance open it using Mozilla Firefox as
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
32 follows:
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
33
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
34 # firefox ./build/html/index.html
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
35
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
36
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
37 How to contribute
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
38 -----------------
0
901e8961f46e initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39
151
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
40 * Make sure to understand the [reStructuredText file format](https://en.wikipedia.org/wiki/ReStructuredText).
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
41 * Fork this repository onto your BitBucket account.
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
42 * Edit the content of the [`./Sphinx/source/` folder](./Sphinx/source/).
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
43 * Submit a [pull request](https://confluence.atlassian.com/bitbucket/create-a-pull-request-945541466.html) for review by the Orthanc project.
8753cd3e6735 how to contribute
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 141
diff changeset
44 * Once the pull request is reviewed, the continuous integration server of the Orthanc project will automatically publish the new version [online](http://book.orthanc-server.com/).