RIS specification
Sorry for bringing this up, it is not a particularly fun subject. I was wondering what the developer's stance on RIS specifications is? As far as I understand, there are two major official specifications, one from 2001 and one from 2011/2012. The new specification has many useful changes, like introducing tags for DOIs and the like. However, it also introduces a weird system where tag meanings depend on the entry type. I am pretty sure EndNote outputs RIS according to the new specification, but there might be some slight discrepancies.
Most other sources of RIS I have seen, like websites that export RIS, use a mix of both, either because of bad information when implementing (probably) or to (1) use DOI and other modern tags while (2) avoiding the complexities of the new specification. Interestingly, I took a quick look and Google Scholar seems to return valid "old" RIS so far. Because of all that, I understand that Zotero cannot really stick to a specification.
However, would it be reasonable for the translator code to (1) be more strict about RIS exports and (2) double-check that both (or either) specification is fully supported for imports? I could help with both. RIS exports are pretty good now but some specific things (like IS/M1 for issue numbers in magazine articles) are not entirely correct, and based on comments in the translator file I got the idea that that wasn't a known issue.
Most other sources of RIS I have seen, like websites that export RIS, use a mix of both, either because of bad information when implementing (probably) or to (1) use DOI and other modern tags while (2) avoiding the complexities of the new specification. Interestingly, I took a quick look and Google Scholar seems to return valid "old" RIS so far. Because of all that, I understand that Zotero cannot really stick to a specification.
However, would it be reasonable for the translator code to (1) be more strict about RIS exports and (2) double-check that both (or either) specification is fully supported for imports? I could help with both. RIS exports are pretty good now but some specific things (like IS/M1 for issue numbers in magazine articles) are not entirely correct, and based on comments in the translator file I got the idea that that wasn't a known issue.
If you have a question about a specific decision, you should ask it. There certainly might be decisions from, say, 2006 that are no longer warranted.
https://github.com/aurimasv/translators/wiki/RIS-Tag-Map-(narrow)