System :: What exactly is an "extension"?



I think someone has to add text from this topic into creating extension WIKI. I am also trying to learn how to make extensions and the WIKI in its present state was not helpful. Questions I have:
- what utility is the best to create a .dsl?
- how to specify the files to be added into the .dsl
- how to name and evoke startup/initialization scripts from the .dsl
- how to make add menus and icons

I think http://damnsmalllinux.org/wiki/index.php/Creating_MyDSL_Extensions should be adequate.  Admittedly, the .dsl section is kinda empty, but the .tar.gz info page is great (by mikshaw!) - and it's basically the same as making a .dsl so you might want to take a look at that instead.

original here.