WHAT:  Deprecate the old mapping and binding MCA params - this includes:
             --bynode
             --bycore
             --bysocket
             --bind-to-core
             --bind-to-socket

WHY:    These have been replaced by the new --map-by <foo> and --bind-to <bar> 
directives, which
              are string-based MCA params. Thus, the two params cannot resolve 
to the same underlying
              params, and users can easily create parameter conflicts (e.g., 
specifying one in their default
              MCA param file and another on the cmd line). These conflicts will 
not be resolved by the MCA
              system as the params are in fact independent. This creates user 
confusion.

HOW:    Mark the old params as deprecated for the 1.7 series, and remove them 
in the trunk/1.9 series

WHEN:  I propose a very short timeout so we can do this for 1.7.4 as it is a 
low-risk code change, so
              timeout will be at this Tues call. If concerns are expressed, we 
can defer to 1.7.5

Reply via email to