关于九头蛇条款的一些问题

Some questions about Hydra's terms

我正在研究一个 Hydra documentation generator for Golang. I've been using the demo 作为例子,我想知道一些九头蛇术语中的歧义。

如果我未能在规范中发现这一点,请提前致歉,但我最近才对超媒体 API 产生兴趣,许多概念仍然有点模糊。

• What's the difference between hydra:title and rdfs:label?

rdfs:label 用于词汇定义本身。 hydra:title 用于覆盖 Hydra 客户端中的该标签(例如使用它来呈现表单)。这是 Hydra 的进一步开发进入 W3C Community Group: Hydra ISSUE-1

时打开的第一个问题

• Speaking of Resource and Collection, why are they re-described in this ApiDocumentation? Shouldn't they be part of hydra/core?

它们是 Hydra 核心词汇表的一部分。因此,没有必要重新描述它们。这是我采取的实施捷径。

• In many properties, there's both a hydra:title + hydra:description and label + description that contain the same information. Why is that? Can I ignore one and be fine?

查看第一个问题的答案。通常,您应该更喜欢 Hydra 特定工具中的 Hydra 版本,但回退到 rdfs 属性。

顺便说一句。 Hydra 有专门的邮件列表。 Join the W3C Community Group 如果您有兴趣影响 Hydra 的未来发展。您绝对应该在那里宣布您的文档生成器。