> But even if it worked, what then? How does a user know what
> difference port order makes? How do they know how it might
> impact transformers? Oh, documentation!

True.  Like all of the features of Workbench, the user would have to
know what effect changing a setting would have, and would know this from
the basic documentation.  The improvement is that they don't get an
unexpected behaviour just by breaking and recreating a link.  This is as
bad as losing attribute mappings at the destination just because you
break a link earlier up the path.

This change moves the behaviour from something that is undocumented and
basically undiscoverable (visually) to a feature that is exposed in the
UI.  The majority of the time, the default port order would provide the
optimised experience (clippers or bases first), and a user that manually
changed the port order would have to take responsibility for doing that.

For this case, I think that the main problem is that there is no way
that users should be expected to know that by breaking a link (for
instance to add another transformer) they are changing the behaviour of
their workspace.  Links are typically not seen as affecting behaviour
beyond what their start and end points infer.

Jason


Join us at the FME Worldwide User Conference Sept. 21-22, 2006 Vancouver BC 
Canada. For more information, visit www.safe.com/2006uc.   
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/fme/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/fme/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to