Yeah, the point of the COinS isn't to support citation extraction, our
purpose in adding COinS is to support direct links to link resolvers to
get locally licensed full text.
So we only add COinS for articles that are not publically accessible.
It's a bit of work to add structured metadata for citations, so we
prioritize those that meet the actual original purpose of the COinS
standard.
In my opinion, COinS isn't a very good solution for extracting citations
anyway; the COinS (OpenURL key-encoded-value) standard doesn't
neccesarily allow you to add all the data elements you'd want in an
extracted citation anyway.
If you want to extract the citation for the Code4Lib Journal article
itself (as opposed to references cited), we are including UnAPI support
for that purpose, which should be picked up by Zotero. If that's not
working, perhaps our system has a flaw.
But our goal is UnAPI for the C4LJ articles themselves; COinS for
references cited that are not public access; nothing for references
cited that are public access.
Jonathan