This is probably more of a git question, but thought I'd ask here anyways. Right now if I want to make a fix for someone else's package (e.g., 0.4 deprecated warnings) my workflow is fairly complicated:
1) Create fork on github.com 2) Delete .julia/v0.4/Foo 3) git clone https://github.com/dlfivefifty/Foo.jl 4) Edit code 5) git commit/git push 6) Create pull request on github.com 7) Wait several days for pull request to be merged 8) Delete .julia/v0.4/Foo 9) Get updated main fork via Pkg.add("Foo"); Pkg.checkout("Foo") Any way I can simplify this? It ends up being a lot easier to do the following 1) File a git issue on Foo.jl's github page 2) Pkg.update() when the issue is closed.
