2011/1/18 Mikołaj Rybiński <[email protected]>: > I simply don't want to multiply entities (workflows), especially when > they're currently subjects to some minor changes. I guess I'll stick > to SCUFL for now.
Within the definition they are identified by ID, so you can use the same workflow several places, even if they would only have one representation in the stored workflow file. (On deserialisation they should in theory be the same Java instance, but unfortunately at the moment they are not - this should not make any practical difference). To have several nested workflows with the same ID in the workbench, simply use copy/paste for the duplicates, or insert the workflow from the same location. Note however that when editing a nested workflow in the workbench, you will 'break the link', and a new ID is assigned to that particular nested workflow you are editing - to update the other inclusions you would need to right click on them and select "Replace with..". > Yes, I would like to see 'xscufllocation' feature in SCUFL2. I've made a note of this - http://www.mygrid.org.uk/dev/issues/browse/SCUFL2-34 - but I can't promise it will make it into the first iteration. > I use it in two > other workflows and it would desired not to manually update-them when > I do some backward compatible changes to the XML-converting workflow, > e.g. changes that do not alter interface (input and output ports). I'll let my colleague Jiten fill in on this, as this could bring in problems such as 'When to update' - 'What if the original is gone', 'Which version was actually used in run X', etc. His work with defining 'components' for Taverna 3 I believe will cover many of these usecases. > Any idea regarding version of Taverna in which SCUFL2 will be available? It will be available initially as a plugin for Taverna 2.3 (this spring), and then as the main format of Taverna 3 and the Taverna Platform. Scufl2 will also be available as a standalone toolchain and Java API which is more interesting for external libraries to construct, inspect or modify workflow definitions. You might want to sign up to the taverna-hackers list for more discussions on Scufl2 - see http://www.taverna.org.uk/about/contact-us/ -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ taverna-users mailing list [email protected] [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/about/contact-us/
