http://tsgdoc.socsci.ru.nl/api.php?action=feedcontributions&user=J.Keyser&feedformat=atomTSG Doc - User contributions [en]2024-03-29T12:26:05ZUser contributionsMediaWiki 1.35.4http://tsgdoc.socsci.ru.nl/index.php?title=User:J.Keyser&diff=4739User:J.Keyser2019-02-15T15:07:17Z<p>J.Keyser: Delete outdated info</p>
<hr />
<div>Hi, my name is Johannes Keyser.<br />
<br />
I used to work at the <br /><br />
Donders Centre for Cognition<br /><br />
Donders Institute for Brain, Cognition and Behaviour<br /><br />
Radboud University Nijmegen<br /><br />
Email j.keyser@donders.ru.nl</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4738Gitlab Social Sciences2019-02-15T15:06:11Z<p>J.Keyser: Shorter initial sentences</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, and wikis.<br />
With the [[Mattermost Social Sciences]] you can chat with your colleagues and interact with your projects.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number). Members of UMC with Z-numbers have to request external accounts, see below.<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
External user accounts should be requested from a member of Radboud University.<br />
If you want to allow people without RU account to join your Mattermost team or GitLab project, please request an account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university or organization the person is working at.<br />
<br />
''Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.''<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
Members from Radboud UMC with Z-numbers have to request external accounts, see above.<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No research data please!''' For research data, use https://data.donders.ru.nl/.<br />
For some niche cases, GitLab's Large File Storage (LFS) might be useful, see below.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with changing text-based files.<br />
Git keeps track of every change you make in its history, and thus content is never really deleted.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for binary data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
For these reasons, please use https://data.donders.ru.nl/ for your research data.<br />
<br />
In case you need certain large data files for your development, GitLab offers Large File Storage (LFS).<br />
Please only use this feature after careful consideration, for files that are integral to your project and for which no other data repository makes sense.<br />
Note that you need to install the LFS extension on your local machine to use this.<br />
For more documentation, please refer to https://docs.gitlab.com/ce/workflow/lfs/manage_large_binaries_with_git_lfs.html.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4620Mattermost Social Sciences2018-10-01T11:32:46Z<p>J.Keyser: /* Who has access to mattermost.socsci.ru.nl? */</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://about.mattermost.com/download/#mattermostApps Desktop and mobile clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://docs.mattermost.com/guides/user.html User guide]<br />
}}<br />
}}<br />
}}<br />
<br />
[https://mattermost.socsci.ru.nl Mattermost for Social Sciences] is real-time chat add-on for [[Gitlab Social Sciences]].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system you can use in any web browser, or with apps on your computer or mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
If you are not online when someone mentions your name, you will get notified by E-Mail.<br />
Like the GitLab service, Mattermost is hosted here on-premises at the Radboud University.<br />
<br />
There is no pre-defined limit how many past messages you can read (e.g. unlike Slack.com's free plan, with which you can only read your 10k most recent ones).<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl, see [[Gitlab Social Sciences]] for more information.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University.<br />
External people (incl Radboud UMC) can request accounts in a non-bureaucratic way through a Radboud member, see [[Gitlab Social Sciences]] for more information on external users.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4619Gitlab Social Sciences2018-10-01T11:19:44Z<p>J.Keyser: Clarification and phrasing.</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number). Members of UMC with Z-numbers have to request external accounts, see below.<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
External user accounts should be requested from a member of Radboud University.<br />
If you want to allow people without RU account to join your Mattermost team or GitLab project, please request an account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university or organization the person is working at.<br />
<br />
''Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.''<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
Members from Radboud UMC with Z-numbers have to request external accounts, see above.<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No research data please!''' For research data, use https://data.donders.ru.nl/.<br />
For some niche cases, GitLab's Large File Storage (LFS) might be useful, see below.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with changing text-based files.<br />
Git keeps track of every change you make in its history, and thus content is never really deleted.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for binary data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
For these reasons, please use https://data.donders.ru.nl/ for your research data.<br />
<br />
In case you need certain large data files for your development, GitLab offers Large File Storage (LFS).<br />
Please only use this feature after careful consideration, for files that are integral to your project and for which no other data repository makes sense.<br />
Note that you need to install the LFS extension on your local machine to use this.<br />
For more documentation, please refer to https://docs.gitlab.com/ce/workflow/lfs/manage_large_binaries_with_git_lfs.html.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4618Gitlab Social Sciences2018-10-01T10:57:39Z<p>J.Keyser: /* Who has access to gitlab.socsci.ru.nl? */</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number). Members of UMC with Z-numbers have to request external accounts, see below.<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access GitLab or Mattermost team, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university or organization the person is working at.<br />
<br />
''Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.''<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
Members from Radboud UMC with Z-numbers have to request external accounts, see above.<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No research data please!''' For research data, use https://data.donders.ru.nl/.<br />
For some niche cases, GitLab's Large File Storage (LFS) might be useful, see below.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with changing text-based files.<br />
Git keeps track of every change you make in its history, and thus content is never really deleted.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for binary data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
For these reasons, please use https://data.donders.ru.nl/ for your research data.<br />
<br />
In case you need certain large data files for your development, GitLab offers Large File Storage (LFS).<br />
Please only use this feature after careful consideration, for files that are integral to your project and for which no other data repository makes sense.<br />
Note that you need to install the LFS extension on your local machine to use this.<br />
For more documentation, please refer to https://docs.gitlab.com/ce/workflow/lfs/manage_large_binaries_with_git_lfs.html.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4617Gitlab Social Sciences2018-10-01T10:56:25Z<p>J.Keyser: Clarified that Z-numbers have no access since they're part of UMC, not RU, hence not the same ldap.</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number). Members of UMC with Z-numbers have to request external accounts, see below.<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access GitLab or Mattermost team, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university or organization the person is working at.<br />
<br />
''Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.''<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No research data please!''' For research data, use https://data.donders.ru.nl/.<br />
For some niche cases, GitLab's Large File Storage (LFS) might be useful, see below.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with changing text-based files.<br />
Git keeps track of every change you make in its history, and thus content is never really deleted.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for binary data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
For these reasons, please use https://data.donders.ru.nl/ for your research data.<br />
<br />
In case you need certain large data files for your development, GitLab offers Large File Storage (LFS).<br />
Please only use this feature after careful consideration, for files that are integral to your project and for which no other data repository makes sense.<br />
Note that you need to install the LFS extension on your local machine to use this.<br />
For more documentation, please refer to https://docs.gitlab.com/ce/workflow/lfs/manage_large_binaries_with_git_lfs.html.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4421Gitlab Social Sciences2018-04-26T14:09:54Z<p>J.Keyser: Mention option to use LFS.</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No research data please!''' For research data, use https://data.donders.ru.nl/.<br />
For some niche cases, GitLab's Large File Storage (LFS) might be useful, see below.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with changing text-based files.<br />
Git keeps track of every change you make in its history, and thus content is never really deleted.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for binary data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
For these reasons, please use https://data.donders.ru.nl/ for your research data.<br />
<br />
In case you need certain large data files for your development, GitLab offers Large File Storage (LFS).<br />
Please only use this feature after careful consideration, for files that are integral to your project and for which no other data repository makes sense.<br />
Note that you need to install the LFS extension on your local machine to use this.<br />
For more documentation, please refer to https://docs.gitlab.com/ce/workflow/lfs/manage_large_binaries_with_git_lfs.html.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4419Mattermost Social Sciences2018-04-05T13:19:31Z<p>J.Keyser: </p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://about.mattermost.com/download/#mattermostApps Desktop and mobile clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://docs.mattermost.com/guides/user.html User guide]<br />
}}<br />
}}<br />
}}<br />
<br />
[https://mattermost.socsci.ru.nl Mattermost for Social Sciences] is real-time chat add-on for [[Gitlab Social Sciences]].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system you can use in any web browser, or with apps on your computer or mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
If you are not online when someone mentions your name, you will get notified by E-Mail.<br />
Like the GitLab service, Mattermost is hosted here on-premises at the Radboud University.<br />
<br />
There is no pre-defined limit how many past messages you can read (e.g. unlike Slack.com's free plan, with which you can only read your 10k most recent ones).<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl, see [[Gitlab Social Sciences]] for more information.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4418Gitlab Social Sciences2018-04-05T13:17:36Z<p>J.Keyser: /* Features */</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, you can get private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software - just the login page looks different.<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4412Mattermost Social Sciences2018-02-27T14:28:51Z<p>J.Keyser: /* Features */</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://about.mattermost.com/download/#mattermostApps Desktop and mobile clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://docs.mattermost.com/guides/user.html User guide]<br />
}}<br />
}}<br />
}}<br />
<br />
[https://mattermost.socsci.ru.nl Mattermost for Social Sciences] is an add-on to [[Gitlab Social Sciences]].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system you can use in any web browser, or with apps on your computer or mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
If you are not online when someone mentions your name, you will get notified by E-Mail.<br />
Like the GitLab service, Mattermost is hosted here on-premises at the Radboud University.<br />
<br />
There is no pre-defined limit how many past messages you can read (e.g. unlike Slack.com's free plan, with which you can only read your 10k most recent ones).<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl, see [[Gitlab Social Sciences]] for more information.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4411Mattermost Social Sciences2018-02-27T14:27:48Z<p>J.Keyser: /* Features */</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://about.mattermost.com/download/#mattermostApps Desktop and mobile clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://docs.mattermost.com/guides/user.html User guide]<br />
}}<br />
}}<br />
}}<br />
<br />
[https://mattermost.socsci.ru.nl Mattermost for Social Sciences] is an add-on to [[Gitlab Social Sciences]].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system you can use in any web browser, or with apps on your computer or mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
If you are not online when someone mentions your name, you will get notified by E-Mail.<br />
Like the GitLab service, Mattermost is hosted here on-premises at the Radboud University.<br />
<br />
There is no pre-defined limit how many past messages you can read (e.g. in Slack, you can only read the 10k most recent ones).<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl, see [[Gitlab Social Sciences]] for more information.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4410Gitlab Social Sciences2018-02-23T18:11:55Z<p>J.Keyser: Added links to Mattermost</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
With the [[Mattermost Social Sciences]] add-on you can chat with your colleagues and interact with your project.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, make them private or share them with your lab members, or even the entire Internet.<br />
With [[Mattermost Social Sciences]] you can chat with your colleagues and even manage the project through chat commands.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4409Mattermost Social Sciences2018-02-23T18:07:35Z<p>J.Keyser: finished the basics</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://about.mattermost.com/download/#mattermostApps Desktop and mobile clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://docs.mattermost.com/guides/user.html User guide]<br />
}}<br />
}}<br />
}}<br />
<br />
[https://mattermost.socsci.ru.nl Mattermost for Social Sciences] is an add-on to [[Gitlab Social Sciences]].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system you can use in any web browser, or with apps on your computer or mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
If you are not online when someone mentions your name, you will get notified by E-Mail.<br />
Like the GitLab service, Mattermost is hosted here on-premises at the Radboud University.<br />
<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl, see [[Gitlab Social Sciences]] for more information.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4408Mattermost Social Sciences2018-02-23T16:18:43Z<p>J.Keyser: Fixed link to official website</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://mattermost.socsci.ru.nl Social Sciences Mattermost server].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system hosted on Radboud servers.<br />
You can use it in any web browser or with apps for your computer and mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
* [https://www.mattermost.org Official Mattermost website]</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Main_Page&diff=4407Main Page2018-02-23T16:16:43Z<p>J.Keyser: Added link to Mattermost page</p>
<hr />
<div>{{mbox<br />
| type = notice<br />
| text = If you are, or have been a customer of the Technical Support Group, please consider filling in our [https://survey.socsci.ru.nl/index.php/622997/lang-en TSG Customer Survey!]<br />
| image = {{{image|}}}<br />
}}<br />
<br />
Welcome to the TSG Wiki. <br />
<br />
On this wiki you will find documentation for the Hardware, Software and Research Equipment used in the lab environments of the research facilities of the Faculty of Social Sciences, as well as other useful information. <br />
To learn more about the Technical Support Group, visit [http://www.ru.nl/socialsciences/technicalsupportgroup/ our website] or the [[TSG info|about]] section.<br />
<br />
<div style="width:100%;"><br />
<br />
{{Main Page/Frame<br />
| color = be311a<br />
| title = Hardware Documentation<br />
| content = {{Bulleted list<br />
| [[Balance Board]]<br />
| [[Behringer X-Air XR18]] (Audio Mixer)<br />
| [[Biopac]]<br />
| [[Brainvision]]<br />
| [[ButtonBoxes]] <br />
| [[Computers]]<br />
| [[Eyetrackers]]<br />
| [[Head Mounted Displays]]<br />
| [[Headphones]]<br />
| [[JoySticks]]<br />
| [[Kinect]]<br />
| [[Laptops]]<br />
| [[Monitors]]<br />
| [[Optotrak]] <br />
| [[Surveillance Camera]]<br />
| [[TemperatureHumidity]]<br />
| [[TMSi]] <br />
}}<br />
}}<br />
<br />
{{Main Page/Frame<br />
| color = be311a<br />
| title = Software Documentation<br />
| content = {{Bulleted list<br />
| [http://docs.expyriment.org/index.html Expyriment]<br />
| [[LimeSurvey]]<br />
| [[Matlab]]<br />
| [[Noldus Software]]<br />
| [[Presentation]]<br />
| [[Psychopy]]<br />
| [[Python]]<br />
| [[System Image]]<br />
}}<br/><br />
;Miscellaneous<br />
{{Bulleted list <br />
| [[Data Files]]<br />
| [https://wiki.science.ru.nl/DCC/Main_Page DCC Cluster]<br />
| [[Gitlab Social Sciences]]<br />
| [[Mattermost Social Sciences]]<br />
| [[Virtualization Server]]<br />
| [[Personal and Group drive Data storage ]]<br />
| [[Video Codecs]]<br />
}}<br />
}}<br />
<br />
{{Main Page/Frame<br />
| color = be311a<br />
| title = Lab Documentation<br />
| content = {{Bulleted list<br />
| [[BalanceBoard Lab]]<br />
| [[Cubicles]] (Standard Labs)<br />
| [[EEG Lab]]<br />
| [[RIVER Labs]] (Virtual Reality)<br />
| [[SensoriMotorLab]]<br />
| [[Sound Recording Lab]]<br />
| [[Tobii Eye Tracker]]<br />
| [[VoiceKey Lab]]<br />
| [[TMS Lab]]<br />
}}<br/><br />
;Lab Use Policy and Guidelines<br />
{{Bulleted list<br />
| [[Booking labs]]<br />
| [[Media:EEG_lab_user_guide_December2016.pdf|EEG lab user guide]]<br />
| [[Media:Cleaningprocedure_EEG_June2017.pdf|EEG cleaning protocol]]<br />
| [[Using labs]]<br />
}}<br />
}}<br />
<br />
</div></div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4406Mattermost Social Sciences2018-02-23T16:16:04Z<p>J.Keyser: Some more basic info</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = MattermostLogoHorizontal.png<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://mattermost.socsci.ru.nl Social Sciences Mattermost server].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
Mattermost is a chat system hosted on Radboud servers.<br />
You can use it in any web browser or with apps for your computer and mobile phone.<br />
It is an additional service of GitLab, and integrates nicely with your groups and projects there.<br />
<br />
<br />
== Requirements ==<br />
You need a GitLab account to log in at https://mattermost.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
See [[Gitlab Social Sciences]] for more information.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official Mattermost website | https://www.mattermost.org}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=File:MattermostLogoHorizontal.png&diff=4405File:MattermostLogoHorizontal.png2018-02-23T16:06:57Z<p>J.Keyser: From https://www.mattermost.org/brand-guidelines/</p>
<hr />
<div>From https://www.mattermost.org/brand-guidelines/</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Mattermost_Social_Sciences&diff=4404Mattermost Social Sciences2018-02-23T15:39:49Z<p>J.Keyser: First draft about Mattermost chat</p>
<hr />
<div>{{Infobox software<br />
| name = Mattermost Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux, iOS, Android<br />
| license = [https://www.mattermost.org/licensing MIT License and Apache License v2.0]<br />
| website = [https://mattermost.socsci.ru.nl/ mattermost.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server].<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to mattermost.socsci.ru.nl? ===<br />
Short answer: Anyone with a GitLab account, i.e. everyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time to GitLab, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* None :)<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4351Gitlab Social Sciences2017-11-10T15:48:49Z<p>J.Keyser: </p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== Login for external users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4341Gitlab Social Sciences2017-11-08T12:52:42Z<p>J.Keyser: Reordering, adding known issue(s)</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <!-- Infobox --><br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
=== Who decides the GitLab policies? ===<br />
Since the GitLab service is still quite new, not all policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
=== Known issues ===<br />
<br />
* Login does not work with (some) versions of the Safari web browser. ''The only solution we know of is to use another browser, sorry for the inconvenience.''<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=SensoriMotorLab&diff=4228SensoriMotorLab2017-06-09T17:40:25Z<p>J.Keyser: </p>
<hr />
<div>You cannot find the documentation about the [http://www.ru.nl/sensorimotorlab/ SensoriMotorLab] on http://docs.sensorimotorlab.com anymore.<br />
For documentation on the vBOT RobotLab, please visit https://gitlab.socsci.ru.nl/sensorimotorlab/RobotLab.<br />
<br />
Some cheat sheet instructions for the sled lab:<br />
=== Using the experiment control computer ===<br />
The computer under the desk is called ''vnc''. It is connected to the three screens in front of you. To run an experiment you log on to the experiment control computer (''control'')<br />
ssh -X control<br />
By default windows are opened on ''vnc'', not on ''control''. If you want to change this, then type on ''control''<br />
export DISPLAY=':0'<br />
<br />
=== Starting the sled server and service ===<br />
After restarting the sled server (which is practically never necessary) you also have to restart the sled service. Log on to the sled server<br />
ssh sled<br />
and type<br />
sudo service sled start<br />
This will start the standard version of the sled server.<br />
<br />
If you want the version of the sled server with smoother sinusoid ramp-up. Please go [https://github.com/wilberth/sled-server here]. <br />
This most likely not necessary for you.</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=SensoriMotorLab&diff=4227SensoriMotorLab2017-06-09T17:39:26Z<p>J.Keyser: added link to GitLab documentation of RobotLab</p>
<hr />
<div>You cannot find the documentation about the [http://www.ru.nl/sensorimotorlab/ SensoriMotorLab] on http://docs.sensorimotorlab.com anymore.<br />
For information of the RobotLab, please visit [https://gitlab.socsci.ru.nl/sensorimotorlab/RobotLab https://gitlab.socsci.ru.nl/sensorimotorlab/RobotLab].<br />
<br />
Some cheat sheet instructions for the sled lab:<br />
=== Using the experiment control computer ===<br />
The computer under the desk is called ''vnc''. It is connected to the three screens in front of you. To run an experiment you log on to the experiment control computer (''control'')<br />
ssh -X control<br />
By default windows are opened on ''vnc'', not on ''control''. If you want to change this, then type on ''control''<br />
export DISPLAY=':0'<br />
<br />
=== Starting the sled server and service ===<br />
After restarting the sled server (which is practically never necessary) you also have to restart the sled service. Log on to the sled server<br />
ssh sled<br />
and type<br />
sudo service sled start<br />
This will start the standard version of the sled server.<br />
<br />
If you want the version of the sled server with smoother sinusoid ramp-up. Please go [https://github.com/wilberth/sled-server here]. <br />
This most likely not necessary for you.</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4218Gitlab Social Sciences2017-06-01T13:55:18Z<p>J.Keyser: small fixes</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
Since the GitLab service is still quite new, not all such policies have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4217Gitlab Social Sciences2017-06-01T13:42:24Z<p>J.Keyser: fixed typos</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
=== What happens to my GitLab projects when I leave? ===<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, also your GitLab access will become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
Since the GitLab service is still quite new, not have been fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4216Gitlab Social Sciences2017-06-01T13:39:28Z<p>J.Keyser: Added exit policy</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
== What happens to my projects if I leave the university? ==<br />
First, if you use Git on your computer, you will have the entire history also locally on your machine.<br />
Without a valid RU account, your GitLab access will also become inactive.<br />
If you want to retain access, you are welcome to ask for an External User account.<br />
There are currently no plans to delete any content when an account becomes inactive.<br />
<br />
Since the whole GitLab service is quite new, the policy hasn't fully been worked out yet.<br />
You are welcome to contribute to our Terms Of Use and shape the future of the service.<br />
We are certainly open to any suggestions, and want to make it as useful as possible for everyone.<br />
Just send an email to [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4215Gitlab Social Sciences2017-06-01T13:23:24Z<p>J.Keyser: removed unnecessary/confusing fields</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4214Gitlab Social Sciences2017-06-01T13:21:46Z<p>J.Keyser: small fixes</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': only you and your hand-picked users (and groups) can read it,<br />
* or ''internal'': anyone with a GitLab account can read it,<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4213Gitlab Social Sciences2017-06-01T13:20:30Z<p>J.Keyser: small fixes</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': you and hand-picked users can read it,<br />
* or ''internal'': anyone with a GitLab account can read it<br />
* or ''public'': anyone on the Internet can read it.<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts of data (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" files, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files (and across different editors and computers).<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4212Gitlab Social Sciences2017-06-01T13:15:18Z<p>J.Keyser: Added who can read a project.</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
Each project can be either<br />
* ''private'': you and hand-picked users can read it,<br />
* ''internal'': anyone with a GitLab account can read it<br />
* ''public'': anyone on the Internet can read it<br />
For more information, see https://gitlab.socsci.ru.nl/help/public_access/public_access#visibility-of-projects.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts (think Megabytes, not Gigabytes).<br />
Most features, like comparing versions, only really make sense with text-based files.<br />
Git keeps track of every change you make in its history, and never really forgets.<br />
That means Git repositories only grow larger, and even if you "delete" things, you can go back and un-delete them.<br />
That's a main feature, you get an "unlimited undo" for all kinds of files.<br />
<br />
Keeping an unchangeable history makes it impractical for data - you can't really delete them, comparing versions of them makes little sense.<br />
And potentially you later want to make the project available to more people - but maybe without sharing all data.<br />
Finally, our server also has limited capacity.<br />
For all these reasons, please use https://data.donders.ru.nl/ for your data.<br />
<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4211Gitlab Social Sciences2017-06-01T11:59:54Z<p>J.Keyser: Added draft of FAQ</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git clients ==<br />
For more advanced tasks, you will need a Git installed on your computer.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
== Troubleshooting ==<br />
For technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Frequently asked questions ==<br />
<br />
=== Who has access to gitlab.socsci.ru.nl? ===<br />
Short answer: Anyone from Radboud University, and some people from other universities.<br />
<br />
Longer answer: All employees and students of Radboud University have access (with their U-, S-, E- or F-number).<br />
If you log in the first time, a corresponding account will be created.<br />
In addition, you can request accounts for people from other universities, for example to collaborate with them on confidential projects.<br />
See External Users above.<br />
<br />
=== Who can see my project(s) within GitLab? ===<br />
Short answer: You decide for each project (if you're the project owner).<br />
<br />
Longer answer: GitLab distinguishes read-access within 3 layers, and you can choose for each project individually.<br />
TODO: Explain 3 layers with correct terms.<br />
<br />
=== What can/should be stored on GitLab? ===<br />
Short answer: Scripts, documentation, theses, figures etc. '''No data please!''' For data, use https://data.donders.ru.nl/.<br />
<br />
Longer answer: Git and GitLab are meant primarily for smaller amounts (Megabytes).<br />
Most features like comparing versions, only make sense with text-based files.<br />
Git keeps track of every single change you make in its history.<br />
It and never really forgets, unless you explicitly tell it to.<br />
That means Git repositories only grow larger, and even if you "delete" things, you can go back and un-delete them.<br />
That's a main feature, you have an "unlimited undo".<br />
But that feature makes also impractical for data - you can't really delete them, comparing versions of them makes little sense, and potentially you later want to invite more people or make the project available to everyone - but then you also would have to share the data since they're in the repository history.<br />
Finally, the server simply has limited capacity.<br />
For all these reasons, for data, use https://data.donders.ru.nl/.<br />
<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4210Gitlab Social Sciences2017-06-01T11:45:43Z<p>J.Keyser: Got rid of setup, configuration, and usage of Git - instead just point to documentation.</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
== Features ==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
== Requirements ==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
== External Users ==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
== Setup, Configuration and Usage of Git ==<br />
For more advanced tasks, you will need a Git installed on your computer and set it up.<br />
There is excellent documentation for this available throughout the Internet, for example https://git-scm.com/documentation or https://docs.gitlab.com/ce/gitlab-basics/README.html.<br />
It would make little sense to repeat these here.<br />
There are many graphical user interfaces available for every major operating system.<br />
In addition, many development software packages (including Matlab) are aware of Git repositories and you can set them up to work with GitLab.<br />
Note that for most daily tasks, only about 5 Git operations are necessary to know about.<br />
<br />
=== Troubleshoot ===<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4209Gitlab Social Sciences2017-06-01T11:29:38Z<p>J.Keyser: Clarified external users</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
==Requirements==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your GitLab project, you can request a standard user account by sending an email to<br />
[mailto:gitlab@socsci.ru.nl gitlab@socsci.ru.nl].<br />
Please provide the full name of the user, a requested username, and a valid email address, preferably from the university the person is working in.<br />
<br />
Note that with an external account, the user has to switch to the "Standard" tab on the Sign-In page.<br />
From GitLab's point of view, all accounts have the same rights and restrictions.<br />
Once logged in, there are no further differences.<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface.<br />
If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4208Gitlab Social Sciences2017-06-01T11:23:47Z<p>J.Keyser: small fixes</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted on a server on the Radboud campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another self-hosted [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service; it's running the same software (just the login page looks different).<br />
<br />
==Requirements==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4207Gitlab Social Sciences2017-06-01T11:20:11Z<p>J.Keyser: mentioned Science faculty</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, running on our own servers on campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
Note that there's another [https://gitlab.science.ru.nl GitLab service running at the Faculty of Science].<br />
Anyone who has a "science login" can also use this service.<br />
<br />
==Requirements==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4206Gitlab Social Sciences2017-06-01T11:13:28Z<p>J.Keyser: Clarified features</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https://gitlab.com GitLab.com] (which also runs the GitLab software on their servers).<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, running on our own servers on campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
==Requirements==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4205Gitlab Social Sciences2017-06-01T11:10:31Z<p>J.Keyser: Clarified requirements</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https//:gitlab.com GitLab.com].<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, running on our own servers on campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
==Requirements==<br />
1. A GitLab account to log in at https://gitlab.socsci.ru.nl:<br />
* Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
* External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
2. For more than the most basic tasks, you'll also need to install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4204Gitlab Social Sciences2017-06-01T11:05:21Z<p>J.Keyser: Clarified features</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https//:gitlab.com GitLab.com].<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, running on our own servers on campus.<br />
That means we determine our own terms of use; for example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
==Requirements==<br />
* A GitLab account:<br />
** Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
** External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
* For most tasks, you should also install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4203Gitlab Social Sciences2017-06-01T11:03:34Z<p>J.Keyser: Clarified features</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https:gitlab.com GitLab.com].<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, so we determine our own terms of use.<br />
For example, here you can private projects for free - on GitHub, you would have to pay.<br />
<br />
==Requirements==<br />
* A GitLab account:<br />
** Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
** External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
* For most tasks, you should also install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4202Gitlab Social Sciences2017-06-01T11:02:15Z<p>J.Keyser: Clarified features</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| operating system = any<br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The [https://gitlab.socsci.ru.nl Social Sciences GitLab server] offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis.<br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can easily manage your projects, synchronize your code between computers, or create wiki-pages for documentation.<br />
Whether you write code or a paper, you can review, deploy, or document your project together with others.<br />
You can create at least 50 projects, and you can make them private, or share them with your lab members, or even the entire Internet.<br />
<br />
Think of GitLab as a "Facebook" around your projects.<br />
Similar services include e.g. [https://github.com GitHub.com] or [https:gitlab.com GitLab.com].<br />
In contrast to these services, GitLab Social Sciences is self-hosted by the Radboud University, so we determine our own terms of use.<br />
For example, here you can create 50 private projects; on GitHub, this would cost significant amounts of money.<br />
<br />
==Requirements==<br />
* A GitLab account:<br />
** Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
** External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
* For most tasks, you should also install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=Gitlab_Social_Sciences&diff=4201Gitlab Social Sciences2017-06-01T10:45:56Z<p>J.Keyser: Clarified requirements</p>
<hr />
<div>{{Infobox software<br />
| name = Gitlab Social Sciences<br />
| logo = wm_no_bg.svg<br />
| logo size = 150px<br />
| screenshot = <br />
| caption = <br />
| developer = <br />
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| discontinued = <br />
| latest release version = <br />
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| latest preview version = <br />
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| installed version = <br />
| installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --><br />
| status = Active<br />
| programming language = Ruby<br />
| operating system = <br />
| platform = Microsoft Windows, MacOSX, Linux<br />
| size = <br />
| language = <br />
| genre = <br />
| license = [https://en.wikipedia.org/wiki/MIT_License MIT License]<br />
| website = [https://gitlab.socsci.ru.nl/ gitlab.socsci.ru.nl]<br />
| resources = <br />
{{Infobox tsg<br />
| child = yes<br />
| downloads = {{bulleted list<br />
| [https://git-scm.com/downloads Git Download]<br />
| [https://git-scm.com/downloads/guis Git Desktop Clients]<br />
}}<br />
| manuals = {{bulleted list<br />
| [https://git-scm.com/documentation Git] Git Documentation.<br />
| [http://doc.gitlab.com/ce/ Gitlab Documentation]<br />
| [https://www.youtube.com/watch?v=7p0hrpNaJ14 Video Tutorial]<br />
}}<br />
}}<br />
}}<br />
<br />
The Social Sciences GitLab server offers [[wikipedia:Git|Git]] repository management, code reviews, issue tracking, activity feeds and wikis. <br />
<br />
<!-- Table of Contents will be generated here --><br />
<br />
==Features==<br />
With GitLab you can create, review, deploy, or document your code together with others.<br />
<br />
<br />
===Requirements=== <br />
* A GitLab account:<br />
** Everyone from Radboud University can login (with their U-, S-, E- or F-number).<br />
** External users can ask for an account and then login with their username (switch to the "Standard" tab in the Sign-In page).<br />
* For most tasks, you should also install [https://git-scm.com/downloads Git] on your computer.<br />
<br />
==External Users==<br />
If you want to allow people without Radboud University account to access and contribute to your Gitlab project, you can request a standard user account by sending an email to<br />
[mailto:j.keyser@donders.ru.nl Johannes Keyser (DCC)] or [mailto:e.lieffers@ru.nl Eric Lieffers (ISC)]. <br/>Be sure to include the following information:<br />
{| class="wikitable"<br />
| Username<br />
|-<br />
| Email adres<br />
|-<br />
| Full Name <br />
|-<br />
|}<br />
<br />
==Configuration==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions.<br />
<br />
===Global Setup===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ git config --global user.name "your-username-here"<br />
$ git config --global user.email "your-email-address-here"<br />
</pre><br />
<br />
Your username will be visible when pushing a commit to the Gitlab server. <br />
Your email address should be the same as your primary Radboud email address, or if you are an external user, the one provided in your user request.<br />
<br />
==Usage==<br />
<br />
The following instructions are for the command line interface. If you are using a graphical user interface (e.g. a desktop client), please consult its documentation for further instructions. When creating a new project in the [https://gitlab.socsci.ru.nl web interface], you will also be given these instructions.<br />
<br />
===Creating a new repository===<br />
<pre style="background-color:#000; color:#fff;"><br />
$ mkdir newproject<br />
$ cd newproject<br />
$ git init<br />
$ touch README.md<br />
$ git add README.md<br />
$ git commit -m "initial commit"<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name and 'username' with your username.<br />
<br />
===Push an existing Git repository===<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ cd existing-git-repo<br />
$ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git<br />
$ git push -u origin master<br />
</pre><br />
Substitute 'newproject' with your project name.<br />
<br />
=== Troubleshoot ===<br />
<br />
Some users will see the following message when they want to make a remote connection with SSH. (existing repository)<br />
When you see the below message you will need to say yes.<br />
<br />
<pre style="background-color:#000; color:#fff;"><br />
$ Warning: the ECDSA host key for 'gitlab.socsci.ru.nl' differs from the key for the IP address 'x.x.x.x'<br />
$ Offending key for IP in /home/user/.ssh/known_hosts:23 Matching host key in /home/user/.ssh/known_hosts:13 <br />
$ Are you sure you want to continue connecting (yes/no)? yes<br />
</pre><br />
<br />
Remote SSH connection should now be established.<br />
<br />
For other technical issues you can contact [mailto:e.lieffers@ru.nl Eric Lieffers (Server Administrator)]<br />
<br />
== Git Clients ==<br />
<br />
You can find the git clients for various operating systems [https://git-scm.com/downloads here].<br />
Additionally, you may be able to find a Git plugin for your code editor of choice.<br />
<br />
<!-- ==References==<br />
{{reflist}} --><br />
<br />
==External Links== <!-- Optional --><br />
*{{Official website|http://www.gitlab.com}}</div>J.Keyserhttp://tsgdoc.socsci.ru.nl/index.php?title=User:J.Keyser&diff=1299User:J.Keyser2014-12-09T23:23:23Z<p>J.Keyser: Simple contact info</p>
<hr />
<div>Hi, my name is Johannes Keyser.<br />
<br />
I work at the <br /><br />
Donders Centre for Cognition<br /><br />
Donders Institute for Brain, Cognition and Behaviour<br /><br />
Radboud University Nijmegen<br /><br />
Montessorilaan 3<br /><br />
6525 HR Nijmegen<br />
<br />
Room B.01.30<br /><br />
Telephone +31 (0)24 3612674<br /><br />
Email j.keyser@donders.ru.nl</div>J.Keyser