[whatwg] Fuzzbot (Firefox RDFa semantics processor)

Giovanni Gentili wrote:

> Why we must restrict the use case to a single vocabulary
> or analyze all the possibile vocabularies?
> 
> I think it's be better to "generalize" the problem
> and find a unique solution for human/machine.

The issue when trying to abstract problems is that you can end up doing 
"architecture astronautics"; you concentrate on making generic ways to 
build solutions to weakly constrained problems without any attention to 
the details of those problems that make them unique. The solutions that 
are so produced often have the theoretical capacity to solve broad 
classes of problem, but are often found to be poor at solving any 
specific individual problem.

By looking at actual use cases we can hope to retain enough detail in 
the requirements that we satisfy at least some use cases well, rather 
than wasting out time building huge follies that serve no practical 
purpose to anyone.

Received on Tuesday, 13 January 2009 06:50:54 UTC