Community
=========

Dask is used and developed by individuals at a variety of institutions.  It
sits within the broader Python numeric ecosystem commonly referred to as PyData
or SciPy.

Discussion
----------

Conversation happens in the following places:

1.  **Usage questions** are directed to `Stack Overflow with the #dask tag`_.
    Dask developers monitor this tag and get e-mails whenever a question is
    asked
2.  **Bug reports and feature requests** are managed on the `GitHub issue
    tracker`_
3.  **Chat** occurs on `gitter.im/dask/dask <https://gitter.im/dask/dask>`_
    for general conversation and `gitter.im/dask/dev
    <https://gitter.im/dask/dev>`_ for developer conversation.  Note that
    because gitter chat is not searchable by future users we discourage usage
    questions and bug reports on gitter and instead ask people to use Stack
    Overflow or GitHub. You can also find the community chatting in
    `https://dask.slack.com/ <https://join.slack.com/t/dask/shared_invite/zt-mfmh7quc-nIrXL6ocgiUH2haLYA914g>`_.
4.  **Monthly developer meeting** happens the first Thursday of the month at
    10:00 US Central Time in `this video meeting <https://us06web.zoom.us/j/87619866741?pwd=S2RxMlRKcnVvakt4NHZoS1cwOGZoZz09>`_.
    Meeting notes are available in
    `this Google doc <https://docs.google.com/document/d/1UqNAP87a56ERH_xkQsS5Q_0PKYybd5Lj2WANy_hRzI0/edit>`_.

    .. raw:: html

       <iframe src="https://calendar.google.com/calendar/embed?src=4l0vts0c1cgdbq5jhcogj55sfs%40group.calendar.google.com" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>

    You can subscribe to this calendar to be notified of changes:

    * `Google Calendar <https://calendar.google.com/calendar/u/0?cid=NGwwdnRzMGMxY2dkYnE1amhjb2dqNTVzZnNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ>`__
    * `iCal <https://calendar.google.com/calendar/ical/4l0vts0c1cgdbq5jhcogj55sfs%40group.calendar.google.com/public/basic.ics>`__

.. _`Stack Overflow with the #dask tag`: https://stackoverflow.com/questions/tagged/dask
.. _`GitHub issue tracker`: https://github.com/dask/dask/issues/


Asking for help
---------------

We welcome usage questions and bug reports from all users, even those who are
new to using the project.  There are a few things you can do to improve the
likelihood of quickly getting a good answer.

1.  **Ask questions in the right place**:  We strongly prefer the use
    of Stack Overflow or GitHub issues over Gitter chat.  GitHub and
    Stack Overflow are more easily searchable by future users, and therefore is more
    efficient for everyone's time.  Gitter chat is strictly reserved for
    developer and community discussion.

    If you have a general question about how something should work or
    want best practices then use Stack Overflow.  If you think you have found a
    bug then use GitHub

2.  **Ask only in one place**: Please restrict yourself to posting your
    question in only one place (likely Stack Overflow or GitHub) and don't post
    in both

3.  **Create a minimal example**:  It is ideal to create `minimal, complete,
    verifiable examples <https://stackoverflow.com/help/mcve>`_.  This
    significantly reduces the time that answerers spend understanding your
    situation, resulting in higher quality answers more quickly.

    See also `this blogpost
    <http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports>`_
    about crafting minimal bug reports.  These have a much higher likelihood of
    being answered


Paid support
------------
In addition to the previous options, paid support is available from the
following organizations (listed in alphabetical order):

-   Anaconda: `<https://www.anaconda.com/help>`_
-   Coiled: `<https://coiled.io>`_
-   Quansight: `<https://www.quansight.com/open-source-support>`_
