feed icon indicating copy to clipboard operation
feed copied to clipboard

Add support for `dc:creator`

Open deadcoder0904 opened this issue 4 years ago • 3 comments

Closes #130

deadcoder0904 avatar Oct 18 '20 09:10 deadcoder0904

Coverage Status

Coverage increased (+0.002%) to 99.573% when pulling 011847590d1c541c63a043c7183014fb1ce0826f on deadcoder0904:master into 96c6aec2f697f8260f8fd5598b9a4edf7a2fa5e5 on jpmonette:master.

coveralls avatar Oct 18 '20 09:10 coveralls

This should not be added to the RSS2 spec, as by definition, it is not in the RSS2 spec (https://validator.w3.org/feed/docs/rss2.html)

paul-uz avatar Feb 17 '21 16:02 paul-uz

This should not be added to the RSS2 spec, as by definition, it is not in the RSS2 spec (https://validator.w3.org/feed/docs/rss2.html)

Are you referring to the spec file modified by this pull request? That's a test file. "spec" in the filename does not mean it has anything to do with the RSS2 spec, it's just a Jest convention.

If you're saying this node module shouldn't use extra namespaces, consider this from the document you link:

RSS is by no means a perfect format, but it is very popular and widely supported. Having a settled spec is something RSS has needed for a long time. The purpose of this work is to help it become a unchanging thing, to foster growth in the market that is developing around it, and to clear the path for innovation in new syndication formats. Therefore, the RSS spec is, for all practical purposes, frozen at version 2.0.1. We anticipate possible 2.0.2 or 2.0.3 versions, etc. only for the purpose of clarifying the specification, not for adding new features to the format. Subsequent work should happen in modules, using namespaces, and in completely new syndication formats, with new names.

(Emphasis mine.)

Nobody is saying that the Dublin core namespace is part of the RSS2 spec. The RSS2 spec over time has proven to have problems and be incomplete, which is why new namespaces -- which have schemas apart from the RSS2 schema -- have added missing functionality. Dublin core is such a namespace. It is popular and well-supported by readers.

chazmcgarvey avatar Feb 17 '21 16:02 chazmcgarvey