Published November 22, 2023 | https://doi.org/10.53731/fy5gh-g0w69

Rogue Scholar updates: GUIDs and fields of science

  • 1. Front Matter
Feature image

The Rogue Scholar science blog archive launched two new features today: GUIDs (globally unique identifiers) and support for OECD Fields of Science and Technology.

Globally unique identifiers (GUIDs)

GUIDs are used to globally identify a blog post and are part of the RSS, Atom, and JSON Feed specifications. They can be the same as the link (or URL), but don't have to – the Ghost blogging platform for example uses an identifier string and Blogger uses a combination of tags. Ideally, they don't change over time. They are internal identifiers generated by the blogging platform, so related but different from digital object identifiers (DOIs).

Until this release, Rogue Scholar was using the blog post URL to identify a blog post, but I have repeatedly run into issues with duplicate posts, because URLs for the same content can easily differ, e.g. with or without query parameters such as utm-medium, using http or https, or with or without trailing slashes. And despite spending significant time on URL normalization, first in Javascript and now with the new API in Python.

All Rogue Scholar blogs have an RSS, Atom, or JSON Feed and thus a GUID (called ID in Atom and JSON Feed), and in contrast to the URL the GUID is never changed by the Rogue Scholar platform, and ideally does not change over time (e.g. when switching blogging platforms).

OECD Fields of Science and Technology

Since its launch, Rogue Scholar supported the classification of blogs using the 43 OECD Fields of Science and Technology. The main subject area of the blog can be picked by the blog maintainer in the Rogue Scholar configuration for the blog, and since last week all 43 subject areas have been translated into the six languages currently supported by Rogue Scholar.

New this week is the addition of the subject classification to individual blog posts. The classification is shown for each post and can be used for filtering search results, e.g. only showing blog posts in chemistry (trigger filtering by clicking on the subject area label):

Filtering blog posts by category

The category filter can of course be combined with a language filter and/or a query string.

In the current release, all blog posts use the category given to the blog. In a few months, I hope to independently classify each blog post, as some blogs cover more than one subject area. This will be done using machine learning, which is faster and typically more accurate than classification by the author or an editor.

Additional details

Description

The Rogue Scholar science blog archive launched two new features today: GUIDs (globally unique identifiers) and support for OECD Fields of Science and Technology. Globally unique identifiers (GUIDs) GUIDs are used to globally identify a blog post and are part of the RSS, Atom, and JSON Feed specifications.

Identifiers

UUID
d79c9b2c-85a1-403a-8cff-4a2d7d9e3c2a
GUID
https://doi.org/10.53731/fy5gh-g0w69
URL
https://blog.front-matter.io/posts/rogue-scholar-guids-fields-of-science/

Dates

Issued
2023-11-22T14:17:02
Updated
2025-01-09T10:03:07

Citations

  1. Fenner, M. (2023, November 24). Rogue Scholar updates: documentation and comments. Front Matter. https://doi.org/10.53731/7qcr3-0m590
  2. Fenner, M. (2025, January 13). Including DOIs in RSS Feeds: Implementation. Front Matter. https://doi.org/10.53731/m9d5v-xmr74