Hello, all. I'm the maintainer for the Discogs for Drupal project:
I have sort of an obscure question. The 6.x version of the project was a single module that provided a "discogs" node type, and imported releases from Discogs.com into that node type. I did NOT use CCK for the fields, because I wanted to avoid dependencies, instead creating my own fields.