October 12, 2004 Runjob Technical Meeting Present: Dave, Greg, Anzar, Eric, Peter (0) Discussion of strange AttributeDictionary.items() bug. Dave explained this in terms of the C library optimizations of the builtin, so it is probably no longer true to assume __setitem__ and __getitem__ overloads take care of all the other dictionary methods. This can be solved by overriding each dict method in AttributeDictionary.py. (1) Peter Love. Recently has been trying to look at using the MCPS code for DZero usage. MCPSManager contains a lot of goodies to help build jobs. -Latest code is checked into DZero cvs. (Not the sandbox stuff yet.) -Coordinate this with Dugan by the end of the week. -Reco needs the editing functions for RCP, but complicated SAM stuff is not going in. -Invite Dugan to the next meeting. (2) Dave Evans. A lot of the MCPS stuff is being used for DZero and POOL Runjob as well. -Follow up on the Web services parts. -Documentation is done for MCPS API. (3) Discussed Shahkar 3.0. -Went over the packages... most will not upgrade yet because of the API change. -Went over macro language. (4) Profiling -Can Eric add this? (5) Anzar wants us to add conditionals to the language. This was discussed a little but it seems like a difficult problem.