Wikidata:Dataset Imports/Request for Comments

You may find these related resources helpful:


Overview edit

Dataset name edit

Request for Comments

Source edit

Internet Engineering Task Force

Link edit

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

Dataset description edit

Database of standards related to the Internet and computing.

Additional information edit

Progress of import edit

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 history edit

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

Discussion of import edit

Wikidata item for dataset edit

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 spreadsheet edit

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 data edit

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 Wikidata edit

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 URL (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 Wikidata edit

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 Wikidata edit

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 notes edit

No further notes.

Visualisations edit

Not yet developed.

Maintenance edit

Schedule of new data released edit

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.