Open main menu

Wikidata:Dataset Imports/Request for Comments

You may find these related resources helpful:

High-contrast-document-save.svg Dataset Imports    High-contrast-view-refresh.svg Why import data into Wikidata.    Light-Bulb by Till Teenck.svg Learn how to import data    Noun project 1248.svg Bot requests    Question Noun project 2185.svg Ask a data import question


Contents

OverviewEdit

Dataset nameEdit

Request for Comments

SourceEdit

Internet Engineering Task Force

LinkEdit

https://www.ietf.org/standards/rfcs/

Dataset descriptionEdit

Database of standards related to the Internet and computing.

Additional informationEdit

Progress of importEdit

The table below is used to track the progress of importing this dataset. The suggested column headings are most applicable to data being imported from a spreadsheet - you can change some column headings or add new columns as required to best describe the progress of this import.

Wikidata item for the datasetImport data into spreadsheetFormat the spreadsheet to import the dataStructure of data within WikidataMatch the dataset to WikidataImporting data into WikidataVisualisationsMaintainance queries and expected results
Request for Comments (Q212971)N/AN/ADone DoneDoneNot done yetNot done yet

Edit historyEdit

See the user history of User:RfcBot for the history of importation of this data into Wikidata.

Discussion of importEdit

Wikidata item for datasetEdit

This import aims to create and maintain items of type Request for Comments (Q212971), one for each RFC publication in existence. See IETF RFCs for further information about the data set.

Import data into spreadsheetEdit

Data is not imported using a spreadsheet approach. Instead, User:RfcBot synchronizes between the freely available XML database of RFC standards and the RFC items already existing in Wikidata.

Format the spreadsheet to import the dataEdit

Data is not imported using a spreadsheet approach. Instead, User:RfcBot synchronizes between the freely available XML database of RFC standards and the RFC items already existing in Wikidata.

Structure of data within WikidataEdit

Field nameWikidata propertyNotes
-instance of (P31)Always has a single value of Request for Comments (Q212971).
-title (P1476)The language of this string is always English.
-author name string (P2093)One or more authors are listed.
-publisher (P123)Always has a single value of Internet Engineering Task Force (Q217082).
-language of work or name (P407)Should mostly have a single value of English (Q1860).
-publication date (P577)Precision is mostly to the month of publication.
-number of pages (P1104)-
-replaced by (P1366)Another Request for Comments (Q212971) which replaces/deprecates this Request for Comments (Q212971).
-replaces (P1365)Another Request for Comments (Q212971) which this Request for Comments (Q212971) replaces/deprecates.
-file format (P2701)Should mostly have a single value of plain text (Q1145976) but can also rarely include Template:Q42332 and other file format (Q235557).
-full work available at (P953)One or more URLs where the full text of the RFC is available from the IETF.
-RfC ID (P892)-
-DOI (P356)Always matches the regular expression: "10.17487/RFC\d+"

Match the dataset to WikidataEdit

User:RfcBot synchronizes between the freely available XML database of RFC standards and the RFC items already existing in Wikidata. This is performed by checking for existing items with instance of (P31) Request for Comments (Q212971) and also with a matching RfC ID (P892).

Importing data into WikidataEdit

See User:RfcBot for more information on how to sychronize the freely available XML database of RFC standards with Wikidata. It is necessary to execute the bot twice in succession. The second pass will ensure that replaced by (P1366) and replaces (P1365) are updated on older items to point to new items created during the first pass.

Import completion notesEdit

No further notes.

VisualisationsEdit

Not yet developed.

MaintenanceEdit

Schedule of new data releasedEdit

The RFC database is updated continuously. User:RfcBot can be run to synchronize the RFC database with Wikidata. Currently, User:Dhx1 executes this bot approximately once per week.