First, thanks for contributing!
Right now, this is how I organize contributed packages.
Essentially, all I do is creating a name space for you:
contrib/libats-XYZ
where XYZ is some identifier chosen by you.
For instance, I myself have the following name space:
contrib/libats-hwxi.
You can put SDL2 in
contrib/libats-XYZ/SDL2
Feel free to re-use the current code in contrib/SDL2
When you have a version that you want to 'release', you can issue a pull
request to inform me to pull it in.
People can always use the 'atspkgreloc' tool to try the 'nightly' version of
your package if it is available on-line. For instance, here is an example showing
how to use a package (PCRE) available on-line:
https://github.com/githwxi/ATS-Postiats/blob/master/utils/atspkgreloc/TEST/test03.datsCheers,
--Hongwei