Open fingolfin opened 4 months ago
and possibly some more we use indirectly (e.g.
polycyclic
?)
Good point.
The GAP operation UpdatePolycyclicCollector
is used in Oscar, it belongs to the polycyclic
package, and there is no explicit GAP.Packages.load("polycyclic")
in Oscar.
On the one hand, this is currently not a problem because "polycyclic"
is in the default list of package names used by GAP's AutoloadPackages
. On the other hand, it would be safer to get an error message in Oscar if polycyclic
cannot be loaded.
We provide easy access to various group databases provided by GAP and various GAP packages.
I think we should provide some more credit to the authors of these databases in the manual. Possibly also in a docstring assigned to a "database object" if we introduce those (see #1168).
Writing this now, actually we probably also should explicitly list and credit the GAP packages we use directly, which includes these plus
ferret
,PackageManger
and possibly some more we use indirectly (e.g.polycyclic
?)CC @ThomasBreuer
Edit: Updated list after merging #3398, #3421