A series of DOAP-specific semantic checks.
一系列特定于DOAP的语义检查。
Figure 3 shows a screenshot of the DOAP home page.
图3展示了DOAP主页的一个屏幕快照。
How will DOAP files be created in the first place?
如何首先创建DOAP文件呢?
The DOAP file would then be part of the resulting build.
然后,DOAP文件就成了最终的build的一部分。
Instead, they can simply give the URL of the DOAP description.
相反,他们可以简单地给出DOAP描述的URL。
Validation is useful in both the creation and consumption of DOAP.
不管DOAP的创建还是使用,验证都是有用的。
The cut-and-paste phase of DOAP creation should be kept to a minimum.
DOAP创建过程的剪切-粘贴阶段应该尽可能地短。
In addition, you can use various guided methods of DOAP file creation.
此外,您可以使用不同的创建DOAP文件的有向导的方法。
The ability to validate DOAP files is an essential part of processing them.
验证DOAP文件的能力是处理这些文件时必不可少的一部分。
Most people who create DOAP files will have no interest in the DOAP vocabulary itself.
大多数创建DOAP文件的人对doap词汇表本身不感兴趣。
Clearly you do not want all DOAP descriptions to be invalidated if such a thing happens.
显然如果发生这种情况,您不想所有的DOAP描述都变得无效。
As such, many implementors coming to DOAP for the first time will take it as an example.
于是,很多第一次接触 DOAP 的实现者都拿它作为一个例子。
You can do this by quickly introducing some level of tool support for DOAP file creation.
您可以通过引入对DOAP文件创建的一定程度的工具支持来做到这一点。
For consumers of DOAP, validation is required so that software doesn't end up processing junk.
对于DOAP的消费者,必需进行验证,确保软件不去处理无用的数据。
A DOAP version of this would be useful, so all a developer has to do is answer a few questions.
其DOAP版本很有用,所以开发人员只需回答一些问题。
The first and most basic requirement for users of DOAP is to get a user-friendly view of this data.
DOAP用户的最先需求也是最基本的需求是,获得该数据的一个用户友好的视图。
However, DOAP is more than just an XML vocabulary, which means using XSLT isn't a straightforward decision.
然而,DOAP不仅仅是一个xml词汇表,也就是说,使用XSLT并不是一个简单的决定。
It would be a relatively easy matter to write a program to generate DOAP descriptions from Freshmeat content.
编写一个从Freshmeat内容生成DOAP描述的程序将变得相当容易。
Through the use of DOAP, software maintainers will no longer have to register their programs at multiple Web sites.
通过使用DOAP,软件维护人员不再需要在多个Web 站点注册他们的程序。
There needs to be a forum in which those interested in using and adopting DOAP can meet each other and ask questions.
我们需要有一个论坛,让那些有兴趣使用和采纳DOAP 的人能够互相碰面并问一些问题。
To refresh your memory, here's a simple DOAP file -- Listing 1 shows a minimal DOAP file for the DOAP project itself.
为了唤起您的记忆,这里有一个简单的DOAP文件 --清单1展示了用于 DOAP项目本身的一个很小的 DOAP 文件。
One very handy spin-off of constructing the schema is that XML editing tools can now be used to write valid DOAP files.
构造该模式的一个非常好用的副产品是,现在可以使用XML编辑工具来编写合法的DOAP文件。
Figure 2 shows James Clark's NXML mode for the Emacs text editor being used to edit the DOAP description for DOAP itself.
图2展示了Emacs文本编辑器的JamesClark的nxml模式(mode),Emacs文本编辑器用于编辑DOAP本身的DOAP描述。
For instance, one DOAP requirement states that there must be a "homepage" property, so you can use an XML schema to catch those.
例如,一条DOAP需求说,必须有一个“homepage ”属性,那么您可以用一个XML模式来捕获那些错误。
For creators, whether they're writing DOAP by hand or creating tools to output it, a validator shows compliance to the specification.
对于创建者,不管他们是手工编写DOAP还是通过创建工具输出DOAP,验证程序(validator)都会保持与规范的一致性。
As mentioned above, DOAP files that conform to the schema will lose some RDF expressivity, but for most people this loss will not matter.
如前所述,遵从模式的DOAP文件将失去一些RDF表达能力,但是对于大多数人来讲,这点损失关系不大。
Due to the simple nature of the task, most of the challenges lie not in the modeling itself, but in making DOAP easy to create and process.
由于这项任务的简单性,主要的挑战不在于建模本身,而在于使doap易于创建和处理。
Freshmeat-to-DOAP conversion: the Freshmeat software registry is probably the largest around, and it provides an XML export of its content.
Freshmeat - to - DOAP转换:Freshmeat软件注册或许是在周围最大的,它提供了Freshmeat内容的XML输出。
If an easy DOAP generation solution is available for a developer's system of choice, it maximizes the chances of getting the DOAP file right.
如果对于开发人员所选择的系统有一个容易的doap生成方案,那么就可以增加获得DOAP文件权利的机会。
I will show you that the admirable aim of being able to share DOAP descriptions globally has some consequences for the design of this vocabulary.
我将说明能够在全球分享DOAP描述的美好目标对词汇表的设计所带来的影响。
应用推荐