Cadena is a research project that is currently being developed by faculty, staff, and students in the SAnToS Lab at Kansas State University. Because of this, we can not always provide the level of support that we would like to provide. Therefore, we are attempting to create a process that allows Cadena users to get the support they need without placing a great deal of burden on our research staff. If you are a user needing assistance, please follow the guidelines below. The last section of this document addresses posting to forums, bugs, feature requests, and patches.

When you encounter a problem with Cadena that you cannot solve, you should first consult the documentation provided with Cadena. This includes the readme files and the tutorial. Depending on the type of problem, you may want to consult some of the published papers or presentations. If you cannot find a solution to your problem in one of these sources, you should next try to find a similar example in our Example Repository so you can compare the differences. After exhausting these sources of information, you should next try searching the Help forum for problems/solutions that match your issue. If there is no posting in the Help forum that matches your problem, you should post to the Help forum yourself. Once you have posted your question, Cadena developers and other Cadena users can assist you in solving the problem.

If you post a question or comment in the Help or Open Discussion forums and a Cadena developer deems it appropriate, that developer can move it into one of the trackers. If it is a problem with the code of Cadena, it will probably be placed into the Bug tracker. If it is something that might be missing from Cadena, it will probably be placed into the Feature Request tracker.

When posting to a forum, you may do so anonymously, but we prefer that you log in first. You should try to place as much relevant information into the post as possible. For example, if you are submitting a bug to the Help forum, you should try to describe what you were doing when you ran into the problem, what you expected, all relevant files that you are using, and any logging that is generated. This will allow us to troubleshoot the problem much more efficiently. Another example is if you are submitting a feature request to the Open Discussion forum, you should try to include as much detail about the new feature as possible. This will allow us to evaluate it and implement it as quickly as possible.