Okay, thanks. I just thought there were also things you needed to do with the 
Julia Pkg manager as well as at the git level.
I
On Sep 28, 2014, at 2:28 PM, Andreas Noack <[email protected]> wrote:

> Then I'm not sure exactly what you are asking about. Each package is a git 
> repository so you can just make your own branch of it in ~/.julia/SomePackage 
> and when you think it is ready for submission you can follow the steps from 
> my last mail, i.e. fork, push and open pull request.
> 
> Med venlig hilsen
> 
> Andreas Noack
> 
> 2014-09-28 14:15 GMT-04:00 Sal Mangano <[email protected]>:
> That is fine. I know how to use git. I guess what I am asking is how to go 
> about using the modified and testing the package I modified before I am ready 
> to commit changes.
> 
> Is it something like:
> 
> 1) Pkg.checkout("SomePackage")
> 2) Edit the code in ~/.julia/SomePackage/src
> 3) Pkg.test("SomePackage")
> 4) ... ????Not sure what to do next assuming above is right
> 
> 
> 
> 
> On Sunday, September 28, 2014 1:28:25 PM UTC-4, Andreas Noack wrote:
> You'll have to know how to use git. It will require some investment costs if 
> you don't already know how to use it, but it is really convenient for 
> cooperative package development.
> 
> It is a good idea to commit the changes you have made to the package to a new 
> branch. Then you'll have to fork the original repository and push your branch 
> to your fork on github (so you'll need a github account, it you haven't got 
> one yet.) When that is done, you'll see an option for opening a pull request 
> at your personal github page.
> 
> Med venlig hilsen
> 
> Andreas Noack
> 
> 2014-09-28 11:45 GMT-04:00 Sal Mangano <[email protected]>:
> Say I install a new Package using Julia's package manager. After using it for 
> a while I find a bug that I'd like to try to fix myself. Or maybe I'd like to 
> enhance the package in some way.
> What is the recommended workflow for doing this? Do I use 
> Pkg.checkout('SomePkg') and then edit the source/unit tests? 
> What happens when I am done and would like to contribute my changes to the 
> author of the package? 
> 
> 
> 
> 

Reply via email to