Dear myGrid team,
Here is my list of small to medium problems/suggestions while
redesigning T1 workflows in Taverna 2. It is a bit of a raw list and a
first half as !"&^%£! Microsoft decided to restart my computer
without my consent during lunch :-(
- When I have searched something in the activities pallette, is
there a way to get back to the initial overview instantly (is a 'back'
button possible)?
- I get 'unable to make a copy of the workflow to run' when I first
try to run a workflow: what does that mean? Why do I get that message?
What can I do about it?
- STOP PRESS: with help from Stian this was resolved (although it
appears to be impossible that I had a CVS SNAPSHOT in my installation,
after removal it worked again).
- What remains is the lack of notification in the main
application, and my general wish is that error messages suggest
solutions, rather than just notify me of the error.
- I see there is more information in the console (see stack trace
below): could at least some of that be available in the main
application (e.g. the top line of the stack trace)?
- Why does a workflow need to be copied before it can be run (the
copy action fails in my case)?
- Is there a way to add myExperiment tags to my workflow from
within t2?
- It would be nice to see the title of my workflow at all times
somewhere (in the top bar of the window?)
- When I click on an activity in the activities palette, isn't
there any metadata to show (e.g. the url of the wsdl)?
- What does 'More than 1 Edits implementation defined, using the
first' mean?
- Could Dublin Core be used for the description of the workflow? At
least add the contributor field? I would add collaborators there.
- For new users it may be good to add a help link in the input
windows for help about lists. I can imagine people ignorant of the list
iterator will choose a list when that is not needed.
- It would be nice if I could rename strings in the workflow panel
by double clicking them (e.g. a processor's name).
- Is there no way anymore to trace intermediate results?
- I need to do quite a lot of clicks for providing my input strings?
- Could there be an indication that the workflow is running, is
ready, or encountered errors? I think one of mine is stalled, but I'm
not sure.
- Can I stop workflows? (I think Taverna can't start/stop a
service, but it should be able to stop its processing, shouldn't it?)
- It was a nice feature of T1 to be able to keep the input window
open? Can that be reintroduced or reproduced in another way ('run with
previous inputs?')
- Could I have the beanshell 'configure' option in the right-click
menu when I right-click a beanshell in the workflow panel?
- Could it be made possible that port name changes do not lead to
breaking port-port connections?
- I have a service that may have no output depending on its input,
its output has been defined to be a list (depth=1). A subsequent
beanshell takes this output as input (depth=0 !). When there is valid
output (a list with one valid string), a string list is returned (nb
depth=0 for beanshell output). When the service returns nothing, it is
unclear what happens:
- In the visual interface of the results perspective, the
beanshell is depicted as not run; has the workflow finished all right?
Did it stall? Was there an error? There is no indication of what has
happened or why.
- It appears the list mismatch is the main problem here, because
the beanshell works when I set the input to depth=1 and let is check
for an empty list. Warnings/Error messages may have helped here.
Hope my list is useful.
Cheers!
Marco.
|
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
taverna-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/taverna-users
Documentation: http://www.mygrid.org.uk/usermanual1.7/
FAQ: http://www.mygrid.org.uk/wiki/Mygrid/TavernaFaq
Biological Services: http://www.mygrid.org.uk/wiki/Mygrid/BiologicalWebServices