# Submitting a module to Sage trac with supporting test code and documentation

Hi all:

I recently wrote

- a new Python module for Sage
- a Python module that tests (1) using the unittest module
- a PDF document describing the mathematical background for the algorithms in (1)

I want to submit all three of these to the Sage trac server for reviewers to refer to. Is that a good idea? If so, what's the best way to do that? I know how to submit (1) as a patch, but what about (2) and (3)?

Thanks.

The test module could also be submitted as a patch and invoked as part of the Sage doctests of the main module. If appropriate, the document describing the algorithms could be upload to the arXiv for posterity.