One problem with that is that if we change the mapping in master, it
breaks it for anybody using < master.

Should we rather have

    /foo/schema/1.0.0-beta1/xxx-mapping.xsd

Or similar?

On Fri, Jul 12, 2013 at 04:23:02AM -0700, David Buchmann wrote:
>    In contributing/bundles.rst:
> 
>  > +
>  > +    ./Resources/
>  > +        ./config/
>  > +            ./routing
>  > +                ./my_service.xml
>  > +            ./admin.xml                # all sonata-admin stuff
>  > +            ./validation.xml           # all validation
>  > +            ./my-related-services.xml  # semanticlly named file for specific services
>  > +
>  > +All bundles MUST define a ``Configuration`` class
>  > +
>  > +.. code-block:: text
>  > +
>  > +    ./DependencyInjection
>  > +        ./Configuration.php
>  > +        ./MyBundleExtension.php
> 
>    about making the xml schema available, for phpcr-odm we chose to just
>    provide it via github, as in
> 
>  xsi:schemaLocation="http://doctrine-project.org/schemas/phpcr-odm/phpcr-mapping
>                https://github.com/doctrine/phpcr-odm/raw/master/doctrine-phpcr-odm-mapping.xsd"
> 
>    —
>    Reply to this email directly or [1]view it on GitHub.
> 
> References
> 
>    Visible links
>    1. https://github.com/symfony-cmf/symfony-cmf-docs/pull/174/files#r5162748