What's a good workflow for developing existing julia packages?

what’s a good workflow for developing existing julia packages?
specifically, I’m looking for a good detailed workflow for making changes to an existing package, loading the modified version, and testing the changes with other scripts, as smoothly as possible.
Thanks

shameless self promotion: Setup, Reading and Developing Julia Packages - Canberra Julia Language Meetup - 2021-04-25 - YouTube

6 Likes

The first steps I usually do are:

pkg.activate --temp"
pkg"dev PackageToModify"

Then fork the package om github, and add that as an additional remote for the package.

2 Likes

that’s an amazing vid @mohamed82008
thank you for making it

1 Like

If that is a package you developed you can follow the steps mentioned in this link.

You can read the “Further steps”.