recently the question was asked how to deal with group rings
of not too big groups in GAP.
I had promised to figure out whether the programs written by
Philip Osterlund could be made public, Philip has agreed,
and so I have put his file 'groupring' into the 'pub/incoming'
directory of our server.
Have fun with it,