I have a short article about the catalog(ue) in the current issue of Ariadne:
I think that this shift poses major questions for the future of the catalogue, and this shift is bound up with the difference between discovery (identifying resources of interest) and location (identifying where those resources of interest are actually available). There may be many discovery environments, which then need to locate resources in particular collections. While the catalogue may be a part of the latter process, its role in the former needs to be worked through. [Main Articles: ‘The Library Catalogue in the New Discovery Environment: Some Thoughts’, Ariadne Issue 48]
Because I was coming at it in a different direction, I did not discuss disclosure much, although it is behind much of what I am saying.
The library needs to disclose the availability of resources in those places where they will be found by users, and the article discusses some of those ways.
One interesting issue I had in writing it was that I found myself tripping over the word catalog(ue). The catalog(ue) we know is a particular bundle of functionality. If we take apart that functionality and redeploy it in different ways, it becomes difficult to know how and whether to use catalogue as a word. For example, if I have an API which other discovery environments can talk to to discover if an item is available in my collection, is that a catalogue?