Am 11.03.10 19:24, schrieb Aditya Mahajan:
Actaully, I am not sure. For example, I personally store all (OK, most) of my modules on github. Whenever I want to upload something to garden, it is usually as easy as
ctxtools --tpmmake module
and upload the zip to contextgarden. As a module writer, I do not want to do the last step each time. For me, it will be easier to just create a branch "garden" (or something) on my github repo, fill in some details on contextgarden, and let something at the server take care of syncing from my git repo. I have a few modules on bitbucket but they are not always up to date and i prefer to keep a few modules (e.g. letter) on my system only.
Another point is the module strcuture, you use tpmtools to create a zip but this force one to store the files in tex, doc etc. folders while i use a flat structure (only two folders files and manual) and create a zip with context itself (ctx plus xml file). I have also no interest to go back to the tpmtools method.
What interface do these people need? How often do they need access to the SCM? As a context user, I do not care about VC. For installing/uninstalling, both minimals and TL work perfectly fine. Although i use mecurial i don't mind to switch to another system.
Wolfgang