Open olexandr-konovalov opened 5 years ago
Currently I don't have physical access to the http://www.algebra.uni-linz.ac.at/~kliemann server. Neither I have online access. So setting up a github page would definitely be the best option.
@FKlie, OK, then, can you please do so? The links @alex-konovalov provided at the end contain all the necessary information.
Also, for packages migrated to https://github.com/gap-packages organisation we can also perform the setup ourselves.
@FKlie there are some TODOs which do not change mathematical functionality of the package - if you could check current issues and PRs for your package and let us know your opinion and plans, that would be helpful. We can merge them ourselves and publish a new release of the package for you, but doing that on our own would be non-productive - we prefer that you will at least indicate in a comment or by approving a pull request that you have seen it and you're happy with it.
At the moment, package website is http://www.algebra.uni-linz.ac.at/~kliemann/Predicata/, and version 1.0 is published. However, loading the package causes a number of errors pointing to missing fields in the
PackageInfo.g
file:You can find examples and documentation for the missing details in https://github.com/gap-packages/example/blob/master/PackageInfo.g from the Example package.
One could fix this in several ways.
A quick fix would be to add them and point to http://www.algebra.uni-linz.ac.at/~kliemann/Predicata/. Having no errors would allow validation of
PackageInfo.g
to pass.However, for packages hosted on GutHub we offer some tools which relieve technical burden of setting up a webpage, publishing releases, and remembering all steps in the right order. First, they automate the procedure; Second, someone who has necessary permissions may be able to publish a release for you. The tools are
and their documentation explains how to set them up. I will be happy to help to set this up.