Re: Namespaces

2003-04-05 Thread Cyrus Daboo
Hi Lawrence,

--On Thursday, April 3, 2003 3:47 PM -0500 Lawrence Greenfield 
[EMAIL PROTECTED] wrote:

| Many IMAP servers do the Shared Folders as a nesting inside of the
| personal namespace and it works quite well.
Except that it 'pollutes' the personal namespace. It also prevents adding 
new namespaces after the server has been setup because there is no way of 
knowing whether an existing user has created a personal mailbox with the 
same name as the new namespace that needs to be added.

--
Cyrus Daboo


Re: Namespaces

2003-04-04 Thread Chris Newman
I concur with Larry's opinion on this issue.

   - Chris
   Sun ONE Messaging Server
begin  quotation by Lawrence Greenfield on 2003/4/3 15:47 -0500:
If LIST  % doesn't show the shared hierarchy, many e-mail clients
will hide it from the user and make the shared hierarchy
inaccessible. (For instance, it would be impossible for users to
access the shared hierarchy without a NAMESPACE aware client.) I would
recommend naming it Shared Folders as that is what many other IMAP
servers use.
Many IMAP servers do the Shared Folders as a nesting inside of the
personal namespace and it works quite well.



Re: Namespaces

2003-04-04 Thread Mark Crispin
On Fri, 04 Apr 2003 18:07:41 -0800, Chris Newman wrote:
 I concur with Larry's opinion on this issue.

That may be, but that does not make it correct.

The entire purpose of NAMESPACE is to...have namespaces!  [What a concept!]

Just as the entire purpose of the LIST reference argument is to enable the
client to locate itself at a particular point of the hierarchy tree without
having to know the semantics of the server.

It may be all fine and good to argue against namespaces and the LIST reference
argument if there was only one means of doing hierarchy.  But there isn't.



Re: Namespaces

2003-04-04 Thread Chris Newman
As a co-authors of the NAMESPACE draft I believe I understand the purpose.

Example 5.7 makes it clear that NAMESPACEs are not necessarily disjoint:

 http://www.apps.ietf.org/rfc/rfc2342.html#page-6

   - Chris

begin  quotation by Mark Crispin on 2003/4/4 18:36 -0800:

On Fri, 04 Apr 2003 18:07:41 -0800, Chris Newman wrote:
I concur with Larry's opinion on this issue.
That may be, but that does not make it correct.

The entire purpose of NAMESPACE is to...have namespaces!  [What a concept!]

Just as the entire purpose of the LIST reference argument is to enable the
client to locate itself at a particular point of the hierarchy tree without
having to know the semantics of the server.
It may be all fine and good to argue against namespaces and the LIST reference
argument if there was only one means of doing hierarchy.  But there isn't.