Yes, sure we have the “Creating Packages” section in the documentation… but that’s only about the package generation (and testing).
I have long had the feeling that something was missing about the complete typical workflow required to develop a Julia package… from choosing the name, setting up a GitHub repository, generate the package, put everything together, add automatic tests, add the configurations for the documentation, deal with github actions as CompactHelper and TagBot and finally register the package.
For each step I propose in the tutorial the steps required for a “typical” package installation, but I link to the relevant documentation for users that need more options.
(PS… I am particularly proud of my
plusTwo() function… too often the examples we make to explain some topic are unnecessarily complex)