+-------------------------------------------------------------+ ##### # # ##### ###### # # # # # # # ## # # # # # ##### # # # # # ##### # # # # # # # # # ## ##### # ###### # # ### # #### #### # # ###### #### # # # # # # # # #### #### # # ##### #### # # # # # # # # # # # # # # # # # ### #### #### #### ###### #### +-------------------------------------------------------------+ 12) change signature of read/write to have len_out as out param, and to return error code (== EAGAIN on unsucessful read) - DECIDED at GGF16 - is that _really_ the right way? - OPEN, URGENT 29) check if bulk operations can be done with task containers - explicit support needed/wanted for argument list generation? - consider parametrisable job descriptions for bulk jobs? - TODO STEPHAN 30) ACLs! - Later, after we get input from the security area and GFS - we actually got that input for files/name spaces, so that should be done! - OPEN, URGENT, MAJOR 36) - examples are not normative for language binding - provide one examples in various languages - TODO TOM: Fortran - TODO HARTMUT: Python 47) check JSDL compliance - TODO CHRIS/ANDRE, URGENT 55) check strawman for references - OPEN 60) add attributes to other objects? consistency model might be an option for replication, blocking/nonblocking for file I/O etc. - OPEN 70) describe task model verbosely in the spec, leave details to language bindings. As we have now job implementing the task interface, that should be reconsidered! - OPEN 76) add specs for literals (attribute and metric names), and add them like enums - OPEN, URGENT 77) add details for getURL and getName - TODO ANDRE, URGENT 81) document pattern and extended read/write - TODO ANDRE, URGENT 82) Explain sidl.SIDLException ! - OPEN, URGENT 83) Exceptions should go into the SIDL part! - would clutter the SIDL? - OPEN 88) for job: add clean_up (can also be called after termination) - OPEN, URGENT 90) exceptions missing in job! - OPEN, URGENT 93) introduction needs sanity checks in respect to the groups development (WG/RG split) - OPEN 95) Security on observables missing: need callout on metric read/write - sync with stream auth example - OPEN, URGENT 97) flags (and their inheritance) seems somewhat confusing - see name space, reuse values in file etc - TODO ANDRE 98) LogicalFiles/Directories: define attributes - TODO ANDRE 102) document what classes need to implement ErrorHandler (shouldn't that be all?) - OPEN 108) explain why we don't specify constness. Or should we? - OPEN, URGENT 109) Formatting should be more TeX like - TODO ANDRE 111) describe that file constructors etc. perform open - TODO ANDRE 112) monitoring needs detailed descriptions. - TODO ANDRE, URGENT 115) detailed description for name_space methods out of sync ns_entry methods are missing. - TODO ANDRE, URGENT 118) stream: detailed description out of sync - TODO ANDRE, URGENT 119) task: detailed description out of sync - TODO ANDRE, URGENT 125) monitoring as in streams ok, use in all objects, define available metrics - TODO ANDRE, URGENT 126) complete descriptions of available metrics - see 125 - TODO ANDRE, URGENT 130) clearify the error handler interface for async calls - OPEN, URGENT 131) clearify what a NULL string/object is we sometimes return - OPEN, URGENT