Development overview: Difference between revisions
From LimeSurvey Manual
No edit summary |
m Updating Accessibility link from old typo |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
**[[How to become a LimeSurvey Developer]] | **[[How to become a LimeSurvey Developer]] | ||
*[[Accessing the source code]] | *[[Accessing the source code]] | ||
*[[Code quality guide]] | *[[Code quality guide]] | ||
*<strike>[[Coding guidelines]]</strike> | *<strike>[[Coding guidelines]]</strike> | ||
Line 17: | Line 16: | ||
*[[Database documentation]] | *[[Database documentation]] | ||
*[[The bugtracker and git]] | *[[The bugtracker and git]] | ||
*[[Plugin system architecture]] | *[[Plugin system architecture]] | ||
**[[Authentication plugin development]] | **[[Authentication plugin development]] | ||
Line 28: | Line 26: | ||
*[[VueJS]] | *[[VueJS]] | ||
*[[Replace_jqGrid]] | *[[Replace_jqGrid]] | ||
*[[ | *[[Accessibility]] | ||
*[[Templating]] | *[[Templating]] | ||
*[[Regression and unit tests]] | *[[Regression and unit tests]] | ||
*[[Survey settings inheritance]] | *[[Survey settings inheritance]] | ||
*[[Architectural decision records]] | *[[Architectural decision records]] | ||
*[[Continuous integration]] | |||
[[Category:Development]] | [[Category:Development]] |
Latest revision as of 04:57, 10 March 2024
Table of contents:
- LimeSurvey roadmap
- How to join the LimeSurvey project team
- Accessing the source code
- Code quality guide
Coding guidelinesHow to document your source code- Standard for Git commit messages
- Help us: Tasks
- How can I support LimeSurvey?
- How to contribute new features
- Database versioning
- Database documentation
- The bugtracker and git
- Plugin system architecture
- HTML editor : needed functionality
- VueJS
- Replace_jqGrid
- Accessibility
- Templating
- Regression and unit tests
- Survey settings inheritance
- Architectural decision records
- Continuous integration