Packages can be made into pacletsPackages can be made into paclets, which provides easy distribution and versioning. The paclet metadata is in the PacletInfo.m file. The PacletInfo settings also determine how the paclet can extend Mathematica: e.g. provide new functions for the kernel (a usual package), new palettes or stylesheets for the Front End, etc.
What settings and extensions can be used in a PacletInfo.m file and what are their effects?
Documenting these will be very useful for people who develop and publish packages.
Related posts: