goal: to simplify the use of "canned" additional or redefined RS274NGC codes, 
defined by remapping

what is an extension: the sum of all parts needed to define a remapped code, 
which in the minimum is an ini file fragment, and additionally Python and NGC 
files, self-contained in a single directory. May be packaged as an installable 
package ("apt-get install <extension name>").

intended usage: drop the extension directory into the interpreter extension 
path, restart, extension is now available

method: package all parts of a remapped code in a single directory, which will 
be discovered during interpreter startup

tentative default path for extensions: lib/rs274ngc/extensions/, one 
subdirectory per extension/code

interpreter behavior: be default, the path above will be scanned for 
extensions, except overridden by [RS274NGC]EXTENSIONS=<path>[:<path>]* . 
Interpreter will log during startup any extensions found and configured, and 
any failures.


Is that it? anything missing?

- Michael


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to