-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eigenschaften "organization" und "hasMembership" in oparl:Person #175
Comments
|
Wohl ein Überbleibsel. Habe es entfernt. |
@marians @akuckartz Die Ausführungen zu "hasMembership" sind noch nicht behandelt worden. Siehe oben. |
Wegen |
Das verstehe ich nicht. Welche Ausführungen zu "hasMembership" stehen in diesem Issue (175), die noch nicht behandelt wurden? |
@sterni24 Verstehe ich das richtig, es geht darum, dass |
@akuckartz "organization" war teilredundant zu "hasMembership" (wurde ja auch entfernt). "hasMembership" ist ähnlich zu betrachten wie die von @marians vorgeschlagene Eigenschaft "meeting" in oparl:organization #167 Ich weiß nicht, was ein Client mit der "hasMembership"-Liste anfangen soll, weil In dieser Liste ggf. Sammlungen von Gremien-, Partei- und Fraktionsmitgliedschaften enthalten sind, die zudem auch noch aktiv bzw. historisch sein können. Da sie eh optional ist, wird sie wohl in unserer Schnittstelle nicht bereitgestellt werden. Noch ein Hinweis, falls die Eigenschaft doch von jemandem benötigt wird: |
Ich bin bei dieser Redundanz neutral. Nur kurz zur Bezeichnung: Diese entstammt Für Objektlisten wird es nach aktuellem Stand voraussichtlich eine Lösung mittels einer allgemeinen Indirektionseigenschaft geben, die keine Verdopplung der Eigenschaften erfordert. |
OK, org.Organization führt diese Eigenschaften auf, wobei in der Grafik ein Schreibfehler von Agent zu Membership enthalten ist. Falls diese Beziehungen in oparl:Organization und oparl:Person erhalten bleiben, sollten diese nochmals wie folgt angepasst
Allerdings bleiben meine Einwände, siehe oben und die nachteilige Performance bestehen. |
@SternI Auf |
Ich bin aufgrund der Aussicht auf eine kurz nach OParl 1.0 erfolgende Ergänzung um Linked Data Fragments als Abfragesprache (#165) nun ebenfalls der Auffassung, dass auf inverse und damit redundante Eigenschaften verzichtet werden kann. |
Ich kann aus der DIskussion nicht den letzten Stand lesen. Mir ist folgendes wichtig:
Aktuell gehe ich davon aus, dass in beiden Fällen eine Liste von Membership-Objekten ausgegeben wird. Richtig? In beiden Fällen stellt es für mich kein Problem dar, wenn auch vergangene Mitgliedschaften ausgegeben werden. Die Ausgabe vergangener Mitgliedschaften würde ich jedoch nicht als MUSS deklarieren (KANN oder EMPFOHLEN ist mir ehrlich gesagt egal). Ist das aktuell gewährleistet? |
Diese issue kann seiner ursprünglichen Fragestellung nach geschlossen werden. |
Diese Eigenschaften sind m. E. teilredundant und nicht hilfreich, weil sie nur komplett ausgegeben werden. Siehe auch #167 und
In diesen Listen sind ggf. Sammlungen von Gremien-, Partei- und Fraktionsmitgliedschaften enthalten, die zudem auch noch aktiv bzw. historisch sein können.
The text was updated successfully, but these errors were encountered: