For me, a script is an example for MathsOntologie, which is what I want to run when copied in the Workspace then Alt-D-ed. I distribute them with MathsOntologie and they are not versioned.�� I have ont script per file, all the scripts are grouped in an "exeamples" folder on disk, but I can not always open them because of utf-8 characters which are not correctly imported. Every file has a name recalling the script. I don't use "example" objects because I never thought about it (so, thanks for the idea).
But if I knew how to incorporate MathsOntologie inside DrGeo I would use Hilaire's way of storing the examples of course...