zotero / translators

Zotero Translators
http://www.zotero.org/support/dev/translators
1.28k stars 758 forks source link

Change from specific (incomplete) Copernicus translator to EM #1185

Open zuphilip opened 7 years ago

zuphilip commented 7 years ago

This is a continuation of #1183 and #1184. The target of Copernicus.js is at the moment as follows: https?://(www\\.(?:adv-sci-res|earth-syst-dynam|adv-geosci|adv-radio-sci|ann-geophys|astrophys-space-sci-trans|atmos-chem-phys|atmos-meas-tech|biogeosciences|clim-past|electronic-earth|hydrol-earth-syst-sci|nat-hazards-earth-syst-sci|nonlin-processes-geophys|ocean-sci|soc-geogr|surv-perspect-integr-environ-soc|the-cryosphere|geosci-model-dev)(?:-discuss)?\\.net/|editor\\.copernicus\\.org/search\\.php)

Every journal of Copernicus has its own address and therefore needs to be recognized. However, it seems that the recently launched journals are not recognized. I counted 47 journals at the moment and this means we have to have an regular-expression with an OR statement of 47 websites. Is this no problem? Are there any alternatives?

The EM translator seems also to work quite good on the Copernicus website. Is more than just the abstract missing? Maybe, we should consider also this options and I guess even that the Open Access publisher might be happy to improve the metadata with some field which contain the abstract...

adam3smith commented 7 years ago

I counted 47 journals at the moment and this means we have to have an regular-expression with an OR statement of 47 websites. Is this no problem? Are there any alternatives?

I think that's fine and I'm not aware of any alternative -- we had a giant list for Springer Open, e.g. But EM would be fine with me if they gave us the abstract. Do you want to contact them?

zuphilip commented 7 years ago

Okay, I checked again some examples and it seems that EM is only missing the abstract. I contacted the publisher and ask whether they would add the abstract in the corresponding HighWire tag. Let us see what they think about this.

zuphilip commented 7 years ago

They agree to include the abstracct in their metadata, but this will take some time...

zuphilip commented 6 years ago

Okay, they included now the abstract in the metadata. 👏 Thus, we can switch now EM for all Copernicus journals, which means to delete the Copernicus translator. @adam3smith Do you agree?

adam3smith commented 6 years ago

I think so -- are we not worried about losing the ability to scrape multiples, though?

zuphilip commented 6 years ago

are we not worried about losing the ability to scrape multiples, though?

I see that multiples will work with DOI translator, at least in some example, e.g. https://www.adv-radio-sci.net/15/session7.html . Do you have seen an example for a Copernicus journal where multiples don't work with DOIs?

adam3smith commented 6 years ago

I haven't actually looked at this in specifics, but problem with DOI translator is, of course, that it doesn't include abstracts and PDFs. That inconsistency isn't great.

I'm not sure if the simplicity of removing the translator and relying on EM is worth that cost?

zuphilip commented 6 years ago

Hm... Maybe we can just update the list of journals for Copernicus instead.