Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for 
change notification.

The "InheritedProperties" page has been changed by pburba:
http://wiki.apache.org/subversion/InheritedProperties?action=diff&rev1=18&rev2=19

Comment:
Create a 'Drawbacks' section to track the design's trade-offs.  Move Daniel's 
note into that section.

  
  {{{#!wiki note
    [JAF] Need to define the set of valid names and values.  If they're in the 
'svn:' namespace, then I imagine it needs to be (a subset of) the set of valid 
'svn:' props -- mainly this means the values are UTF-8.
- }}}
- {{{#!wiki note
-   [danielsh] Using the 'svn:inheritable:' namespace precludes a property from 
being both inheritable and ${some_future_semantics}, since a property name 
cannot be simultaneously in the 'svn:inheritable:' namespace and in the 
'svn:{some_future_semantics}:' namespace.
  }}}
  == Inheritance Rules ==
  Inheritance will be more flexible than the current svn:mergeinfo inheritance 
model.  For a given inheritable property 'svn:inheritable:X':
@@ -528, +525 @@

  svn_boolean_t
  svn_prop_is_inheritable_prop(const char *prop_name);
  }}}
+ == Drawbacks ==
+ The suggested design above has some known drawbacks and trade-offs:
  
+  1. [danielsh] Using the 'svn:inheritable:' namespace precludes a property 
from being both inheritable and ${some_future_semantics}, since a property name 
cannot be simultaneously in the 'svn:inheritable:' namespace and in the 
'svn:{some_future_semantics}:' namespace.
+ 

Reply via email to