This is a big task but we only need to get started, to make a precedent.
I noticed that the current maintainers often use https://jsfiddle.net/ . And it is often a burden to remind each person to create a reproducible simple sample.
By having a dedicated tab in each module, where we can list fiddles to use as starting point, two goals are archieved:
- they complement the current documentation with full working examples, to use for developer as starting points.
- maintainers can more easily ask people to check the samples, and if necessary fork one of them to reproduce a given bug...
The idea is to improve documentation over time, and save maintainer and support-team time and developer time by having developers ( = Fomantic users) as independent as possible.
I am mentioning https://jsfiddle.net/ because it is the service that appears to be used by current maintainers, but it could be any other similar service.