() () () () () ()
Or use vagrant!
$ cd vagrant $ vagrant up
We used to use TRAC for a long time and were quiet happy. But every time, we wanted to customize it, it took us a long to rethink the way, trac was developed or find a plugin working with our version.
Today all our web projects are build on top of django. So it is much easier to change YATS and we are faster in adding new feateures. We think, we kept it simple in the backend, so it is still easy to modifie for people not familiar with the YATS source (as long as you know django).
[ ] my first ToDo [ ] my second ToDo [X] third ToDo [ ] 4. ToDo
no pypi package yet!
needs: see requirements.txt AND all modules from modules folder
pyclamd (add TCPSocket 3310 and TCPAddr 127.0.0.1 to its config and restart)
There is a debian package which includes parts of all, but is very special designed for our usecase as we make no use of pip.
settings.py reads part of its config data from an inifile (see top of settings.py).
The project is splited into 2 parts:
Customization is done in the web module - e.g. add more ticket fields (models.py in web) besides the settings itself (settings.py and ini file). So far the app needs 2 folders (for logging and attachments as defined in the inifile). Make sure the webserver has write access to those folders.