changeset 1105:92f294db6a84

merge
author Alain Mazy <am@orthanc.team>
date Mon, 26 Aug 2024 11:43:25 +0200
parents f8a335fdeae7 (current diff) 0f1d221a4faf (diff)
children ceeab11899ee
files
diffstat 3 files changed, 65 insertions(+), 51 deletions(-) [+]
line wrap: on
line diff
--- a/Sphinx/source/users/docker-orthancteam.rst	Mon Aug 26 11:43:03 2024 +0200
+++ b/Sphinx/source/users/docker-orthancteam.rst	Mon Aug 26 11:43:25 2024 +0200
@@ -49,6 +49,9 @@
 - classical configuration files
 - a mix of these options
 
+A comparison against the ``jodogne/orthanc`` Docker images :ref:`is
+available <docker-jodogne-vs-orthanc-team>`.
+
 This `repository <https://github.com/orthanc-server/orthanc-setup-samples/src>`__
 contains lots of examples on how to use these images.  In particular,
 `this example <https://github.com/orthanc-server/orthanc-setup-samples/tree/master/docker/all-usages/docker-compose.yml>`__ 
--- a/Sphinx/source/users/docker.rst	Mon Aug 26 11:43:03 2024 +0200
+++ b/Sphinx/source/users/docker.rst	Mon Aug 26 11:43:25 2024 +0200
@@ -24,7 +24,13 @@
 source code of the corresponding Docker images is available on `GitHub
 <https://github.com/jodogne/OrthancDocker>`__.
 
-**Note about Orthanc vs. Orthanc Team Docker images:** 
+
+.. _docker-jodogne-vs-orthanc-team:
+
+Orthanc vs. Orthanc Team Docker images
+--------------------------------------
+
+Two different flavors of Docker images for Orthanc are available:
 
 * The ``jodogne/orthanc`` and ``jodogne/orthanc-plugins`` Docker
   images that are described on this page are always kept in sync with
@@ -33,20 +39,23 @@
   (i.e., manual edition of the configuration files). This is also
   where the new experimental features from `Sébastien Jodogne's
   research team at UCLouvain <https://orthanc.uclouvain.be/>`__ are
-  initially released. These images are most useful to **software
-  developers and researchers**.
+  initially released. The binaries used in these images correspond to
+  the Linux Standard Base binaries. The default user interface is the
+  built-in **Orthanc Explorer**. These images are most useful to
+  **software developers and researchers**.
 
 * Our commercial partner `Orthanc Team <https://orthanc.team/>`__ also
-  `publishes separated Docker images
+  `publishes separate Docker images
   <https://hub.docker.com/r/orthancteam/orthanc>`__.  These
-  ``orthancteam/orthanc`` images are used by the technical team of 
-  the Orthanc Team company in order to provide professional support 
-  to their customers, with a
-  configuration system that can be tuned through **environment
-  variables** (which is very handy if using ``docker-compose`` or
-  Kubernetes). A :ref:`specific page <docker-orthancteam>` is
-  available to describe how these images should be used. These images
-  are targeted at **ops teams**.
+  ``orthancteam/orthanc`` images are used by the technical team of the
+  Orthanc Team company in order to provide professional support to
+  their customers, with a configuration system that can be tuned using
+  **environment variables** (which is very handy if using Docker
+  Compose or Kubernetes). The binaries used in these images are
+  compiled from scratch. The default user interface is the **Orthanc
+  Explorer 2** :ref:`plugin <orthanc-explorer-2>`. A :ref:`specific
+  page <docker-orthancteam>` is available to describe how these images
+  should be used. These images are targeted at **ops teams**.
 
 **Note for CentOS users:** The Docker environment might be difficult to
 configure on your platform. Hints are available on the `Orthanc Users
--- a/Sphinx/source/users/quick-start-windows.rst	Mon Aug 26 11:43:03 2024 +0200
+++ b/Sphinx/source/users/quick-start-windows.rst	Mon Aug 26 11:43:25 2024 +0200
@@ -1,16 +1,16 @@
 .. _quick-start-windows:
 
-Quickstart Guide for Windows
+Quickstart guide for Windows
 ============================
 
-Orthanc is a lightweight, open-source DICOM server ideal for medical imaging professionals. This guide will help you quickly set up and run Orthanc on a Windows machine.
+Orthanc is a lightweight, free and open-source DICOM server that is ideal for medical imaging professionals. This guide will help you to quickly set up and run Orthanc on a Microsoft Windows computer.
 
 Step 1: Download Orthanc
 ------------------------
 
 1. **Visit the Orthanc Website**
 
-   Navigate to the `Orthanc downloads website <https://www.orthanc-server.com/download-windows.php>`_.
+   Navigate to the `Orthanc downloads for Microsoft Windows <https://www.orthanc-server.com/download-windows.php>`__ Web site.
 
 2. **Download the Windows Installer**
 
@@ -20,8 +20,8 @@
 -----------------------
 
 1. **Run the Installer**
-   Locate the downloaded installer file and double-click it to start the installation process.  Note that the installer is not signed and you might
-   have to click on ``More info`` and ``Run anyway``
+
+   Locate the downloaded installer file on your computer. Double-click on it to start the installation process.  Note that the installer is not signed and that you might have to click on ``More info`` and ``Run anyway``:
 
 .. image:: ../images/win-quick-start-protect.png
            :align: center
@@ -30,41 +30,43 @@
 2. **Follow the Installation Wizard**
 
 * Accept the license agreement.
-* Choose the installation directory (default ``C:\Program Files\Orthanc Server`` is usually fine).
-* Select the folder in which Orthanc will store its data files (default ``C:\Orthanc`` is usually fine).
-* Select the plugins to install.  Although you might not need all of them, they are all selected by default and this is fine : plugins that are not explicitly enabled do not consume any resources.
+* Choose the installation directory (default value ``C:\Program Files\Orthanc Server`` is usually fine).
+* Select the folder in which Orthanc will store its data (default value ``C:\Orthanc`` is usually fine).
+* Select the plugins to install.  Although you might not need all of them, they are all selected by default and this is fine: Plugins that are not explicitly enabled do not consume any resources.
 * Complete the installation by following the prompts.
 
 .. image:: ../images/win-quick-start-inst.png
            :align: center
            :width: 40%
 
-Step 3: Orthanc is running !
-----------------------------
+Step 3: Orthanc is running!
+---------------------------
 
-At this stage, Orthanc is running as a Windows Service which means that it will start everytime your Windows machine starts.
+At this stage, Orthanc is running as a Windows Service, which means that it will automatically start whenever your computer starts.
 
-Orthanc User Interface is accessible at `http://localhost:8042/ui/app/ <http://localhost:8042/ui/app/>`_.  Orthanc is currently empty
+The :ref:`Orthanc Explorer 2 <orthanc-explorer-2>` interface is accessible at `http://localhost:8042/ui/app/ <http://localhost:8042/ui/app/>`__. As Orthanc has not received any DICOM file yet, its content is currently empty:
 
 .. image:: ../images/win-quick-start-orthanc-empty.png
            :align: center
            :width: 80%
 
-Step 4: Upload and view your first DICOM images !
--------------------------------------------------
+Step 4: Upload and view your first DICOM images!
+------------------------------------------------
 
-The easiest way to feed Orthanc with DICOM images is through the ``upload`` menu of the User interface.
+The easiest way to feed Orthanc with DICOM images is through the ``Upload`` menu of the Orthanc Explorer 2 interface:
 
 .. image:: ../images/win-quick-start-orthanc-upload.png
            :align: center
            :width: 40%
 
-Once this is done, your DICOM images will appear in the Study List and you'll be able to browse them and visualize them with one of the pre-installed viewers.
-Remember that we have installed all plugins ?  Therefore, you'll have the choice between 4 viewers:
+Once uploaded, your DICOM images will appear in the list of studies. You will be able to browse them and visualize them with one of the pre-installed viewers.
+Remember that we have installed all plugins? Therefore, you have the choice between 4 viewers:
 
-* The :ref:`Stone Web viewer <stone_webviewer>`
-* The :ref:`OHIF viewer <ohif>`
-* :ref:`Volview <volview>`
+* The :ref:`Stone Web viewer <stone_webviewer>`,
+* The :ref:`OHIF viewer <ohif>`,
+* The :ref:`Kitware VolView viewer <volview>`.
+
+Each of these viewers can easily be launched by clicking on the buttons highlighted in red:
 
 .. image:: ../images/win-quick-start-orthanc-study-list.png
            :align: center
@@ -73,14 +75,14 @@
 Step 5: Configure Orthanc
 -------------------------
 
-Orthanc is configured through a `JSON <https://en.wikipedia.org/wiki/JSON>`__ configuration file and comes with a default configuration that is suitable for quick testing. 
-However, at some point, you might probably need to customize the settings.
+Orthanc is configured using a `JSON <https://en.wikipedia.org/wiki/JSON>`__ configuration file. The Windows installers come with a default configuration file that is suitable for quick testing.
+However, at some point, you will probably want to customize the settings.
 
 1. **Locate the Configuration Files**
 
-   The Windows configuration is split under multiple configuration files and are typically stored in ``C:\Program Files\Orthanc\Configuration\``.
+   The Windows configuration is split into multiple configuration files (one main configuration file, plus one for each plugin). These files are typically stored in ``C:\Program Files\Orthanc\Configuration\``.
    ``orthanc.json`` is the main configuration file.  Its complete documentation is available `here <https://orthanc.uclouvain.be/hg/orthanc/file/tip/OrthancServer/Resources/Configuration.json>`__.
-   Each :ref:`plugin <plugins>` has its own configuration file documented in the plugin documentation.
+   In addition, each :ref:`plugin <plugins>` has its own configuration file that is described in the documentation of the plugin.
 
 .. image:: ../images/win-quick-start-config-files.png
             :align: center
@@ -88,40 +90,40 @@
 
 2. **Edit the Configuration File**
 
-   To edit a configuration file, you must start your editor with ``Run as administrator``.  
-   We recommend to edit your configuration file with an editor such as `Notepad++ <https://notepad-plus-plus.org/>`_.
-   It shall warn you that this file can be edited only by an admin, and will suggest you to restart Notepad++ as an admin such that you'll be
-   able to save it.
+   To edit a configuration file, you must start your editor with ``Run as administrator``.
+   We recommend to edit your configuration file using an editor such as `Notepad++ <https://notepad-plus-plus.org/>`__.
+   It will warn you that this file can only be edited by an administrator and suggest that you restart Notepad++ as an administrator so that you will be able to save it.
 
-   Configure settings such as:
+   Some important configuration options are for instance:
    
    * **HTTP Server Port**: ``"HttpPort": 8042`` (default is 8042)
    * **DICOM Server Port**: ``"DicomPort": 4242`` (default is 4242)
    * **Database Storage Path**: ``"StorageDirectory": "OrthancStorage"``
+
    Save your changes.
 
    **Remark 1:** When specifying paths under Microsoft Windows,
    backslashes (i.e. ``\``) should be either escaped by doubling them (as
    in ``\\``), or replaced by forward slashes (as in ``/``).
 
-   **Remark 2:** In JSON, every ``{}`` and every ``,`` counts !  Orthanc will refuse to
+   **Remark 2:** In JSON, every ``{}`` and every ``,`` counts!  Orthanc will refuse to
    start if the file is not in a valid JSON format.  There are numerous online JSON validators to validate your
    JSON.
 
 3. **Restart Orthanc service**
 
-   To take the configuration changes into account, Orthanc must be restarted.  This is done through the
-   ``services`` panel (type the ``Windows`` key and search for ``services``).  Locate Orthanc and right click ``Restart``
+   To take the changes to the configuration files into account, Orthanc must be restarted.  This is done through the
+   ``services`` panel of Microsoft Windows (type the ``Windows`` key and search for ``services``).  Locate the Orthanc service, right click, and select ``Restart``:
 
 
 .. image:: ../images/win-quick-start-services.png
             :align: center
             :width: 70%
 
-4. **Check it is running correctly**
+4. **Check Orthanc is Running Correctly**
 
-   Open the User Interface at `http://localhost:8042/ui/app/ <http://localhost:8042/ui/app/>`_ to validate that Orthanc is running correctly after your changes.
-   If not, you should check the :ref:`Orthanc logs <log>` in ``C:\\Program Files\\Orthanc Server\\Logs``.
+   Open the user interface at `http://localhost:8042/ui/app/ <http://localhost:8042/ui/app/>`__ to validate that Orthanc is still running correctly after your changes.
+   If not, you should check the :ref:`Orthanc logs <log>` in the ``C:\Program Files\Orthanc Server\Logs\`` folder.
 
 
 Next steps
@@ -130,8 +132,8 @@
 Now that you know how to configure Orthanc, here are a few suggested sections to continue your exploration:
 
 * :ref:`Connect Orthanc to a DICOM modality <configure-modality>`
-* Connect a DICOMWeb client e.g. :ref:`Osirix <integrate-osirix-using-dicomweb>`
-* Learn to use the Orthanc Rest API :ref:`Rest API <rest>`
+* Connect a DICOMweb client such as :ref:`Osirix <integrate-osirix-using-dicomweb>`
+* Learn to use the Orthanc :ref:`REST API <rest>`
 * Start to customize Orthanc through :ref:`Lua scripting <lua>`
-* Extend Orthanc through a :ref:`Python plugin <python-plugin>`
-* And learn much more by reading the :ref:`Orthanc book <orthanc-book>`
\ No newline at end of file
+* Extend Orthanc using a :ref:`Python plugin <python-plugin>`
+* And learn much more by reading the whole :ref:`Orthanc book <orthanc-book>`