Commit 2f712dcf authored by Dominique Barton's avatar Dominique Barton 🦄
Browse files

DOC: Add client guidelines

parent 8b7993c1
Pipeline #9994 passed with stage
in 26 seconds
Client
======
Operating Systems
-----------------
Since we're mostly working with MacBooks, the recommended client operating system is `macOS <https://www.apple.com/macos/big-sur/>`_.
.. hint::
You can also work with *Linux* or *Windows*, however there's no support and you're on your own.
Automations
-----------
Most automations are built for `macOS`_ and/or ``*NIX`` systems, such as:
- Infrastructure services (e.g. WLAN)
- :ref:`Makefiles <Makefile>` (i.e. the use of the ``make`` command vs. bat files)
- Python packages (e.g. paths ``/example/path`` vs ``C:\example\path``)
- Linting (e.g. ``\n`` vs. ``\r\n``)
.. hint::
If you don't want to use `macOS`_, and since `macOS`_ is similar to a ``*NIX`` based system, you might be happier with a ``*NIX`` system than *Windows*.
Support
-------
`macOS`_ is the only supported operating system for clients at confirm IT solutions.
.. warning::
As mentioned above, if you don't use `macOS`_, you're on yourself regarding the support. Since we're not willing to pay for the PITA support of "rogue" systems, the following rule applies:
.. code-block:: text
{MAX PAID TIME FOR SUPPORT} = {TIME REQUIRED TO SOLVE THE ISSUE ON MACOS} x 2
**All time exceeding the formula above, has to be spent in spare time.**
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment