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.

Reply via email to