Skip to content
Snippets Groups Projects
DeveloperAccounts.rst 2.37 KiB
Newer Older
.. _DeveloperAccounts:

==================
Developer Accounts
==================

.. contents::
  :local:

User Names
----------

Simple, easy to recognise user names are preferred. For example "Nick Draper", or if spaces are not allowed "NickDraper".

Account Creation
----------------

- Create a **Mantid Wiki** account; follow `this link <https://www.mantidproject.org/Special:RequestAccount>`__.
- Sign up to the **Mantid Developers** email list; follow `this link <http://lists.mantidproject.org/mailman/listinfo/mantid-developers>`__.
- Sign up for the **Mantid Slack** channel; follow `this link <https://mantid.slack.com/>`__.
- If you don't already have one, sign up for a **Github** account; follow `this link <https://github.com/>`__.
	+ Remember that your username should be easily identifiable.
	+ Contact one of the "Owners" on `this list <https://github.com/orgs/mantidproject/people?query=role%3Aowner>`__ to add you to the developer team.
	+ Set up Git on your workstation; see `this guide <https://help.github.com/articles/set-up-git/>`__.
	+ The Git workflow is described on the :ref:`GitWorkflow` page.
- Consider signing up for **Skype**; follow `this link <https://www.skype.com/>`__.
- Sign up for a **Gravatar** account; follow `this link <https://en.gravatar.com/>`__.
If you are based at SNS, in order to be able to ssh out of the lab, you need to do the following:

- Install "Corkscrew" using your package manager.
- Add the following lines to ~/.ssh/config:


.. code:: bash

    ProxyCommand corkscrew snowman.ornl.gov 3128 %h %p

Introducing Yourself
--------------------

- Post a short introduction of yourself to the rest of the team in the General chatroom on Mantid Slack.
- Add yourself together with your contact details and a photo (selfies are fine) to :ref:`DevelopmentTeam`.

Admin Notes
-----------

These are notes for account admins on how to add new users.

- **Wiki**
    + Go to the `special pages index <https://www.mantidproject.org/Special:SpecialPages>`_.
    + Select Login/Create Account.
    + Select the Create Account link at the top of the box.
    + Username should be first name (space) surname.
    + User will be sent an email to verify.
	- Add the username provided to the mantid-developers team at `https://github.com/organizations/mantidproject/teams <https://github.com/organizations/mantidproject/teams>`_.