# Juno stack dev setup: Working with my github fork 

**URL:** <https://discourse.julialang.org/t/juno-stack-dev-setup-working-with-my-github-fork/22693>\
**Category:** Juno\
**Tags:** development\
**Created:** [April 3, 2019, 1:25pm UTC](https://discourse.julialang.org/t/juno-stack-dev-setup-working-with-my-github-fork/22693 "2019-04-03T13:25:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ravi\_soni](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ravi_soni/32/7757_2.png) [@ravi\_soni](https://discourse.julialang.org/u/ravi_soni)\
**Post date:** [April 3, 2019, 1:25pm UTC](https://discourse.julialang.org/t/juno-stack-dev-setup-working-with-my-github-fork/22693/1 "2019-04-03T13:25:34Z")

</div>

As per the instructions on Juno developer documentation I have downloaded the development versions of the Atom packages and tested them by running the dev mode of atom. But how do I start atom with my own github fork of juno stack packages like julia-client so that I can create appropriate pull requests?

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 3, 2019, 1:59pm UTC](https://discourse.julialang.org/t/juno-stack-dev-setup-working-with-my-github-fork/22693/2 "2019-04-03T13:59:22Z")

</div>

Go to e.g. `~/github/julia-client` (default location) switch to your own fork and check out the correct branch. Then you can restart Atom with `atom -d` and see your changes.

---

<div class="post-metadata">

**Author:** ![ravi\_soni](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ravi_soni/32/7757_2.png) [@ravi\_soni](https://discourse.julialang.org/u/ravi_soni)\
**Post date:** [April 3, 2019, 5:47pm UTC](https://discourse.julialang.org/t/juno-stack-dev-setup-working-with-my-github-fork/22693/3 "2019-04-03T17:47:45Z")

</div>

I also went through atom docs[https://flight-manual.atom.io/hacking-atom/sections/contributing-to-official-atom-packages/](https://flight-manual.atom.io/hacking-atom/sections/contributing-to-official-atom-packages/). Following those instructions this is what I did:

1. Forked atom-julia-client
2. Did an `apm install` there.
3. Created a symlink: `apm link -d`
4. Ran atom in dev mode using atom -d.
