当前位置: 首页 > 工具软件 > Taverna > 使用案例 >

Taverna 开发人员指南

孙玺
2023-12-01

从本章开始,将使用我破旧的英语把Taverna的一些基础指南翻过来。

 

Taverna 开发人员指南

 

作者:Stian Soiland-Reyes  最后一次由Alex Nenadic 编辑 时间: 2010-12-10 

 

(该指南)是开发人员研究Taverna和Taverna的源代码的起步教程。

(主要包括下面几个方面的内容)

一、版本控制管理:


  1. Taverna产品的整个体系架构;
  2. Taverna的Subversion库结构;
  3. Taverna源代码的签出、编译、运行和调试;

 

二、构建和发布系统


  1. Taverna的Maven模块结构;
  2. Taverna的父级Pom和一般性设置;
  3. 使用Hudson自动构建系统;
  4. workbench-distro工程;
  5. 发布步骤;
  6. 在发布过程中的Branching和tagging;

三、Taverna 源代码


Taverna的源代码可以在开放源代码许可证下使用,整个系统的源代码使用Subversion仓库来维护

 

  1. 自动构建系统
  2. Maven 模块
  3. Maven 仓库
  4. 先决条件
  5. 运行时
  6. Subversion仓库
  7. Java文档
  8. 商业上使用Taverna 代码

 

 

四、Taverna的主目录


Taverna的主目录为当前用户指定运行时信息和配置信息。

 

 

五、Taverna的启动目录


Taverna的启动目录就是用户安装时的目录,用户运行的程序就是从这个目录启动的

 

 

六、开发、发布和测试步骤


  1. 教程
    指导开发人员如何与Taverna一起工作,如何开发Taverna的插件
  2. Taverna 工作流的体系架构
  3. IRC 交流
    我们在freenode.net上使用IRC进行Taverna和Taverna开发的讨论
 类似资料: