Skip to content

How to submit package for the redistribution with GAP

Alexander Konovalov edited this page Jan 16, 2018 · 5 revisions

To submit the package for the redistribution with GAP:

  • Look at checklist for package authors, currently in the Example package's manual here. In particular, please provide a short (no longer than several minutes) test specified in the PackageInfo.g file to allow automated testing that the package works.

  • Validate the PackageInfo.g file of the package using the function ValidatePackageInfo.

  • Establish the package webpage and make the PackageInfo.g file available at the appropriate URL there. For packages hosted on GitHub, we suggest is to use ReleaseTools and GitHubPagesForGAP which allow you to automate creation of the webpage and subsequent routine steps to publish a new release of the package.

  • Send to GAP Support the URL of the PackageInfo.g file or submit a pull request to add this URL to currentPackageInfoURLList together with a brief information on your package. If the package requires compilation and/or has non-trivial dependencies, please emphasise the necessary details.

Clone this wiki locally