How to develop existing packages? If I want to develop
Example.jl, should I use pkg and
pkg> develop --local Example
or fork the repo and then clone to desktop? If so, how do I load my local copy of package to Julia? How do I run tests?
Right now I think I would do the following:
- Fork the repo on GitHub.
- Clone the forked repo to my desktop.
- Somehow make my Julia REPL recognize the clone of the forked repo on desktop as the correct package to run.
- Code in Juno and test in REPL.
- Push to my forked repo.
- Open pull request.
Past 3 is a complete mystery to me.