Wikidata:Property proposal/C-SPAN Person Numeric ID
C-SPAN Person Numeric ID edit
Originally proposed at Wikidata:Property proposal/Person
Description | identifier for a person's appearances on C-SPAN using the numeric ID format |
---|---|
Data type | External identifier |
Domain | human (Q5) |
Allowed values | [1-9][0-9]* |
Example 1 | Vivian Schiller (Q7937768) → 127636 |
Example 2 | Melinda Gates (Q463877) → 1006892 |
Example 3 | Richard Young Hahnen (Q70242725) → 34262 |
Example 4 | Beryl Anthony, Jr. (Q829269) → 8 |
Source | https://www.c-span.org/search/?searchtype=People&sort=Most+Recent+Airing&text=0 |
Mix'n'match | 5140 |
Planned use | Use on Wikipedia in Template:C-SPAN (Q6734676), over 11,000 on EN Wiki have all been converted to the numeric format |
Number of IDs in source | 155,046 as of 29 March 2022 |
Expected completeness | always incomplete (Q21873886) |
Formatter URL | https://www.c-span.org/person/?$1 |
Robot and gadget jobs | Templates on Wikipedia are monitored and harvested for import and QA of ids. For instance EN Wikipedia's template will add https://en.wikipedia.org/wiki/Template:WikidataCheck to Template:C-SPAN. Ideally a scraper of IDs for Mix'N'Match might be configured for secondary quality check. |
See also | C-SPAN person ID (P2190) (property being deprecated and replaced by this new property), C-SPAN organization ID (P4725) |
Applicable "stated in"-value | c-span.org (Q111263416) |
Single-value constraint | yes |
Distinct-values constraint | yes |
Motivation edit
C-SPAN person ID (P2190) initially was created with a string as the format, while there was favor of moving from string to numeric the process for a major ID change was not clearly stated. This proposal is to create a clear move from P2190 string to the numeric property ID. Property constraints appear to be technically limited to follow all values present in a statement rather than ignoring deprecated values and constraints.
This new property is being proposed to replace P2190 as the numeric form is less prone to link rot and offers straight forward format constraints and validation.
C-SPAN organization ID (P4725) currently uses the numeric format.
This property containing only the numeric form of the C-SPAN identifier allows reverting P2190 to its originally proposed string scope and constraints. Approval of this property will allow migrating over the numeric values in P2190 and deprecate P2190. Creating a new property enables a cleaner set of constraints for the numeric C-SPAN ID.
Functionally the String and Numeric URL format are compatible in the URL format so any template relying on P2190 should be simple to update to the numeric ID with switch of the property and the regex from string to numeric values. Values for C-SPAN strings have already been matched to numeric values and approval would allow for cleaning up of P2190. This can be created by taking P2190 and removing the string regex options. Wolfgang8741 (talk) 00:43, 30 March 2022 (UTC)
Comment It would be helpful to document and link from property pages to how to make a "major" change to an property ID such as this as both the P2190 talk and project chat 1 and 2 didn't link to a written process or guide.Wolfgang8741 (talk) 00:43, 30 March 2022 (UTC)
Discussion edit
- Support This seems like a good proposal. ArthurPSmith (talk) 18:35, 6 April 2022 (UTC)
- @Wolfgang8741, ArthurPSmith: Done --Trade (talk) 01:58, 19 April 2022 (UTC)