[Cosmo-dev] support of /dav v/s /cosmo

Brian Moseley bcm at osafoundation.org
Mon Apr 16 12:21:08 PDT 2007

these are two separate concepts. cosmo urls are formed like this:

  <scheme>://<host>:<port><context path><servlet path><extra path info>

context path is the "mount point" for the entire cosmo app. by default
this path is /cosmo, tho jared proposes making it just / for hub.

servlet path is the "selector" within cosmo for different protocols or
ui areas. /dav is mapped to the dav servlet, /atom to the atom
servlet, /pim to the spring dispatcher servlet, etc.

context path and servlet path are names from 2ee, btw, but the concept
of routing requests to different handlers based on path prefixes is of
course a very old one.

On 4/16/07, Aparna Kadakia <aparna at osafoundation.org> wrote:
> In last Friday's Migration meeting we discussed that we would
> exclusively support only /dav URLs in the path going forward. We
> would deprecate /home once we upgrade to Cosmo 0.6.1.
> But the default path on the Chandler desktop is /cosmo for Chandler
> Hub Sharing with Cosmo 0.6.1 server.
> So what did we mean by we will only support /dav in the URLs?
> Also, does that mean all users/dogfooders will have to change their
> paths to /cosmo from /dav in the desktop once we upgrade osaf.us to
> 0.6.1?
> Just so that I am clear on how this is all supposed to work out once
> we migrate.

More information about the cosmo-dev mailing list