This (like haddocks #22) is another poorly documented area. This section should cover common considerations (versioning, globally unique names), the relevant metadata in the .cabal file that will make it on to hackage, and the process of uploading a library to hackage.
file to edit: https://github.com/haskell/cabal-userguide/blob/main/src/leveling_up/06_uploading_package_to_hackage.md
Brief Summary
This (like haddocks #22) is another poorly documented area. This section should cover common considerations (versioning, globally unique names), the relevant metadata in the
.cabal
file that will make it on to hackage, and the process of uploading a library to hackage.