I was thinking about this a little bit further, and wanted to expand on one idea: there is a great synergy between the Boots API and the Boots console (sole). I think that the Boots API should be a layer on top of standard Python: we'll take all of useful the scripting power of Python, and add on a streamlined scripting API. The console should basically be implemented using the same Boots API you'd write macros/scripts in. When scripting, the console speaks the same language as the scripts, and objects can be shared directly.
This makes Boots an ideal environment for scripting. Your scripts can make use of the API as a library (running standalone), or you can import scripts via the sole and manipulate them via the shell. Having the API do double duty in this way forces us to implement a rich set of features, that are short enough to be used interactively, but expressive enough to satisfy scripting needs. If we structure the API sanely, this could be a big win. -M _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

