Please dont collapse these into one namespace, or even two.
The *main issue* is *name conflicts*, secondarily user privledges.
There WOULD BE name conflicts between types, forms, properties & filters.
Example: 
Form:Address is used to edit the properties of an address.
Property:Address attaches named value(s) to any page.
I don't use Filters yet, so I can''t speak about them from experience.
Category:Address & Concept:Address are poor practice - not plurals.
Category:Addresses & Concept:Addresses have different functions.
Categories list all pertinent wikipages; Concepts list specific wiki pages
Type:Address - if there were such a thing -- is a singular notion.
As in, Type:URL can be the datatype of Property:URL.
Property:URL has default form::URL.
Form:URL edits instances of Category:URLs.

Clutter can be reduced by eliminating optional Talkspaces.
Clutter can be reduced by hiding unused namespaces where appropriate..
Combining namespaces = xxx:Address Form & xxx:Address Property.
Yuck.

And I store all addresses in their own namespace called Addr...!
The 'proper number' of namespaces is in the eye of the beholder. 
It's a decision each wiki designer needs to make, no doubt.

-----Original Message-----
From: Robert Murphy [mailto:mrandmrsmur...@gmail.com]
Sent: Friday, April 15, 2011 5:37 PM
To: Smith, Tim
Cc: semediawiki-devel@lists.sourceforge.net
Subject: Re: [SMW-devel] Namespace Clutter


OK, so then why are namespaces proliferating?


On Fri, Apr 15, 2011 at 4:48 PM, Smith, Tim <smith.t...@pg.com> wrote:

Being a member of a namespace does not imply that a resource is a specific 
rdf:type (i.e. Property, Class, etc...). The rdf:type property should be used 
to ascertain the type of a resource.

Tim


-------------------------- 
Sent using BlackBerry 

 

From: Robert Murphy [mailto:mrandmrsmur...@gmail.com] 
Sent: Friday, April 15, 2011 07:10 PM
To: Jeroen De Dauw <jeroended...@gmail.com> 
Cc: Semantic MediaWiki Developers List 
<semediawiki-devel@lists.sourceforge.net> 
Subject: Re: [SMW-devel] Namespace Clutter 
 

OK, 2 namespaces: fundamentals and derived things.  TYPE's are not defined in 
terms of anything else.  Property's, Form's, Filter's and Concept's all have 
definitions written on them..


On Fri, Apr 15, 2011 at 4:02 PM, Jeroen De Dauw <jeroended...@gmail.com> wrote:

Hey,

You cannot put all the stuff in one namespace; how would you then know what it 
actually is? For example properties show a list of pages on which they are used 
(plus the value they have there). This information would need to be represented 
in another way if it all was in a single namespace. The current approach makes 
it very obvious what the thing is, a property, type or something else. Also, it 
avoids naming conflicts. I honestly don't see why you'd put everything in a 
single ns, it seems it'd only cause issues and not provide any benefits.

Cheers

--
Jeroen De Dauw
http://www.bn2vs.com
Don't panic. Don't be evil.
--

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel





------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel


------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to