I have developed a related to my PhD thesis that I believe could be a valuable addition to Sage, particularly for researchers in link homology. I have been reading the documentation and the contributing to Sage pages, but I'm unsure if I'm doing things right and I would like to check.
My work includes:
- A 'Foam' class, an extension of SimplicialComplex with additional data and methods.
- An algorithm to count colorings of a Foam by converting it into an Integer Linear Programming problem.
- A module for (gln-) foam evaluation (see arXiv:1702.04140)
I forked the Sage repository's develop branch and created a 'foams' directory in sage/src. Should I simply develop my methods in the foams directory and submit a pull request, or is there a ticket system I should be aware of? Am I supposed to start a stream on zulip?
Thank you for your time!