From: Terry C. <tw...@cs...> - 2003-07-07 20:58:48
|
Steve, maybe also specify all tables that are modified by running the plugin. Terry On 0, Steve Fischer <sfi...@pc...> wrote: > Folks- > > As more and more plugins are being used outside CBIL, it is becoming > clear that the plugins need more documentation, and in some cases need > to be cleaned up for use outside of CBIL. > > The idea we have come up with is to begin the process of "certifying" > plugins. A certified plugin would: > - be listed as such on a web page available from gusdb.org > - have argument lists that make sense and conform to an (emerging) > plugin arguments standard > - have a usage string that makes sense > - be checked for GUS 3.0 compliance > - be checked for hard-coded references to CBIL-specific files or data > (eg externalDatabaseReleaseIds) > - be documented. > - ultimately, we would also like the plugins (new ones anyway) to > conform to a structured programming standard > > For the documentation, we have in mind to develop a "plugin > documentation template." This template would specify a bunch of > information about the plugin that needs to be supplied, eg: > - overview of the plugin > - dependencies on other data (with pointers to plugins that provide it) > - sources of input data > - how to restart the plugin > - failure cases > - expected run time > - expected db resource usage > - other assumptions > - overall context of how the plugin is used > > To get things rolling, I would like to poll everybody for: > 1. which plugin should we start with as a demonstration project > 2. please add to and/or improve my list of questions the plugin > documentation template should ask > > Any and all other ideas are encouraged. > > Steve > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are available now. > Download today and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 > _______________________________________________ > Gusdev-gusdev mailing list > Gus...@li... > https://lists.sourceforge.net/lists/listinfo/gusdev-gusdev |