# “From Answers to Packages”: Things to do before a release.

Andrew suggested to release the first version of the TeX.SX package on CTAN as a birthday celebration for TeX.SX. Before this can happen there are still a few things that need to be done.

I'll create a separate answer for each ToDo item. That way any potential discussion can stay localized. Whenever a task is completed, the corresponding “answer” can simply be deleted. Please add any additional things that need to be done/decided.

• I hope I don't trigger any abuse detection algorithm... – Caramdir Jul 14 '11 at 2:03

# Scoping

Any private macros need to be scoped (with which prefix)? Any public macros should be named in such a way that they are unlikely to conflict with another package. The same holds for pgfkeys handlers (I'd suggest putting them into a separate folder, instead of simply into /pgf/ or /tikz/).

# Testing

Make sure that everything works as expected.

• Add your name to the list of testers here – Seamus Jul 18 '11 at 11:50

# Documentation

Make sure everything is documented. Should the documentation of the individual subpackages/libraries be put together into a single file? If so, we also need an introduction.

• Volunteer to help with documentation here – Seamus Jul 18 '11 at 11:50

# Versioning

Decide on a versioning scheme for future releases.

# Test PGF version

The package should test the pgf version and emit a warning if it isn't v2.10.