-
Notifications
You must be signed in to change notification settings - Fork 175
Description
This library (http://www.gap-system.org/Datalib/prim.html) should become a proper package, loadable via LoadPackage. The library is in the separate prim directory, and the documentation is already in GAPDoc format at http://www.gap-system.org/Manuals/doc/ref/chap50.html#X7AE00EA7791F2574.
For the beginning, I suggest to make it needed package for GAP for backwards compatibility (so GAP will not start without it). Packages that rely on it (CTblLib and IRREDSOL, maybe more) would then be able to include it in their dependencies. Eventually we will put it into the list of packages loaded by default but not needed to start GAP.
Questions:
- License: GPL v2?
- Authors: http://www.gap-system.org/Datalib/prim.html says "Colva Roney-Dougal and many others", and gives Colva's and @hulpke details for contacts. Who should be the authors of the package?
- package name: "prim" or "PrimitiveGroups" or "PrimitiveGroupsLibrary"? My current choice is "PrimitiveGroups" as the name of the directory (note that
LoadPackage("prim");) will still work as long as there is no other package started with "prim").
I am happy to do the conversion which is pretty straightforward. I am setting GAP 4.9.0 as a milestone and assigning it to myself.