# Transition to GitHub

**URL:** <https://discourse.slicer.org/t/transition-to-github/10358>\
**Category:** Development\
**Created:** [February 20, 2020, 12:01am UTC](https://discourse.slicer.org/t/transition-to-github/10358 "2020-02-20T00:01:02Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [March 13, 2020, 2:01am UTC](https://discourse.slicer.org/t/transition-to-github/10358/16 "2020-03-13T02:01:02Z")

</div>

The new repo will be ready to accept contribution (Pull requests, new issue, comments, …) **tomorrow**

Nightly build will be re-enabled tonight.

Thanks for your patience

* * *

In the mean time, what should you do ?

- Star the new [https://github.com/Slicer/Slicer](https://github.com/Slicer/Slicer) repository 🙏 🌞
- Re-fork. See [How to update the forked origin of your online Slicer fork ?](https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/FAQ#How_to_update_the_forked_origin_of_your_online_Slicer_fork_.3F)

* * *

Details:

- Updated repository is now available at [https://github.com/Slicer/Slicer](https://github.com/Slicer/Slicer)🎉
  - We now have 112 identified GitHub contributors ❤
  - Issue tracker links used in commit message have all been consolidated to use `https://issues.slicer.org`
  - Pull request links used in commit message have been updated to reference `Slicer/SlicerGitSVNArchive`
  - Contributors are properly acknowledged by leveraging the `Co-authored-by:` git trailer
  - Link to svn repository has been added using `svn-url:` git trailer.
  - More details available at [https://github.com/jcfr/Slicer-github-transition-scripts#readme](https://github.com/jcfr/Slicer-github-transition-scripts#readme)

- Original repository has been renamed to [SlicerGitSVNArchive](https://github.com/Slicer/SlicerGitSVNArchive)
- A new FAQ has been created.
  - See [https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/FAQ#Developer\_FAQ:\_SVN\_to\_GitHub](https://www.slicer.org/w/index.php?title=Documentation/Nightly/Developers/FAQ#Developer_FAQ:_SVN_to_GitHub)

- Issue tracker:
  - All issues from Mantis have a corresponding [issue in GitHub](https://github.com/Slicer/Slicer/issues)
  - Creation of Mantis issue has been **disabled**
  - Moving forward, we will be using GitHub issue tracker

- SVN server:
  - commit access has been disabled to all expect @jcfr and @Sam_Horvath

* * *

Next steps:

- Update dashboard scripts ✅
- Re-enable nightly dashboard ✅
- Re-enable CircleCI to build PR ✅
- Update script publishing `nightly-master` branch ✅
- Setup check for commit message prefix. ✅ (see [https://www.commitcheck.com/](https://www.commitcheck.com/))
- Setup `kwrobot-v1/ghostflow-check-master`. See [https://github.com/apps/kwrobot-v1](https://github.com/apps/kwrobot-v1)
- Wiki
  - Update [Checkout instructions](https://www.slicer.org/wiki/Documentation/Nightly/Developers/Build_Instructions#CHECKOUT_slicer_source_files) ✅
  - Mark[git-svn instructions](https://www.slicer.org/wiki/Slicer:git-svn) as obsolete. ✅ Added Historical template.
  - Update [ReleaseProcess](https://www.slicer.org/wiki/Documentation/Nightly/Developers/ReleaseProcess)✅
    - Update the maintenance guide [Rename and update release scripts](https://github.com/Slicer/DashboardScripts/blob/master/maintenance/guides/rename-and-update-release-scripts.md) ✅

  - Update [Source tutorials](https://www.slicer.org/wiki/Documentation/Nightly/Developers/Tutorials/Source) ✅

- Update [CONTRIBUTING.md](https://github.com/Slicer/Slicer/blob/master/CONTRIBUTING.md)✅
- Finalize setup of redirects associated with mantis. Will be done by @freephile and is tracked in [https://discourse.equality-tech.com/t/update-issue-tracker-redirects/1077](https://discourse.equality-tech.com/t/update-issue-tracker-redirects/1077) (private link) ✅
- Enable build of documentation using readthedocs

---

_[View the full topic](https://discourse.slicer.org/t/transition-to-github/10358)._
