If you want to keep that as an option, I would substitute it with a single element like <SubjectBeginsWith> and drop the attribute. There is just no need for all the child elements. This way it is still a fully qualified URI which can be used exactly the same way as <Subject> for trust purposes.
But I think this is a bit inconsistent with the overall extensible design we have, and if people are going to 'creating custom rules all over the place', shouldn't we give them a place to do it rather than create new elements like <SubjectRegex> etc.?
EHL
> -----Original Message-----
> From: Scott Cantor [mailto:]
> Sent: Tuesday, July 28, 2009 8:54 AM
> To: Eran Hammer-Lahav;
> Subject: RE: [xri] Minutes: XRI TC Telecon 2-3PM PT Thursday 2009-07-16
>
> Eran Hammer-Lahav wrote on 2009-07-28:
> > Of all the options discussed, which do you prefer?
>
> I felt the non-extensible option that you originally proposed was
> better
> than creating a proprietary extension framework that would result in
> creating custom rules all over the place.
>
> -- Scott
>