# STACK developer docs

This section of the docs is information for developers, specifically only for those wishing to work on the plugin itself.  This documentation is available locally, but it not published on [https://stack-assessment.org/](https://stack-assessment.org/) to keep the public docs to a reasonable size.

STACK is open source, and as such relies on users to make contributions. These documents describe some ways you may consider to contribute.

* [CAS_evaluatable.md](CAS_evaluatable.md)
* [CASText2_lifecycle.md](CASText2_lifecycle.md)
* [Census.md](Census.md)
* [creating an input type](Creating_an_input_type.md).
* [Extracting_test_questions.md](Extracting_test_questions.md)
* [Future_input_processing.md](Future_input_processing.md)
* [Moodle_app.md](Moodle_app.md)
* [Optimising_STACK_for_large_Maxima_variables.md](Optimising_STACK_for_large_Maxima_variables.md)
* [STACK's parser design](Parser.md)
* [PHP interface to the CAS](PHP-CAS.md).
* [clearing the cache](Question_state_caching.md).
* [Syntax_Future.md](Syntax_Future.md)
* [Updating JSXGraph](Updating_JSXGraph.md)


