Hi. We will have a RunJob meeting this morning at 9:30 AM. The agenda is as follows: (1) Release of ShahKar 1.0 Release of ShahKar 1.0 went smoothly. All tests were run, all the unit tests and HelloWorld tests. Can we come up with tougher tests. (a) Dave will implement (a) architecture bit below, and come up with a tougher test. (b) Eric will look at Happydoc from Dave and document the scriptObject code. Architecture of ScriptObjects discussion (a) Make scriptObjects come with a directory and environment by default (b) Heirarchical structure of scriptObjects should be understood by the application (at the configurator level) (b2) Could include parent references... but keeping refs in the scripts themselves is fine for now. (2) ScriptObject for other projects update (Eric) Igor showed us what SAM/Jim is doing for sandboxing. Like a self extracting executable that starts a bootstrapping process. (1) Description of what is in the sandbox. What level is the description? (Add a description method to each attribute type, Greg) (2) Self-extracting runnable archive? Do we want to run a script object with a little Launch.py script? Answer: done already with Shreek. scriptObject should have a shreek config file. This leads to a whole library of configurators: shreek, self-extracting file, zip archive, etc. (Anzar) (3) How much do we assume about the remote sites- we have to support many ways of accessing software at remote sites. (Talk to Wyatt, does she want us to solve this problem?) Let's talk about this with Natalia and Ian this week. AIM for a ShahKar 1.1 release by June 4 with improved and fully documented scriptObjects. (3) ConfiguratorService.py: Can it go into ShahKar? (Greg) (a) One service instance per framework call, but we should allow multiple services. (Greg) Enable multiple services, but don't announce it. (b) Let Eric know and he will put it into ShahKar. (c) Think of unit tests for that too. (4) Other projects and accounting of effort (All) Eric is 50% on project. Release management, testing, and ShahKar 1.0, scriptObjects/Sandboxing with DZero. Dave is 100% working on POOL for the last month, ShahKar integration project. Anzar's work has been mostly design and blessings. Gerry did initial integration and has been blessings since then also.