Reusing Call Number classes from SolrMarc?

Skip to first unread message

Tod Olson

Oct 2, 2019, 1:35:45 PM10/2/19
to solrmarc-tech, Tod Olson
The FOLIO project is interested in using the call number classes that are currently bundled in SolrMarc. The challenge is that SolrMarc as a whole isn't build to be used as a library, nor is it published on Maven Central. How could we repackage the call number classes so they are more easily reused?

One thought would be to move the callnum package from SolrMarc to MARC4J. Another thought would be to spin it up as a separate repo under one of those projects. What would make sense, and could be done fairly quickly?



PS: It might also be time to deprecate some parts of the legacy CallNumUtils package. I'd be happy to make a pass at that.

Demian Katz

Oct 7, 2019, 12:16:10 PM10/7/19

Is this also an issue for the existing VuFind browse handler? Would reorganizing some of this make it easier to build that project as well? (Maybe I'm mistaken -- just rings a bell).

In any case, hoping Bob can weigh on in this. 😊

- Demian
You received this message because you are subscribed to the Google Groups "solrmarc-tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To view this discussion on the web visit

Tod Olson

Oct 7, 2019, 2:25:00 PM10/7/19
Had a brief out-of-band conversation with Bob.

I’ve now submitted a SolrMarc PR to deprecate a fragile class and a marc4j PR to add the callnum package. After that’s all in an acceptable state I can go back to SolrMarc and change all package references.


Demian Katz

Oct 7, 2019, 2:25:34 PM10/7/19
Reply all
Reply to author
0 new messages