# HG changeset patch # User Sebastien Jodogne # Date 1567009091 -7200 # Node ID 1173e40cbf35e399c0b1f3fbcbb76753d12f35d4 # Parent f29d75bc5c2533a55b9d3c14d1927fd7065eedfd support diff -r f29d75bc5c25 -r 1173e40cbf35 Sphinx/source/users.rst --- a/Sphinx/source/users.rst Sat Aug 24 10:53:13 2019 +0200 +++ b/Sphinx/source/users.rst Wed Aug 28 18:18:11 2019 +0200 @@ -13,3 +13,4 @@ users/anonymization.rst users/lua.rst users/advanced-rest.rst + users/support.rst diff -r f29d75bc5c25 -r 1173e40cbf35 Sphinx/source/users/support.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Sphinx/source/users/support.rst Wed Aug 28 18:18:11 2019 +0200 @@ -0,0 +1,89 @@ +.. _support: + +Asking for support +================== + +.. _support-resources: + +Analyzing your problem +---------------------- + +When you face a problem, you should first check out the following +resources: + +1. Make sure to :ref:`understand the basics of DICOM `. +2. Follow the :ref:`general troubleshooting guide `. +3. If the problem is related to the DICOM network protocol, follow + the :ref:`DICOM troubleshooting guide `. +4. Have a look at **all** the :ref:`frequently asked questions (FAQs) + ` that are already available in the Orthanc Book. +5. Make a search for similar problem previously discussed in the + `Orthanc Users discussion forum + `__. +6. Check out the ``Pending changes in the mainline`` section of the + `NEWS file + `__, as + your issue might already be solved in the mainline of Orthanc (i.e. + in the cutting-edge version of Orthanc since the last stable + official release). +7. Carefully read the `TODO file + `__ that + contains our roadmap, as you might be requesting a feature that is + currently pending in our backlog (i.e. not implemented yet). +8. Have a look for the issue in the `official bug tracker + `__ + (click on the ``All`` button, as your issue might already been solved). + + +Importantly, for all the features that are pending in the ``TODO`` +file, if you are a company, please consider `buying professional +services `__ in order +to get the feature implemented faster. + + +.. _support-mwe: + +Discussing a minimal working example +------------------------------------ + +If none of these resources help, you can consider sending a message to +the `Orthanc Users discussion forum +`__. In such a +situation, you **must** provide a `minimal working example +`__, which means that +you must provide all the following information: + +* Context and full textual description of your issue. When talking + about DICOM networking issues, carefully describe the imaging + modalities into play (including their manufacturers) and your + network topology. +* Full :ref:`configuration files `. +* Full logs as produced by Orthanc in :ref:`verbose mode `. +* Sample DICOM files. +* A sequence of command lines that lead to your problem. These command + lines must only call commands that are available as free and + open-source software and that are cross-platform (:ref:`proprietary + software does not help `). The most useful commands are + `cURL `__, `DCMTK + `__, `dicom3tools + `__, `dcm4che command-line + tools `__, or Python scripts. +* If applicable, a screenshot is worth a thousands word. +* If you report a crash, if applicable, a :ref:`core file `. + +All this information is mandatory, as it allows other members of the +Orthanc community to **reproduce your problem independently of your +setup**. If we can't reproduce your issue, we can't provide any +support! + + +.. _support-tracker: + +Using the bug tracker +--------------------- + +If you are **sure** that you are reporting a yet unknown bug, you can +consider directly introducing a `bug report on our issue tracker +`__. Beware however +that your issue might be closed if too vague or if not reproducible. +As a consequence, it is advised to first use the discussion forum.