* update: move codespell config from tox.ini to pyproject.toml * update: use --toml config for codespell command in tox.ini * chore: update ignore_words.txt * chore: codespell README * chore: add README.md for codespell in tox.ini * chore: add changelog 230.misc * fix: lowercase ignore words for codespell
123 lines
4.8 KiB
ReStructuredText
123 lines
4.8 KiB
ReStructuredText
.. include:: links.inc
|
|
|
|
.. _help:
|
|
|
|
Getting Help
|
|
============
|
|
|
|
| Help! I need somebody
|
|
| Help! not just anybody
|
|
| Help! you know I need someone
|
|
| Help!
|
|
|
|
-- The Beatles, Help!
|
|
|
|
This fragment of the song originally appeared in the 1965 film Help! and was
|
|
written by Lennon and McCartney, just a few years after the development of
|
|
Mark 1, the first commercial computer. Maybe just a random coincidence, or maybe
|
|
Lennon was just trying to write an email to McCartney.
|
|
|
|
While the song might have been written with another meaning in mind, it is a good
|
|
way to describe the situation of many researchers who are presented with a new
|
|
toolbox. Indeed, the situation of many researchers is that the projects they are
|
|
working on are becoming more and more complex in terms of methods and data. Thus,
|
|
we *open up the doors* to new possibilities:
|
|
|
|
| When I was younger, so much younger than today
|
|
| I never needed anybody's help in any way
|
|
| But now these days are gone, I'm not so self assured
|
|
| Now I find I've changed my mind and opened up the doors
|
|
|
|
-- The Beatles, Help!
|
|
|
|
The setback with modern research is that current methods are often more complex
|
|
and require more computing, which means that we need to learn concepts from
|
|
computer science, mathematics, statistics, etc. This is a good thing, but it
|
|
also means that we need to learn new tools and new ways of thinking, which can be
|
|
a bit overwhelming, to the point that we start relying more and more on other
|
|
researchers. In the end, we might feel like we lose our independence:
|
|
|
|
| And now my life has changed in oh so many ways
|
|
| My independence seems to vanish in the haze
|
|
| But every now and then I feel so insecure
|
|
| I know that I just need you like I've never done before
|
|
|
|
-- The Beatles, Help!
|
|
|
|
We can continue with the song, but we think you get the point. The point is that
|
|
we will need help, and we will need to ask for it. We will need to ask for help
|
|
from our colleagues, from our supervisors, from our friends.
|
|
|
|
We are a small team of researchers and developers, and we are not experts in
|
|
*everything at once*. Each one of us has a specific expertise, and we are trying
|
|
to use this expertise to create Junifer. When we conceived Junifer, we thought
|
|
of researchers' problems and tried to come up with the best way to help them, by
|
|
building a tool that is easy to understand, learn and use. Most importantly, we
|
|
made it to help. We are here to help you and your research.
|
|
|
|
If you have any questions, problems and / or suggestions, please do not hesitate
|
|
to contact us. We will be happy to help you and we will be happy to hear from
|
|
you.
|
|
|
|
Seems nice, no? But we have one condition: **help us help you**.
|
|
|
|
Communication is the key for you to help us and in turn help you solve your
|
|
problems. We cannot know what you are trying to do, unless you tell us.
|
|
**The more detailed explanation you give us, the faster we can help you**.
|
|
We have opened several communication channels so that you can contact us in
|
|
the way that is most convenient for you.
|
|
|
|
Some people prefer to **write, in detail, with code and figures**. If you are
|
|
one of those, use the `junifer Discussions`_. site on GitHub. This is a place
|
|
where you can ask questions, and where you can discuss topics such as
|
|
potential new features, or potential new methods.
|
|
|
|
Some people do **not have a clear idea of what they want**, but they know that
|
|
they need help. This is not a problem, but it is a bit more involved. Since it
|
|
will require more frequent interactions to try to understand what you are trying
|
|
to do, we have the `junifer matrix channel`_ in which you can chat with us and
|
|
other junifer users.
|
|
|
|
Finally, some people **prefer to communicate verbally**. If you are one of those,
|
|
you might want to join our *office hours*. Given that our agenda might vary,
|
|
office hours will be announced on the `junifer matrix channel`_ chat. Feel free
|
|
to join and just *listen in* if you are too shy to write.
|
|
|
|
In short, these are the 3 communication channels to get help:
|
|
|
|
#. Discussions on Github (`junifer Discussions`_):
|
|
|
|
Pros:
|
|
|
|
* You can write your question in detail.
|
|
* Your question will not get mixed with other conversations.
|
|
* Likely to be the fastest way to solve the issue in the long-run.
|
|
|
|
Cons:
|
|
|
|
* You need to write your question in detail.
|
|
|
|
#. Chat (`junifer matrix channel`_):
|
|
|
|
Pros:
|
|
|
|
* You can ask questions in real-time.
|
|
* You can including code and figures in your question.
|
|
|
|
Cons:
|
|
|
|
* Real-time depends on the availability of the other users.
|
|
* It might be difficult to follow if several conversation happens at the same
|
|
time.
|
|
|
|
#. Video Calls (*office hours*)
|
|
|
|
Pros:
|
|
|
|
* You can get real-time feedback.
|
|
* You will get our undivided attention (no overlapping discussions).
|
|
|
|
Cons:
|
|
|
|
* We can't read or write code, or even propose solutions for you to test.
|
|
* You will need to wait for the next *office hour*.
|