[med-svn] [Debian Wiki] Update of "DebianMed-Taverna-20110130" by Hajo Krabbenhöft

Debian Wiki debian-www at lists.debian.org
Sun Jan 30 16:03:25 UTC 2011


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "DebianMed-Taverna-20110130" page has been changed by Hajo Krabbenhöft:
http://wiki.debian.org/DebianMed-Taverna-20110130?action=diff&rev1=9&rev2=10

  
  == Reading and publishing tool descriptions ==
  
- Keep descriptions in workflow.  Descriptions have a UUID and, if non-template descriptions, they have a reference to the source from the repository.  When loading/running the workflow, check UUID against repository (if any) and prompt user to update or use old.  On a server, it should either always take the latest from the repository or from the workflow.  Best to take those in the workflow.
+ Every use case description is identified by UUID and NOT by name. Duplicate names are allowed. Every use case description used is embedded in the workflow.
  
- For publishing back.  Needs to be curated.  Descriptions need version.  Need long term plan for this e.g. go for Heroku.  Also need UI for creating use cases, or restrict to upload from Taverna.  Taverna would need to know about possible repositories.
+ When loading, ask all repositories for their UUID to timestamp mappings. Compare the retrieved timestamps with the timestamp of the embedded use case description and ask the user to update or use old.
+ On a server, it should either always take the latest from the repository or from the workflow.  Best to take those in the workflow.
+ 
+ Editing use cases is done exclusively inside the Taverna GUI. Each edit updates the timestamp. The GUI also contains a "Share" button which will upload the use case to a public use case repository. After the use case has been approved, it will then be available for download to all users of that repository.
+ 
+ Need long term plan for this e.g. go for Heroku. Taverna would need to know about possible repositories for upload.
  
  Talk to BioCatalogue people.  At minimum would like to know about UseCase repositories and to synchronize with them.
  



More information about the debian-med-commit mailing list