Skip to content
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

"opposition" and "minority" parliamentary groups #569

Open
gclux opened this issue Dec 23, 2022 · 4 comments
Open

"opposition" and "minority" parliamentary groups #569

gclux opened this issue Dec 23, 2022 · 4 comments
Milestone

Comments

@gclux
Copy link
Collaborator

gclux commented Dec 23, 2022

In the French National Assembly, parliamentary groups have the option to declare themselves as: majority, opposition or minority. This is described in the following official document...
I. – Les groupes d'opposition et les groupes minoritaires

We can assume in ParlaMint that "coalition" is equivalent to "majority" (although the concept is different, "coalition" is usually related to political parties).

However, we do not have the possibility in the current schema to describe minority groups...
value of attribute "name" is invalid; must be equal to "coalition", "opposition", "renaming", "representing" or "successor"

@TomazErjavec
Copy link
Collaborator

I'd suggest:

  • majority = coalition
  • opposiiton = opposition
  • minority = UNDEFINED (i.e. no relation codifying such groups)

And you could explain in the documentation this situation with FR.
I guess we coulld also introduce "minority" as one of the name attribute values, but I am afraid it would get messy....

@gclux
Copy link
Collaborator Author

gclux commented Dec 23, 2022

OK. I added the "unnamed" relations for minority parliamentary groups. Although, I do not find this very "readable" and I think it may be improved.
<relation mutual="#PO771889" from="2020-05-26" to="2020-12-31" ana="#parl-lower-15"/>

@gclux
Copy link
Collaborator Author

gclux commented Dec 23, 2022

Update! I first thought the validation was OK (at least on my side).
But now I see on the GitHub job...

   INFO: XML validation for ParlaMint-FR.ana.xml
  Error: /home/runner/work/ParlaMint/ParlaMint/ParlaMint/Data/ParlaMint-FR/ParlaMint-FR.ana.xml:1665:128: error: element "relation" missing required attribute "name"

@TomazErjavec
Copy link
Collaborator

Sorry, I guess I wasn't clear: I wasn't suggesting a relation without the name attribute, but simply not putting these groups into a relation at all.
My assumption was that all groups belong to one of the 3 types, so you don't actually lose information. Is this correct, or do you have parliamentary groups that are neither majority, opposition nor minority?
If so, we might need to think again.

@TomazErjavec TomazErjavec added this to the Future milestone Mar 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants