I've started the first draft of a document describing how to build modules outside of the pike source tree.
Keeping in mind it's only about 45 minutes old, please take a look at it and let me know if there are any corrections or additions to it at this point. I've not gotten into any of the goodies about the module repository, but that will come soon enough. I think the only requriements that should happen from that standpoint would be a recommendation that a constant __version should be placed in the class of the module, and that the module distribution directory be saved as FullModuleName-ver.
https://steam.iaeste.at/home/Pike%20Community/tutorials/External%20Modules/
Note that there is both a HTML version and a StarWriter version. If anyone wants to make changes, at this point, please make them to the SW version (or just send me your updates).
As always, comments, suggestions and donations of time from technical writing enthusiasts are welcome!
Bill