1

任何人都可以解释/for dummy :)/ 这些(主要是绿洲)标准之间的关系吗?

  • DocBook、DITA、OpenDocument
  • 管理信息系统
  • 更多请求2

据我了解:

  • DITA、DocBook 和 OpenDocument - 是文档文件格式的标准
  • CMIS 是我需要解释的东西
  • MoReq2 - 用于存储有关文档元数据的数字档案标准(记录管理标准)

因此,对于便携式解决方案需要

  • 以上述格式存储文档(什么时候?)
  • 并且需要用 MoReq2 模式描述它们
  • 但是CMIS从哪里来?

还是我完全错了?

Ps:理解比这是一个复杂的问题,但在任何地方都找不到任何关于他们关系的简单解释。

ps2:另外一个问题——在 perl 中有上述的任何支持吗?

4

3 回答 3

4

我最了解的主题是前三个(DocBook、DITA、OpenDocument)。

DocBook 和 DITA 是编写可能很长的技术文档的标准,您无需在其中指定任何样式或演示文稿。相反,您只需编写文本,然后您可以使用有关其角色的信息(是否是关键字,是否是警告说明等)标记文本。这样,您就可以使用样式表将一致的样式应用于所有文本,并且可以从中生成多种发布格式。

DocBook 更侧重于提供涵盖所有常见情况的大量标签,而 DITA 侧重于易于扩展的最低限度。另一个区别是 DocBook 鼓励您根据长文档进行思考,而 DITA 鼓励您根据可重用的“模块化”文档进行思考。

DocBook 和 DITA 文档都将存储在多个文件中。单个文档可能包含数十到数千个文件。

OpenDocument 是特定办公文档的标准。因此,OpenDocument 文档通常是单个文件。OpenDocument 文档比 DocBook 或 DITA 更具体。它不太可能是一本书,而更可能是一封信、一份规范、电子表格或演示文稿。此外,与 DocBook 和 DITA 不同,OpenDocument 很可能包含样式信息(颜色、编号等),因为文本不一定与任何其他文档相关并且只使用一次。

DocBook、DITA 和 OpenDocument 中的每一种都是用于在文件中存储文本的格式。通常这些是 XML 文件。

管理信息系统。我在今天之前从未听说过这个,但我确实知道内容管理系统。因此,我可以告诉你,尝试管理一段文本应该从存储它的存储库、磁盘或数据库到书籍、网页、帮助系统或博客的路径是一件令人头疼的事情它应该被发布。内容管理系统帮助您为大量文件指定数据;然后,工具可以使用此数据来决定在何处发布文档或仅发布一条信息。内容管理系统可以像硬盘上的两个文件夹一样简单:放在一个文件夹中的任何文件都应该发布为例如中文 PDF,而放在第二个文件夹中的文件应该作为德语和土耳其语的博客条目发布.

现在,内容管理系统通常比这复杂得多,而且有很多。我认为 CMIS 是一个抽象层,它允许您允许不同的内容管理系统互操作,如果您碰巧投资了多个系统。

最后,MoReq2。同样,我今天才发现这一点,与 CMIS 不同,我什至没有记录保存经验。但是,@Tasha 和@Marc Fresko 给出了两个答案,这应该会给你一个很好的开端。

我对 MoReq2 的想象是它可以帮助您管理文档的生命周期。例如,您可能希望指定某个策略文档仅在 2010 年之前有效,或者它已被弃用。我还想象 MoReq2 远不止于此。

总而言之,所有这些标准都涉及文档管理。DocBook、DITA 和 OpenDocument 是关于编写和存储文档的。CMIS 是关于管理文件的去向。而 MoReq2 似乎与他们的寿命有关。

于 2011-06-20T15:26:54.157 回答
1

在 CMIS 上,试试这个链接。MoReq2 不是关于数字档案,也不是关于“存储元数据”。这是体面的电子记录管理系统的典型功能要求。这两个文件都在公共领域 - 获取它们并阅读介绍。

于 2011-06-20T09:20:12.043 回答
0

Tasha的回复是100%准确的。我要补充一点,元数据模型MoReq2是 中最薄弱的部分MoReq2,可以说是最不重要的部分——它可能包含许多错误。我这样说是基于我曾经是该MoReq2项目的领导者。

于 2011-06-20T09:32:31.997 回答