Wikidata:Property proposal/Seating chart properties

Seating plan properties edit

seating plan edit

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Data typeItem
Domainlegislative term (Q15238777), possibly individual sessions for bodies where participants differ by individual session
Allowed valuesseating plan items, to be created
Example 118th German Bundestag (Q15081430) → "18th German Bundestag seating plan"
Example 2Eighth European Parliament (Q17315694)Eighth European Parliament seating plan (Strasbourg) (Q63846494) (plus some qualifier indicating that this is for its Strasbourg seat)
Example 35th Scottish Parliament (Q29585769) → "5th Scottish Parliament seating plan"

seating plan image edit

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Data typeCommons media file
Domainseating plan items
Allowed valuesSVG images with a number of elements with the data-seat-id attribute
Example 1Eighth European Parliament seating plan (Strasbourg) (Q63846494)File:European Parliament Strasbourg seating chart.svg
Example 2"Eighth European Parliament seating plan (Brussels)" → File:European Parliament Brussels seating plan.svg
Example 3"Twenty-first Knesset seating plan" → File:Knesset seating plan.svg

seating plan individual seat edit

Originally proposed at Wikidata:Property proposal/Organization

seatholder edit

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Descriptionindividual who holds this seat; qualifier for "seating plan individual seat"
Data typeItem
Example 1Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "3", → Gabriele Zimmer (Q77771)
Example 2Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "11", → Guy Verhofstadt (Q12978)
Example 3Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "137", → Felix Reda (Q15731842)

Motivation edit

The above properties allow for storing data about seating plans for parliaments and other assemblies. This would aid the creation of visualizations of votes and such. A legislative term can point to a "seating plan" item, which can link to an image with a data-seat-id attribute for each seat, and the item can have a statement define who sits in each seat referencing it by the same id. These can also be qualified with start/end dates should the seats change mid-term.

Unresolved issues (suggestions for solutions would be most welcome):

  • How to deal with terms that cover multiple legislative houses, each with different seating plan?
  • Or, as with the European Parliament, an assembly with multiple meeting places, each with their own seating plan?
  • How to handle seats that are held by whoever's holding a particular role, rather than a specific member?

(Also, I don't have any specific concrete plans for how to, in practice, convert an SVG with a some extra data into a usable visualization.)

--Yair rand (talk) 03:38, 14 May 2019 (UTC)[reply]

Discussion edit