In the Topology Manager, the following entities have a property called
ScopedRepositoryKeys (in each case a collection of String):
As far as I can tell, the only use to which this property is put is the configuration of Site Types to support the Site Wizard, so obviously the first question is why isn't the property called
SiteWizardKeys or something similar? (Yes - I understand this is one of the two hard things, so I'm not getting on anyone's case or anything!)
I suppose the less explicit name leaves the possibility of putting this mechanism to other uses in the future, but I'd still like to know why it's called what it is.
- Scoped: In what sense is it scoped? What sort of scopes are we talking about here?
- Repository: OK - I can guess this one. Repository just means publication, right? (Until some other kind of repository comes along, of course.)
- Keys: After a bit of digging, I realised that this refers to the 'key' refers to the
keyproperty of a publication.
Scoped remains the interesting part. Are we talking about a scope that encompasses a publication, a topology, an environment, a web site and an application?
How should I interpret this in a way that promotes understanding of the mechanisms involved?