Hello Chaitanya, > Now my question is , > i will use the same namespace (ie)., > http://xmlns.com/foaf/0.1/ > but i will define my own properties for a person.I can > do it right! You can squat the namespace, however since one expects a definition of the terms at http://xmlns.com/foaf/0.1/ you cannot control the meaning of the terms. > And ur search engine will search my file by some > crawling mechamism and searches for a specific > property > of a person which wouldnt be avaliable as it is > defined by me. You can add any property to a foaf:Person, I'd suggest you to define these properties on a web-page you control. With this you can make the schema available to the search engine, you could e.g. define a property foaf-ex:mobilePhone to be a subProperty of foaf:phone this would allow a search engine to partially understand the meaning event if it didn't know about foaf-ex before. > So, what is the purpose of writing searching > applications if i cannt restrict the namespaces to be > used.Is there any body governing that? > If not no one sticks to a spec as they define their > terms according to their applications and so their > needs will be satisfied but not a solution for global > applications. It is in most cases it is in the interest of application developers to use terms that are widely understood. It's a bit similar to natural language, you've choosen to write your mail in english evenn if their is governing body enforcing you too. cheers, retoReceived on Tuesday, 31 August 2004 12:49:00 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 23 April 2007 18:20:21 GMT