(Sorry for the barrage of posts. Figured I’d just post all of the things I have questions about at once.)
It’d be great if, as a starting point when creating a custom connector, the community would be able to replicate the built-in connectors as-is.
Currently, the above is not possible without jumping through a big hoop (more on this below) because many (all?) of the provided connectors make significant use of the internal
core/indexUtils module which is not publicly exposed. It seems like most everything in
indexUtils would be useful to anyone making custom connectors.
The big hoop the community has to jump through is, of course, the duplication of key
indexUtils methods in our custom connector. Not a big deal, but far from ideal.