On Tue, 2004-01-13 at 16:54, Joshua Allen wrote:
> But it's even nicer to just use
> a term that others are more likely to understand in the first place.
> IOW, the ability to map between terms is a feature to be resilient in
> the face of antisocial vocabularies rather than an excuse to be
> antisocial.
Actually I think the use of subpropof et al between different
vocabularies is quite good sociable behavior. It is only antisocial to
declare new terms and not fit it into the bigger universe of schemas.
I think it is especially powerful when you have to use only two or so
terms from someone else's namespace all the time. You can import them
into your namespace and still have equivalence with their terms and help
fight what I've been calling "the Norman Namespace Explosion Syndrome".
I think that sometimes *not* incorporating others terms more directly
into your namespace is antisocial towards those who must create, send,
store, and etc rdf documents-- they must declare use of yet another
namespace in *all* documents instead of you taking care of the problem
in *one* place, your schema. I think people should not be afraid of
overlap, they should encourage a healthy balance.